Colobot
|
Class for managing data/lang/save paths. More...
#include <src/app/pathman.h>
Public Member Functions | |
CPathManager (CSystemUtils *systemUtils) | |
void | SetDataPath (const std::string &dataPath) |
void | SetLangPath (const std::string &langPath) |
void | SetSavePath (const std::string &savePath) |
const std::string & | GetDataPath () |
const std::string & | GetLangPath () |
const std::string & | GetSavePath () |
std::string | VerifyPaths () |
Checks if paths are configured correctly. More... | |
void | InitPaths () |
Loads configured paths. More... | |
void | AddMod (const std::string &path) |
Adds a path to a mod. More... | |
std::vector< std::string > | FindMods () const |
Find paths to mods in mod search directories. More... | |
void | AddModSearchDir (const std::string &modSearchDirPath) |
Adds a mod search directory. More... | |
Class for managing data/lang/save paths.
std::string CPathManager::VerifyPaths | ( | ) |
Checks if paths are configured correctly.
void CPathManager::InitPaths | ( | ) |
Loads configured paths.
void CPathManager::AddMod | ( | const std::string & | path | ) |
Adds a path to a mod.
std::vector< std::string > CPathManager::FindMods | ( | ) | const |
Find paths to mods in mod search directories.
void CPathManager::AddModSearchDir | ( | const std::string & | modSearchDirPath | ) |
Adds a mod search directory.