29 #ifndef _GSMainMenu_H__ 30 #define _GSMainMenu_H__ 46 virtual void activate()
override;
47 virtual void deactivate()
override;
48 virtual void update(
const Clock& time)
override;
50 void setConfigValues();
55 static void startStandalone(
const std::string& level =
"");
56 static void startServer(
const std::string& level =
"");
57 static void startClient(
const std::string& destination =
"");
58 static void startDedicated(
const std::string& level =
"");
59 static void startIOConsole();
basic_path< std::string, path_traits > path
Definition: CorePrereqs.h:316
Definition: GSMainMenu.h:40
AmbientSound * ambient_
Definition: GSMainMenu.h:66
::std::string string
Definition: gtest-port.h:756
Scene * scene_
Definition: GSMainMenu.h:62
Helper object required before GameStates are being constructed.
Definition: Game.h:66
This is the base class of all objects which may contain config values.
Definition: Configurable.h:47
std::string soundPathMain_
Definition: GSMainMenu.h:67
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.
Declaration of Configurable, the base class of all objects which may contain config values...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
An implementation of a tree to manage game states.
Definition: GameState.h:61
The AmbientSound class is used to play background music.
Definition: AmbientSound.h:44
Simple real time clock based on Ogre::Timer.
Definition: Clock.h:57
Ogre::Camera * camera_
Definition: GSMainMenu.h:63