Class: MockCOptionsManager
Mock of the X-Ray main-menu options manager.
Implements
COptionsManager
Constructors
Constructor
ts
new MockCOptionsManager(): MockCOptionsManager;Returns
MockCOptionsManager
Methods
create()
ts
static create(): MockCOptionsManager;Returns
MockCOptionsManager
mock()
ts
static mock(): COptionsManager;Returns
COptionsManager
reset()
ts
static reset(): void;Returns
void
Properties
NeedSystemRestart
ts
NeedSystemRestart: Mock<() => boolean>;Check whether accepted options require a system restart.
Returns
Whether a system restart is needed.
Implementation of
ts
COptionsManager.NeedSystemRestartNeedVidRestart
ts
NeedVidRestart: Mock<() => boolean>;Check whether accepted options require a video restart.
Returns
Whether a video restart is needed.
Implementation of
ts
COptionsManager.NeedVidRestartOptionsPostAccept
ts
OptionsPostAccept: Mock<UnknownFunction>;Run post-accept handling after options are saved.
Implementation of
ts
COptionsManager.OptionsPostAcceptSaveBackupValues
ts
SaveBackupValues: Mock<UnknownFunction>;Save current option values as the backup for a group.
Param
group
Options group name.
Implementation of
ts
COptionsManager.SaveBackupValuesSaveValues
ts
SaveValues: Mock<UnknownFunction>;Persist current option values for a group.
Param
group
Options group name.
Implementation of
ts
COptionsManager.SaveValuesSendMessage2Group
ts
SendMessage2Group: Mock<UnknownFunction>;Send a UI options message to every option item in a group.
Param
group
Options group name.
Param
message
Message name.
Implementation of
ts
COptionsManager.SendMessage2GroupSetCurrentValues
ts
SetCurrentValues: Mock<UnknownFunction>;Apply current engine option values to controls in a group.
Param
group
Options group name.
Implementation of
ts
COptionsManager.SetCurrentValuesUndoGroup
ts
UndoGroup: Mock<UnknownFunction>;Restore options in a group from their backup values.
Param
group
Options group name.
Implementation of
ts
COptionsManager.UndoGroupinstances
ts
static instances: MockCOptionsManager[] = [];needsSystemRestart
ts
static needsSystemRestart: boolean = false;