UserSettings class
userSettings.UserSettings
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
bool HasGroup(CName groupPath)RTTIbool HasVar(CName groupPath, CName varName)RTTIuserSettings.Group? GetRootGroup()RTTIuserSettings.Group? GetGroup(CName groupPath)RTTIuserSettings.Var? GetVar(CName groupPath, CName varName)RTTIbool NeedsConfirmation()RTTIvoid ConfirmChanges()RTTIvoid RejectChanges()RTTIbool NeedsRestartToApply()RTTIvoid RejectRestartToApply()RTTIbool NeedsLoadLastCheckpoint()RTTIvoid RejectLoadLastCheckpointChanges()RTTIbool WasModifiedSinceLastSave()RTTIvoid RequestNeedsRestartDialog()RTTIvoid RequestConfirmationDialog()RTTIvoid RequestRejectConfirmationDialog()RTTIvoid RequestLoadLastCheckpointDialog()RTTIvoid RequestRestoreDefaultDialog(bool isPreGame, bool onlyVisible, CName? groupPath)RTTIvoid RequestStartReplayTutorialDialog(IScriptable settingsMain)RTTIInGameConfigUserSettingsLoadStatus GetUserSettingsLoadStatus()RTTIvoid RestoreVarToDefault(CName groupPath, CName varName)RTTIint GetMenuIndex()RTTIvoid SetMenuIndex(int index)RTTI