00001 #ifndef MM_RH_TESTGS_H
00002 #define MM_RH_TESTGS_H
00003
00004 #include <time.h>
00005 #include "gamestate.h"
00006 #include "camera/camera.h"
00007 #include "levelGen/levelGen.h"
00008 #include "miniMap/miniMap.h"
00009
00010 #ifdef WIN32
00011 #include <windows.h>
00012 #ifndef M_PI
00013 #define M_PI 3.14159265f
00014 #endif
00015 #endif
00016
00017 #include "axes/Axes.h"
00018 #include "arrows/Arrows.h"
00019 #include "input/Input.h"
00020 #include "playerControl/playerControl.h"
00021 #include "fog/fog.h"
00022 #include "windowControl/windowControl.h"
00023 #include "timer/timer.h"
00024 #include "stringDraw/StringDraw.h"
00025 #include "resources/resources.h"
00026 #include "lighting/lighting.h"
00027 #include "textures.h"
00028 #include "opengl.h"
00029 #include "client.h"
00030
00031 #include "net/NetClient.h"
00032
00033 class TestGS : public GameState {
00034 public:
00035 TestGS(MMNet::NetClient *client) : GameState(client) {};
00036 void init();
00037 void update();
00038 void exit();
00039 void display();
00040 };
00041
00042 #endif