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

DeusEx.MenuChoice_SampleRate

Extends
MenuUIChoiceEnum

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

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)="11025Hz"
     enumText(1)="22050Hz"
     enumText(2)="44100Hz"
     defaultValue=44100
     defaultInfoWidth=83
     HelpText="Lower sample rates result in less CPU overhead, but also lower sound quality"
     actionText="S|&le Rate"
     configSetting="ini:Engine.Engine.AudioDevice OutputRate"
}

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