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

DeusEx.MenuScreenAugSetup

Extends
MenuUIScreenWindow

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

Variables Summary
NameAugPrefs[9]
MenuUIChoiceButtonbtnAugChoice[18]
MenuUISpecialButtonWindowbtnAugDown
MenuUISpecialButtonWindowbtnAugUp
StringChoiceNames[18]
MenuUIListWindowChosenAugList
StringChosenAugs[9]
intChosenRowID
MenuUIScrollAreaWindowChosenScroll
stringFilterString
stringHeaderAugChosenLabel
stringHeaderPlayerNameLabel
Inherited Variables from DeusEx.MenuUIScreenWindow
choiceCount, choiceStartX, choiceStartY, choices[13], choiceVerticalGap, currentChoice
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

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

Structures Summary
Inherited Structures from DeusEx.MenuUIWindow
S_ActionButtonDefault

Functions Summary
functionstring AugFamiliarName (string AugStringName))
functionbool ButtonActivated (Window buttonPressed ))
function ChosenSelectionChanged (int numSelections, int focusRowId))
function CompressChosenList ()))
function CreateAugButtons ()))
function CreateAugChosenHeader ()))
function CreateChosenList ()))
function CreateControls ()))
function CreatePriorityButtons ()))
functionMenuUISpecialButtonWindow CreateSpecialButton (int posX, int posY, Texture texNormal, Texture texPressed))
function EnableButtons ()))
functionint FindAugInChosenList (string AugName))
event FocusEnteredDescendant (Window enterWindow))
event FocusLeftDescendant (Window leaveWindow))
functionAugmentation GetAugFromStringName (string AugStringName))
function HandleAugPress (int iButtonIndex))
event InitWindow ()))
functionbool IsPressed (int iButtonIndex))
eventbool ListSelectionChanged (window list, int numSelections, int focusRowId))
function PopulateChosenList ()))
function ReadChosenAugs ()))
function ResetToDefaults ()))
function SaveSettings ()))
function SelectChosenAug (int RealIndex))
function SetPressedState (int iButtonIndex, bool bPressed))
function ShiftAugmentation (int dir))
Inherited Functions from DeusEx.MenuUIScreenWindow
CancelScreen, CreateChoices, FocusEnteredDescendant, FocusLeftDescendant, InitWindow, LoadSettings, ResetToDefaults, SaveSettings, VirtualKeyPressed
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


Variables Detail

AugPrefs[9] Source code

var Name AugPrefs[9];

btnAugChoice[18] Source code

var MenuUIChoiceButton btnAugChoice[18];

btnAugDown Source code

var MenuUISpecialButtonWindow btnAugDown;

btnAugUp Source code

var MenuUISpecialButtonWindow btnAugUp;

ChoiceNames[18] Source code

var String ChoiceNames[18];

ChosenAugList Source code

var MenuUIListWindow ChosenAugList;

ChosenAugs[9] Source code

var String ChosenAugs[9];

ChosenRowID Source code

var int ChosenRowID;

ChosenScroll Source code

var MenuUIScrollAreaWindow ChosenScroll;

FilterString Source code

var string FilterString;

HeaderAugChosenLabel Source code

var localized string HeaderAugChosenLabel;

HeaderPlayerNameLabel Source code

var localized string HeaderPlayerNameLabel;


Functions Detail

AugFamiliarName Source code

function string AugFamiliarName ( string AugStringName) )

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

ChosenSelectionChanged Source code

function ChosenSelectionChanged ( int numSelections, int focusRowId) )

CompressChosenList Source code

function CompressChosenList ( ) )

CreateAugButtons Source code

function CreateAugButtons ( ) )

CreateAugChosenHeader Source code

function CreateAugChosenHeader ( ) )

CreateChosenList Source code

function CreateChosenList ( ) )

CreateControls Source code

function CreateControls ( ) )

CreatePriorityButtons Source code

function CreatePriorityButtons ( ) )

CreateSpecialButton Source code

function MenuUISpecialButtonWindow CreateSpecialButton ( int posX, int posY, Texture texNormal, Texture texPressed) )

EnableButtons Source code

function EnableButtons ( ) )

FindAugInChosenList Source code

function int FindAugInChosenList ( string AugName) )

FocusEnteredDescendant Source code

event FocusEnteredDescendant ( Window enterWindow) )

FocusLeftDescendant Source code

event FocusLeftDescendant ( Window leaveWindow) )

GetAugFromStringName Source code

function Augmentation GetAugFromStringName ( string AugStringName) )

HandleAugPress Source code

function HandleAugPress ( int iButtonIndex) )

InitWindow Source code

event InitWindow ( ) )

IsPressed Source code

function bool IsPressed ( int iButtonIndex) )

ListSelectionChanged Source code

event bool ListSelectionChanged ( window list, int numSelections, int focusRowId) )

PopulateChosenList Source code

function PopulateChosenList ( ) )

ReadChosenAugs Source code

function ReadChosenAugs ( ) )

ResetToDefaults Source code

function ResetToDefaults ( ) )

SaveSettings Source code

function SaveSettings ( ) )

SelectChosenAug Source code

function SelectChosenAug ( int RealIndex) )

SetPressedState Source code

function SetPressedState ( int iButtonIndex, bool bPressed) )

ShiftAugmentation Source code

function ShiftAugmentation ( int dir) )


Defaultproperties

defaultproperties
{
     filterString="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890[]()"
     HeaderAugChosenLabel="Augmentation Priorities"
     AugPrefs(0)=AugVision
     AugPrefs(1)=AugHealing
     AugPrefs(2)=AugSpeed
     AugPrefs(3)=AugDefense
     AugPrefs(4)=AugBallistic
     AugPrefs(5)=AugShield
     AugPrefs(6)=AugEMP
     AugPrefs(7)=AugStealth
     AugPrefs(8)=AugAqualung
     actionButtons(0)=(Align=HALIGN_Right,Action=AB_Cancel)
     actionButtons(1)=(Align=HALIGN_Right,Action=AB_Reset)
     actionButtons(2)=(Action=AB_OK)
     Title="Multiplayer Augmentation Setup"
     ClientWidth=537
     ClientHeight=311
     clientTextures(0)=Texture'DeusExUI.UserInterface.MenuAugsBackground_1'
     clientTextures(1)=Texture'DeusExUI.UserInterface.MenuAugsBackground_2'
     clientTextures(2)=Texture'DeusExUI.UserInterface.MenuAugsBackground_3'
     clientTextures(3)=Texture'DeusExUI.UserInterface.MenuAugsBackground_4'
     clientTextures(4)=Texture'DeusExUI.UserInterface.MenuAugsBackground_5'
     clientTextures(5)=Texture'DeusExUI.UserInterface.MenuAugsBackground_6'
     helpPosY=251
}

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