Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

DeusEx.MenuChoice_SoundQuality

Extends
MenuUIChoiceEnum

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- DeusEx.MenuUIChoice
         |   
         +-- DeusEx.MenuUIChoiceEnum
            |   
            +-- DeusEx.MenuChoice_SoundQuality

Variables Summary
boolbMessageDisplayed
StringRestartMessage
StringRestartTitle
Inherited Variables from DeusEx.MenuUIChoiceEnum
btnInfo, currentEnum, currentValue, defaultInfoPosX, defaultInfoWidth, defaultValue, enumText[40]
Inherited Variables from DeusEx.MenuUIChoice
actionText, btnAction, buttonVerticalOffset, choiceControlPosX, configSetting, FalseTrue[2], helpText, player

Functions Summary
eventbool BoxOptionSelected (Window msgBoxWindow, int buttonNumber))
function CycleNextValue ()))
function CyclePreviousValue ()))
function LoadSetting ()))
function SaveSetting ()))
Inherited Functions from DeusEx.MenuUIChoiceEnum
ButtonActivated, CreateInfoButton, CycleNextValue, CyclePreviousValue, GetValue, InitWindow, LoadSetting, LoadSettingBool, ResetToDefault, SaveSetting, SaveSettingBool, SetValue, UpdateInfoButton
Inherited Functions from DeusEx.MenuUIChoice
ButtonActivated, ButtonActivatedRight, CancelSetting, CreateActionButton, CycleNextValue, CyclePreviousValue, InitWindow, LoadSetting, ResetToDefault, SaveMenuSettings, SaveSetting, SetActionButtonWidth, VirtualKeyPressed


Variables Detail

bMessageDisplayed Source code

var bool bMessageDisplayed;

RestartMessage Source code

var Localized String RestartMessage;

RestartTitle Source code

var Localized String RestartTitle;


Functions Detail

BoxOptionSelected Source code

event bool BoxOptionSelected ( Window msgBoxWindow, int buttonNumber) )

CycleNextValue Source code

function CycleNextValue ( ) )

CyclePreviousValue Source code

function CyclePreviousValue ( ) )

LoadSetting Source code

function LoadSetting ( ) )

SaveSetting Source code

function SaveSetting ( ) )


Defaultproperties

defaultproperties
{
     RestartTitle="Sound Quality"
     RestartMessage="This change will not take effect until you restart Deus Ex."
     enumText(0)="8-bit"
     enumText(1)="16-bit"
     defaultValue=1
     defaultInfoWidth=83
     HelpText="16-bit sound is higher quality but uses twice as much memory as 8-bit sound, so if you're low on memory, use 8-bit."
     actionText="Sound |&Quality"
     configSetting="ini:Engine.Engine.AudioDevice LowSoundQuality"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:11.365 - Created with UnCodeX