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

DeusEx.MenuChoice_GameType

Extends
MenuUIChoiceEnum
Modifiers
config

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

Variables Summary
StringgameNames[24]
StringgameTypes[24]
MenuScreenHostGamehostparent
intNumGameTypes
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
functionstring GetModuleName (int GameIndex))
event InitWindow ()))
function LoadSetting ()))
function PopulateGameTypes ()))
function ResetToDefault ()))
function SaveSetting ()))
function SetInitialGameType ()))
function SetValue (int newValue))
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

gameNames[24] Source code

var localized String gameNames[24];

gameTypes[24] Source code

var globalconfig String gameTypes[24];

hostparent Source code

var MenuScreenHostGame hostparent;

NumGameTypes Source code

var globalconfig int NumGameTypes;


Functions Detail

GetModuleName Source code

function string GetModuleName ( int GameIndex) )

InitWindow Source code

event InitWindow ( ) )

LoadSetting Source code

function LoadSetting ( ) )

PopulateGameTypes Source code

function PopulateGameTypes ( ) )

ResetToDefault Source code

function ResetToDefault ( ) )

SaveSetting Source code

function SaveSetting ( ) )

SetInitialGameType Source code

function SetInitialGameType ( ) )

SetValue Source code

function SetValue ( int newValue) )


Defaultproperties

defaultproperties
{
     NumGameTypes=4
     gameTypes(0)="DeusEx.DeathMatchGame"
     gameTypes(1)="DeusEx.BasicTeamDMGame"
     gameTypes(2)="DeusEx.AdvTeamDMGame"
     gameTypes(3)="DeusEx.TeamDMGame"
     gameNames(0)="Deathmatch"
     gameNames(1)="Basic Team Deathmatch"
     gameNames(2)="Advanced Team Deathmatch"
     gameNames(3)="Custom Team Deathmatch"
     defaultInfoWidth=243
     defaultInfoPosX=203
     HelpText="Type of game to play"
     actionText="Game Type"
     configSetting="MenuScreenHostGame CurrentGameType"
}

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