Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

D:/Programming/GUI Editor (Source)/Common.h

00001 #ifndef COMMON_H 00002 #define COMMON_H 00003 00004 #pragma once 00005 00006 #include "Config.h" 00007 00008 #include "Singleton.h" 00009 #include "Logger.h" 00010 #include "DoubleList.h" 00011 #include "CommonDefs.h" 00012 #include "CommonStructs.h" 00013 #include "Timer.h" 00014 00015 #include <string.h> 00016 using namespace std; 00017 00018 int roundf(float val); 00019 00020 #include <CString> 00021 using namespace std; 00022 00024 enum eEntityType 00025 { 00026 Entity_Default, 00027 Entity_Texture, 00028 Entity_OpenGLTexture, 00029 Entity_Material, 00030 Entity_OpenGLMaterial, 00031 Entity_Animation, 00032 Entity_FrameAnimation, 00033 Entity_TextureFrameAnimation, 00034 Entity_CustomFont, 00035 Entity_BitmapFont, 00036 Entity_Resource, 00037 Entity_XMLResource, 00038 00039 Entity_GUIElement, 00040 Entity_GUIBorder, 00041 Entity_GUIStatic, 00042 Entity_GUITextBox, 00043 Entity_GUIButton, 00044 Entity_GUIRadioGroup, 00045 Entity_GUIDropList, 00046 Entity_GUIListBox, 00047 Entity_GUITabControl, 00048 Entity_GUIScrollBar, 00049 Entity_GUIProgressBar, 00050 Entity_GUIMenuEntry, 00051 Entity_GUIMenu, 00052 Entity_GUIWindow, 00053 Entity_GUI, 00054 00055 Entity_ResourceManager, 00056 Entity_TextureManager, 00057 Entity_MaterialManager, 00058 Entity_FontManager, 00059 Entity_AnimationManager, 00060 00061 Entity_InputEngine, 00062 00063 Entity_InputDevice, 00064 Entity_Keyboard, 00065 Entity_Mouse, 00066 Entity_Joystick, 00067 Entity_GamePad 00068 }; 00069 00070 #endif

Generated on Sun Jul 17 21:34:26 2005 for OpenGL GUI by doxygen 1.3.8