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

DeusEx.MenuUIScreenWindow

Extends
MenuUIWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.MenuUIWindow
                  |   
                  +-- DeusEx.MenuUIScreenWindow

Direct Known Subclasses:

MenuScreenAdjustColors, MenuScreenAugSetup, MenuScreenBrightness, MenuScreenControls, MenuScreenCustomizeKeys, MenuScreenDisplay, MenuScreenHostGame, MenuScreenJoinGame, MenuScreenLoadGame, MenuScreenNewGame, MenuScreenOptions, MenuScreenPlayerSetup, MenuScreenRGB, MenuScreenSound, MenuScreenThemesLoad

Variables Summary
intchoiceCount
intchoiceStartX
intchoiceStartY
Class<MenuUIChoice>choices[13]
intchoiceVerticalGap
MenuUIChoicecurrentChoice
Inherited Variables from DeusEx.MenuUIWindow
actionButtons[5], AskToTrainMessage, AskToTrainTitle, bActionButtonBarActive, bAllowWindowDragging, bEscapeSavesSettings, bHelpAlwaysOn, bLeftEdgeActive, bRightEdgeActive, btnLabelCancel, btnLabelOK, btnLabelPrevious, btnLabelResetToDefaults, bUsesHelpWindow, bWindowBeingDragged, clientHeight, clientTextures[6], clientWidth, defaultHelpClientDiffY, defaultHelpHeight, defaultHelpLeftOffset, ExitMessage, helpPosY, IntroWarningMessage, messageBoxMode, MessageBoxTitle, shadowHeight, shadowOffsetX, shadowOffsetY, shadowWidth, textureCols, textureRows, title, TrainingWarningMessage, verticalOffset, winButtonBar, winClient, windowStartDragX, windowStartDragY, winHelp, winLeftEdge, winRightEdge, winShadow, winShadowClass, winTitle
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType

Enumerations Summary
Inherited Enumerations from DeusEx.MenuUIWindow
EActionButtonEvents, EMenuActions, EMessageBoxModes
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Structures Summary
Inherited Structures from DeusEx.MenuUIWindow
S_ActionButtonDefault

Functions Summary
function CancelScreen ()))
function CreateChoices ()))
event FocusEnteredDescendant (Window enterWindow))
event FocusLeftDescendant (Window leaveWindow))
event InitWindow ()))
function LoadSettings ()))
function ResetToDefaults ()))
function SaveSettings ()))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from DeusEx.MenuUIWindow
BoxOptionSelected, ButtonActivated, CancelScreen, ChildRequestedReconfiguration, ConfigurationChanged, ConfirmIntro, ConfirmTraining, CreateActionButtonBar, CreateActionButtons, CreateClientWindow, CreateControls, CreateHeaderButton, CreateHelpWindow, CreateLeftEdgeWindow, CreateMenuEditWindow, CreateMenuHeader, CreateMenuLabel, CreateMenuUITab, CreateRightEdgeWindow, CreateScrollAreaWindow, CreateShadowWindow, CreateTitleWindow, DestroyWindow, EnableActionButton, HideHelp, InitWindow, IsActionButtonEnabled, MouseButtonPressed, MouseButtonReleased, MouseMoved, ParentRequestedPreferredSize, ProcessAction, ProcessActionButton, ProcessCustomMenuButton, ProcessMenuAction, ResetToDefaults, SaveSettings, SetTitle, ShowHelp, StartNewGame, StyleChanged, VirtualKeyPressed
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow


Variables Detail

choiceCount Source code

var int choiceCount;

choiceStartX Source code

var int choiceStartX;

choiceStartY Source code

var int choiceStartY;

choices[13] Source code

var Class<MenuUIChoice> choices[13];

choiceVerticalGap Source code

var int choiceVerticalGap;

currentChoice Source code

var MenuUIChoice currentChoice;


Functions Detail

CancelScreen Source code

function CancelScreen ( ) )

CreateChoices Source code

function CreateChoices ( ) )

FocusEnteredDescendant Source code

event FocusEnteredDescendant ( Window enterWindow) )

FocusLeftDescendant Source code

event FocusLeftDescendant ( Window leaveWindow) )

InitWindow Source code

event InitWindow ( ) )

LoadSettings Source code

function LoadSettings ( ) )

ResetToDefaults Source code

function ResetToDefaults ( ) )

SaveSettings Source code

function SaveSettings ( ) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     choiceVerticalGap=36
     choiceStartX=7
     choiceStartY=27
     textureRows=2
     textureCols=3
     bActionButtonBarActive=True
     bLeftEdgeActive=True
     bRightEdgeActive=True
     ScreenType=ST_MenuScreen
}

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