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

DeusEx.MenuUIMenuWindow

Extends
MenuUIWindow

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

Direct Known Subclasses:

MenuMain, MenuMPMain, MenuSelectDifficulty, MenuSettings

Variables Summary
S_MenuButtonbuttonDefaults[10]
stringButtonNames[10]
intbuttonWidth
intbuttonXPos
MenuUIMenuButtonWindowwinButtons[10]
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
S_MenuButton
y, action, invoke, key
Inherited Structures from DeusEx.MenuUIWindow
S_ActionButtonDefault

Functions Summary
functionbool ButtonActivated (Window buttonPressed ))
function CreateMenuButtons ()))
event InitWindow ()))
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

buttonDefaults[10] Source code

var S_MenuButton buttonDefaults[10];

ButtonNames[10] Source code

var localized string ButtonNames[10];

buttonWidth Source code

var int buttonWidth;

buttonXPos Source code

var int buttonXPos;

winButtons[10] Source code

var MenuUIMenuButtonWindow winButtons[10];


Structures Detail

S_MenuButton Source code

struct S_MenuButton
{
var EMenuActions action;
var class invoke;
var string key;
var int y;
};



Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateMenuButtons Source code

function CreateMenuButtons ( ) )

InitWindow Source code

event InitWindow ( ) )


Defaultproperties

defaultproperties
{
     textureRows=2
     textureCols=1
     bUsesHelpWindow=False
     ScreenType=ST_Menu
}

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