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
1.3.8