diff --git a/MiniEngine.h b/MiniEngine.h index d4c6587..3e2dd0a 100644 --- a/MiniEngine.h +++ b/MiniEngine.h @@ -381,10 +381,31 @@ namespace MiniEngine }/// End of namespace MiniEngine::EventHandle + class StringEngine + { + public: + StringEngine(std::string StringFile,std::string LanguageTag); + + StringEngine(StringEngine& )=delete; + StringEngine& operator = (StringEngine& )=delete; + + int useLanaguage(std::string LanguageTag); + bool ready(); + std::string getString(std::string Tag); + ~StringEngine(); + private: + struct impl; + impl* pimpl; + }; + }/// End of namespace MiniEngine std::string UTF8ToGBK(std::string UTF8String); std::string GBKToUTF8(std::string GBKString); +bool canread(std::string Path); +bool canwrite(std::string Path); +bool isexist(std::string Path); +bool canexecute(std::string Path); /// Your Program Should Start Here int AppMain();