46 virtual void activate()
override;
47 virtual void deactivate()
override;
48 virtual void update(
const Clock& time)
override;
50 static void startMainMenu(
void);
58 void unloadLevelAsClient();
60 void prepareObjectTracking();
61 void performObjectTracking();
InputState * gameInputState_
input state for normal ingame playing
Definition: GSLevel.h:63
::std::string string
Definition: gtest-port.h:756
InputState * guiKeysOnlyInputState_
input state if we only need the keys to use the GUI
Definition: GSLevel.h:65
Helper object required before GameStates are being constructed.
Definition: Game.h:66
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Shared library macros, enums, constants and forward declarations for the orxonox library ...
Definition of GameState class.
bool bShowIngameGUI_
Definition: GSLevel.h:69
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
An implementation of a tree to manage game states.
Definition: GameState.h:61
InputState * guiMouseOnlyInputState_
input state if we only need the mouse to use the GUI
Definition: GSLevel.h:64
Simple real time clock based on Ogre::Timer.
Definition: Clock.h:57
std::set< BaseObject * > staticObjects_
Definition: GSLevel.h:68
XMLFile * startFile_
Definition: GSLevel.h:67