1 #ifndef CORE_INCLUDE_SETTINGSSTATE_HPP
2 #define CORE_INCLUDE_SETTINGSSTATE_HPP
std::shared_ptr< GameData > SharedDataRef
Definition: Common.hpp:14
The underlying engine that handles everything underneath.
Definition: CoreEngine.hpp:14
Definition: SettingsState.hpp:8
SettingsState()
Definition: SettingsState.hpp:23
static SettingsState * instance()
Definition: SettingsState.hpp:20
SharedDataRef m_sharedData
Definition: SettingsState.hpp:28
void draw(CoreEngine *engine)
Definition: SettingsState.cpp:19
void update(CoreEngine *engine)
Definition: SettingsState.cpp:17
void pause()
Definition: SettingsState.cpp:11
void init()
Definition: SettingsState.cpp:5
void handleEvents(CoreEngine *engine)
Definition: SettingsState.cpp:15
static SettingsState m_AboutState
Definition: SettingsState.hpp:26
void resume()
Definition: SettingsState.cpp:13
void cleanup()
Definition: SettingsState.cpp:9
Definition: StateMachine.hpp:6