26 lines
466 B
C++
26 lines
466 B
C++
#include "SynEngine.hpp"
|
|
class GameConfiguration;
|
|
|
|
class GameManager
|
|
{
|
|
private:
|
|
static GameConfiguration *config;
|
|
|
|
public:
|
|
static void SetConfig(GameConfiguration &);
|
|
static GameConfiguration *GetConfig();
|
|
};
|
|
|
|
GameConfiguration *GameManager::config = NULL;
|
|
|
|
void GameManager::SetConfig(GameConfiguration &config)
|
|
{
|
|
GameManager::config = &config;
|
|
}
|
|
|
|
|
|
GameConfiguration *GameManager::GetConfig()
|
|
{
|
|
return GameManager::config;
|
|
}
|