00001 #ifndef __VECTRACER_COMMON_H__ 00002 #define __VECTRACER_COMMON_H__ 00003 00004 #include "Ogre.h" 00005 #include "OgreConfigFile.h" 00006 #include "OgreStringConverter.h" 00007 #include "OgreException.h" 00008 #include "OgreBulletDynamicsRigidBody.h" 00009 //Use this define to signify OIS will be used as a DLL 00010 //(so that dll import/export macros are in effect) 00011 #define OIS_DYNAMIC_LIB 00012 #include "OIS.h" 00013 00014 typedef enum { 00015 STARTUP, 00016 RUNNING, 00017 SHUTDOWN 00018 } appState; 00019 00020 typedef enum { 00021 MENU_IDLE, 00022 TRACK_EDITING, 00023 RACE_START, 00024 RACING, 00025 RACE_FINISH, 00026 } gameState; 00027 00028 #endif