|
Colobot
|
Class for managing data/lang/save paths. More...
#include <pathman.h>

Public Member Functions | |
| CPathManager (CSystemUtils *systemUtils) | |
| void | SetDataPath (std::string dataPath) |
| void | SetLangPath (std::string langPath) |
| void | SetSavePath (std::string savePath) |
| void | AddMod (std::string modPath) |
| const std::string & | GetDataPath () |
| const std::string & | GetLangPath () |
| const std::string & | GetSavePath () |
| std::string | VerifyPaths () |
| Checks if paths are configured correctly. | |
| void | InitPaths () |
| Loads configured paths. | |
Additional Inherited Members | |
Static Public Member Functions inherited from CSingleton< CPathManager > | |
| static CPathManager & | GetInstance () |
| static CPathManager * | GetInstancePointer () |
| static bool | IsCreated () |
Static Protected Attributes inherited from CSingleton< CPathManager > | |
| static CPathManager * | m_instance = nullptr |
Class for managing data/lang/save paths.
1.8.9.1