Go to the documentation of this file.
25 #ifndef __MYGUI_PREREQUEST_H__
26 #define __MYGUI_PREREQUEST_H__
30 #if MYGUI_COMPILER == MYGUI_COMPILER_MSVC
31 # ifdef MYGUI_CHECK_MEMORY_LEAKS
32 # define _CRTDBG_MAP_ALLOC
37 #define MYGUI_DEFINE_VERSION(major, minor, patch) ((major << 16) | (minor << 8) | patch)
39 #ifndef MYGUI_DONT_REPLACE_NULLPTR
40 #if MYGUI_COMPILER == MYGUI_COMPILER_MSVC
42 #ifndef _NATIVE_NULLPTR_SUPPORTED
56 class SubWidgetManager;
61 class ControllerManager;
63 class ClipboardManager;
67 class LanguageManager;
68 class ResourceManager;
98 #define MYGUI_VERSION_MAJOR 3
99 #define MYGUI_VERSION_MINOR 2
100 #define MYGUI_VERSION_PATCH 0
102 #define MYGUI_VERSION MYGUI_DEFINE_VERSION(MYGUI_VERSION_MAJOR, MYGUI_VERSION_MINOR, MYGUI_VERSION_PATCH)
105 #if MYGUI_COMPILER == MYGUI_COMPILER_MSVC
109 # pragma warning (disable : 4251)
119 #endif // __MYGUI_PREREQUEST_H__