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 # ifndef _CRT_SECURE_NO_WARNINGS
32 # define _CRT_SECURE_NO_WARNINGS
36 #define MYGUI_DEFINE_VERSION(major, minor, patch) ((major << 16) | (minor << 8) | patch)
38 #ifndef MYGUI_DONT_REPLACE_NULLPTR
39 #if MYGUI_COMPILER == MYGUI_COMPILER_MSVC
57 class SubWidgetManager;
62 class ControllerManager;
64 class ClipboardManager;
68 class LanguageManager;
69 class ResourceManager;
81 class BaseWidgetFactory;
136 #ifndef MYGUI_DONT_USE_OBSOLETE
143 #endif // MYGUI_DONT_USE_OBSOLETE
146 #define MYGUI_VERSION_MAJOR 3
147 #define MYGUI_VERSION_MINOR 0
148 #define MYGUI_VERSION_PATCH 1
150 #define MYGUI_VERSION MYGUI_DEFINE_VERSION(MYGUI_VERSION_MAJOR, MYGUI_VERSION_MINOR, MYGUI_VERSION_PATCH)
153 #if MYGUI_COMPILER == MYGUI_COMPILER_MSVC
157 # pragma warning (disable : 4786)
161 # pragma warning (disable : 4503)
164 # pragma warning (disable : 4244)
167 # pragma warning (disable : 4305)
171 # pragma warning (disable : 4251)
176 # pragma warning (disable : 4275)
181 # pragma warning( disable : 4290 )
186 # pragma warning( disable: 4661)
192 #endif // __MYGUI_PREREQUEST_H__