Etterna 0.74.4
Loading...
Searching...
No Matches
Variables
SpecialFiles Namespace Reference

The listing of the special files and directories in use. More...

Variables

const std::string USER_PACKAGES_DIR = "UserPackages/"
 The user packages directory.
 
const std::string PACKAGES_DIR = "Packages/"
 The system packages directory.
 
const std::string KEYMAPS_PATH = "Save/Keymaps.ini"
 
const std::string EDIT_MODE_KEYMAPS_PATH
 Edit Mode keymaps are separate from standard keymaps because it should not change with the gametype, and to avoid possible interference with the normal keymaps system. -Kyz.
 
const std::string PREFERENCES_INI_PATH = "Save/Preferences.ini"
 
const std::string THEMES_DIR = "Themes/"
 The directory that contains the themes.
 
const std::string LANGUAGES_SUBDIR = "Languages/"
 The directory that contains the different languages.
 
const std::string BASE_LANGUAGE = "en"
 The base language for most users of this program.
 
const std::string METRICS_FILE = "metrics.ini"
 
const std::string CACHE_DIR = "Cache/"
 
const std::string BASE_THEME_NAME = "_fallback"
 
const std::string DEFAULTS_INI_PATH = "Data/Defaults.ini"
 
const std::string STATIC_INI_PATH = "Data/Static.ini"
 
const std::string TYPE_TXT_FILE = "Data/Type.txt"
 
const std::string SONGS_DIR = "Songs/"
 The default Songs directory.
 
const std::string NOTESKINS_DIR = "NoteSkins/"
 The default noteskins directory.
 

Detailed Description

The listing of the special files and directories in use.

Variable Documentation

◆ EDIT_MODE_KEYMAPS_PATH

const std::string SpecialFiles::EDIT_MODE_KEYMAPS_PATH
extern
Initial value:
=
"Save/EditMode_Keymaps.ini"

Edit Mode keymaps are separate from standard keymaps because it should not change with the gametype, and to avoid possible interference with the normal keymaps system. -Kyz.

◆ PACKAGES_DIR

const std::string SpecialFiles::PACKAGES_DIR = "Packages/"
extern

The system packages directory.

This is not the user packages directory.

◆ USER_PACKAGES_DIR

const std::string SpecialFiles::USER_PACKAGES_DIR = "UserPackages/"
extern

The user packages directory.

This should be separate from system packages so that we can write to it (installing a package).