Long-Starlight-Snake-Game/GameManager.hpp
Syntriax 7b2841235d Grid Update
Grid System
Rotation and Updateing Cells
Game Manager Base
2020-06-08 15:51:54 +03:00

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;
}