43 virtual std::string resolvePath(
const std::string& directory )
const;
51 virtual std::string markupPath(
const std::string& directory )
const;
62 virtual std::string appPath()
const;
66 virtual std::string backupsPath()
const;
71 virtual std::string userPath()
const;
73 virtual std::string factoryPath()
const;
74 virtual std::string factoryRootPath()
const;
75 virtual std::string dataPath()
const;
80 virtual std::string schemaPath()
const;
84 virtual std::string modelDefinitionPath()
const;
88 virtual std::string settingsPath()
const;
89 virtual std::string driverPath()
const;
90 virtual std::string videoStreamPath()
const;
92 virtual std::string cachePath()
const;
93 virtual std::string terrainPath()
const;
94 virtual std::string scenePath()
const;
99 virtual void setAppPath(
const std::string& path);
100 virtual void setBackupsPath(
const std::string& path);
101 virtual void setUserPath(
const std::string& path);
102 virtual void setFactoryPath(
const std::string& path);
103 virtual void setFactoryRootPath(
const std::string& path);
104 virtual void setDataPath(
const std::string& path);
105 virtual void setSchemaPath(
const std::string& path);
106 virtual void setModelDefinitionPath(
const std::string& path);
107 virtual void setSettingsPath(
const std::string& path);
108 virtual void setDriverPath(
const std::string& path);
109 virtual void setVideoStreamPath(
const std::string& path);
110 virtual void setCachePath(
const std::string& path);
111 virtual void setTerrainPath(
const std::string& path);
112 virtual void setScenePath(
const std::string& path);
119 virtual void replaceAll(std::string& searchText,
120 const std::string& stringToFind,
121 const std::string& stringToReplace)
const;
125 virtual void replaceAll(
DtUnicode& searchText,
129 virtual void replaceEnvironmentVariables(std::string& searchText)
const;
130 virtual void replaceEnvironmentVariables(
DtUnicode& searchText)
const;