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