13 #include "../system/Precision.h"
15 #ifdef WITH_CXX_GUARDEDALLOC
39 static Path *getInstance();
41 void setRootDir(
const string &iRootDir);
42 void setHomeDir(
const string &iHomeDir);
73 static string getEnvVar(
const string &iEnvVarName);
75 #ifdef WITH_CXX_GUARDEDALLOC
76 MEM_CXX_CLASS_ALLOC_FUNCS(
"Freestyle:Config:Path")
Read Guarded memory(de)allocation.
const string & getPatternsPath() const
const string & getBrushesPath() const
const string & getEnvMapDir() const
const string & getModelsPath() const
const string & getProjectDir() const
const string & getMapsDir() const
const string & getHomeDir() const
static const string VIEWMAP_EXTENSION("vm")
static const string OPTIONS_DIR("."+APPLICATION_NAME)
static const string OPTIONS_QGLVIEWER_FILE("qglviewer.xml")
static const string OPTIONS_CURRENT_DIRS_FILE("current_dirs.xml")
static const string STYLE_MODULE_EXTENSION("py")
static const string STYLE_MODULES_LIST_EXTENSION("sml")
static const string OPTIONS_FILE("options.xml")
static const string VIEWMAP_VERSION("1.9")
static const string VIEWMAP_MAGIC("ViewMap File")
static const string APPLICATION_NAME("APPNAME")
static const string APPLICATION_VERSION("APPVERSION")