|
Cytopia
0.3
A city building simulation game
|
#include <GameStates.hxx>
Inheritance diagram for GameStates:
Collaboration diagram for GameStates:Public Attributes | |
| friend | Singleton< GameStates > |
Public Attributes inherited from GameStatesData | |
| bool | drawUI = true |
| Draw UI. This is a temporary variable until the new UI has been implemented. More... | |
| bool | rectangularRoads = false |
| place rectangular road tiles instead of diagonal tiles More... | |
| LayerEditMode | layerEditMode |
| Specifies the Layer Editmode. Editing Terrain or Blueprint (water pipes, subway,..) More... | |
| PlacementMode | placementMode = PlacementMode::LINE |
| Specifies the placement mode when holding down the mouse. More... | |
| DemolishMode | demolishMode = DemolishMode::DEFAULT |
Private Member Functions | |
| GameStates ()=default | |
| ~GameStates ()=default | |
Additional Inherited Members | |
Static Public Member Functions inherited from Singleton< GameStates > | |
| static GameStates & | instance (void) |
| Get an instance of the singleton. More... | |
Protected Member Functions inherited from Singleton< GameStates > | |
| Singleton () noexcept=default | |
| ~Singleton () noexcept=default | |
Definition at line 22 of file GameStates.hxx.
|
privatedefault |
|
privatedefault |
| friend GameStates::Singleton< GameStates > |
Definition at line 25 of file GameStates.hxx.