|
|
bool | Initialize (const std::string &appName, const bool persistSettings) |
| |
|
void | Update () |
| |
|
template<auto ScopedEnumValue> |
| TypedSetting_t< ScopedEnumValue > | GetSettingTyped () const |
| |
|
template<typename T > |
| T | GetSetting (const SettingID &id) const |
| |
|
template<auto ScopedEnumValue> |
| void | SetSettingTyped (const TypedSetting_t< ScopedEnumValue > &value) |
| |
|
template<typename T > |
| void | SetSetting (const SettingID &id, const T &value) |
| |
|
void | WriteSettings () |
| |
|
void | ReadSettings () |
| |
|
void | RegisterSetting (const SettingEntry &entry) |
| |
|
template<typename InputIt > |
| void | RegisterSettings (InputIt first, InputIt last) |
| |
|
void | RegisterGameSaveListener (IGameSaveListener *listener) |
| |
|
void | WriteGameSave () |
| |
|
GameSaveState | GetGameSaveState () const |
| |
|
void | LoadGameSave () |
| |
|
void | StartAutoSaveRequest (const float frequency) |
| |
The documentation for this class was generated from the following files: