34#include <NDEVR/File.h>
35#include <NDEVR/Dictionary.h>
46 static File getExePath();
48 static File ExeFolder();
49 static File OSTempFolder();
50 static File OSProgramsFolder();
51 static File OSProgramDataFolder();
52 static File OSUserDataFolder();
53 static File OSDocumentsFolder();
54 static File OSDownloadsFolder();
55 static File PathToConstResources();
56 static File PathToProgramDynamicResources();
57 static File PathToUserDynamicResources();
58 static File PathToProgramSettings();
59 static File PathToUserLibrary();
60 static File PathToUserSettings();
61 static File PathToProgramModels();
62 static File PathToProgramTranslations(
bool user_file);
63 static void setPathToConstResources(
const File& file);
64 static void SetPathToProgramDynamicResources(
const File& file);
65 static void SetPathToUserDynamicResources(
const File& file);
66 static File ProgramTempPath();
67 static File SyncSettingsFolder();
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition Dictionary.h:48
Definition FileResource.h:39
static File s_path_to_app_data
Definition FileResource.h:75
ProgramFileVars
Definition FileResource.h:42
static File s_path_to_temp
Definition FileResource.h:74
static File s_path_to_program_dynamic_resources
Definition FileResource.h:72
static File s_path_to_const_resources
Definition FileResource.h:71
static File s_path_to_user_dynamic_resources
Definition FileResource.h:73
static Dictionary< String, String > FileEnvVariables
Definition FileResource.h:45
Definition StringStream.h:62