#pragma once #ifndef SERVER_GAMESERVER_STATUEMANAGER_H #define SERVER_GAMESERVER_STATUEMANAGER_H #ifdef _NA_008012_20150204_SUN_RANKING_SYSTEM #include class StatueManager : public util::Singleton { public: StatueManager();; ~StatueManager();; void SetStatue(eSTATUE_TYPE type, eSTATUE_INDEX index, StatueInfo* info); StatueInfo* GetStatue(eSTATUE_TYPE type, eSTATUE_INDEX index); private: typedef std::pair StatueKey; typedef std::map Statues; Statues m_statues; }; #endif // _NA_008012_20150204_SUN_RANKING_SYSTEM #endif // SERVER_GAMESERVER_STATUEMANAGER_H