Process-level globals.
More...
|
json_t * | toJson () |
|
void | fromJson (json_t *rootJ) |
|
void | save (const std::string &path) |
|
void | load (const std::string &path) |
|
◆ toJson()
json_t* rack::settings::toJson |
( |
| ) |
|
◆ fromJson()
void rack::settings::fromJson |
( |
json_t * |
rootJ | ) |
|
◆ save()
void rack::settings::save |
( |
const std::string & |
path | ) |
|
◆ load()
void rack::settings::load |
( |
const std::string & |
path | ) |
|
◆ devMode
bool rack::settings::devMode |
Runtime state, not serialized.
◆ headless
bool rack::settings::headless |
◆ token
std::string rack::settings::token |
Persistent state, serialized to settings.json.
◆ windowSize
◆ windowPos
◆ zoom
float rack::settings::zoom |
◆ invertZoom
bool rack::settings::invertZoom |
◆ cableOpacity
float rack::settings::cableOpacity |
◆ cableTension
float rack::settings::cableTension |
◆ allowCursorLock
bool rack::settings::allowCursorLock |
◆ realTime
bool rack::settings::realTime |
◆ sampleRate
float rack::settings::sampleRate |
◆ threadCount
int rack::settings::threadCount |
◆ paramTooltip
bool rack::settings::paramTooltip |
◆ cpuMeter
bool rack::settings::cpuMeter |
◆ lockModules
bool rack::settings::lockModules |
◆ frameSwapInterval
int rack::settings::frameSwapInterval |
◆ autosavePeriod
float rack::settings::autosavePeriod |
◆ skipLoadOnLaunch
bool rack::settings::skipLoadOnLaunch |
◆ patchPath
std::string rack::settings::patchPath |
◆ cableColors
std::vector<NVGcolor> rack::settings::cableColors |