MyGUI
3.0.1
|
00001 00008 /* 00009 This file is part of MyGUI. 00010 00011 MyGUI is free software: you can redistribute it and/or modify 00012 it under the terms of the GNU Lesser General Public License as published by 00013 the Free Software Foundation, either version 3 of the License, or 00014 (at your option) any later version. 00015 00016 MyGUI is distributed in the hope that it will be useful, 00017 but WITHOUT ANY WARRANTY; without even the implied warranty of 00018 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00019 GNU Lesser General Public License for more details. 00020 00021 You should have received a copy of the GNU Lesser General Public License 00022 along with MyGUI. If not, see <http://www.gnu.org/licenses/>. 00023 */ 00024 #ifndef __MYGUI_COMMON_H__ 00025 #define __MYGUI_COMMON_H__ 00026 00027 #include "MyGUI_Prerequest.h" 00028 00029 #include <string> 00030 #include <list> 00031 #include <set> 00032 #include <map> 00033 #include <vector> 00034 #include <deque> 00035 #include <exception> 00036 #include <math.h> 00037 00038 #ifdef MYGUI_CUSTOM_ALLOCATOR 00039 # include "MyGUI_CustomAllocator.h" 00040 #else // MYGUI_CUSTOM_ALLOCATOR 00041 # include "MyGUI_Allocator.h" 00042 #endif // MYGUI_CUSTOM_ALLOCATOR 00043 00044 #include "MyGUI_Macros.h" 00045 #include "MyGUI_Diagnostic.h" 00046 #include "MyGUI_LogManager.h" 00047 #include "MyGUI_Instance.h" 00048 #include "MyGUI_Types.h" 00049 #include "MyGUI_RenderOut.h" 00050 #include "MyGUI_Utility.h" 00051 #include "MyGUI_InputDefine.h" 00052 #include "MyGUI_Version.h" 00053 #include "MyGUI_WidgetStyle.h" 00054 #include "MyGUI_UString.h" 00055 #include "MyGUI_Delegate.h" 00056 00057 #endif // __MYGUI_COMMON_H__