#ifndef __SIMPLE_CONFIG_PARSER_H__ #define __SIMPLE_CONFIG_PARSER_H__ #include <string> #include <vector> #include "cocos2d.h" #include "json/document.h" using namespace std; USING_NS_CC; #define CONFIG_FILE "config.json" class SimpleConfigParser { public: static SimpleConfigParser *getInstance(void); static void purge(); void readConfig(const string &filepath = ""); bool isLanscape(); rapidjson::Document& getConfigJsonRoot(); private: SimpleConfigParser(void); static SimpleConfigParser *s_sharedSimpleConfigParserInstance; bool _isLandscape; rapidjson::Document _docRootjson; }; #endif // __SIMPLE_CONFIG_PARSER_H__