#include <gamemanager.h>
Inherits ResourceManager, and ConfigListener.
Public Member Functions | |
GameManager () | |
~GameManager () | |
void | Start () |
void * | AskFor (std::string data) |
void | SentSignal (std::string name) |
void | SettingChanged (std::string name) |
Private Attributes | |
Configuration * | m_config |
FPSControl * | m_fpscontrol |
VideoManager * | m_video_module |
Gui * | m_gui_module |
Game * | m_game_module |
bool | m_running |
GameManager::GameManager | ( | ) |
GameManager::~GameManager | ( | ) |
void GameManager::Start | ( | ) |
void * GameManager::AskFor | ( | std::string | data | ) | [virtual] |
Reimplemented from ResourceManager.
void GameManager::SentSignal | ( | std::string | name | ) | [virtual] |
Reimplemented from ResourceManager.
void GameManager::SettingChanged | ( | std::string | name | ) | [inline, virtual] |
Implements ConfigListener.
Configuration* GameManager::m_config [private] |
Reimplemented from ConfigListener.
FPSControl* GameManager::m_fpscontrol [private] |
VideoManager* GameManager::m_video_module [private] |
Gui* GameManager::m_gui_module [private] |
Game* GameManager::m_game_module [private] |
bool GameManager::m_running [private] |