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

DeusEx.PersonaNavBarBaseWindow

Extends
PersonaBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- DeusEx.PersonaBaseWindow
         |   
         +-- DeusEx.PersonaNavBarBaseWindow

Direct Known Subclasses:

HUDMedBotNavBarWindow, PersonaNavBarWindow

Variables Summary
intbackgroundOffsetX
intbackgroundOffsetY
PersonaNavButtonWindowbtnExit
StringExitButtonLabel
DeusExRootWindowroot
TexturetexBackgrounds[3]
TexturetexBorders[3]
PersonaButtonBarWindowwinNavButtons
PersonaButtonBarWindowwinNavExit
Inherited Variables from DeusEx.PersonaBaseWindow
backgroundDrawStyle, bDrawBorder, borderDrawStyle, colBackground, colBorder, colHeaderText, colText, player
Inherited Variables from Extension.Window
acceleratorKey, att, background, backgroundStyle, bBeingDestroyed, bConfigured, bDrawRawBackground, bIsInitialized, bIsSelectable, bIsSensitive, bIsVisible, bLastHeightSpecified, bLastWidthSpecified, bNeedsQuery, bNeedsReconfigure, boldFont, bSmoothBackground, bSpecialText, bStretchBackground, bTextTranslucent, bTickEnabled, clientObject, colMajorIndex, defaultCursor, defaultCursorColor, defaultCursorShadow, defaultHotX, defaultHotY, firstChild, firstTimer, focusSound, freeTimer, gGc, hardcodedHeight, hardcodedWidth, height, hMargin0, hMargin1, holdHeight, holdWidth, holdX, holdY, invisibleSound, lastChild, lastQueryHeight, lastQueryWidth, lastSpecifiedHeight, lastSpecifiedWidth, lockCount, maxClicks, nextSibling, normalFont, parentOwner, prevSibling, rowMajorIndex, soundVolume, textColor, textPlane, textVSpacing, tileColor, tilePlane, unfocusSound, visibleSound, vMargin0, vMargin1, wGc, width, winClipRect, windowType, winHAlign, winParent, winVAlign, x, y

Functions Summary
functionbool ButtonActivated (Window buttonPressed ))
function CreateButtons ()))
function CreateButtonWindows ()))
functionPersonaNavButtonWindow CreateNavButton (Window winParent, string buttonLabel))
function DrawBackground (GC gc))
function DrawBorder (GC gc))
event InitWindow ()))
Inherited Functions from DeusEx.PersonaBaseWindow
DrawBackground, DrawBorder, DrawWindow, InitWindow, StyleChanged
Inherited Functions from Extension.Window
AcceleratorKeyPressed, AddActorRef, AddTimer, AskParentForReconfigure, AskParentToShowArea, BoxOptionSelected, ButtonActivated, CarriageReturn, ChangeStyle, ChildAdded, ChildRemoved, ChildRequestedReconfiguration, ChildRequestedShowArea, ChildRequestedVisibilityChange, ClipAttributesChanged, ClipPositionChanged, ConfigurationChanged, ConfigureChild, ConvertCoordinates, ConvertScriptString, ConvertVectorToCoordinates, CR, DescendantAdded, DescendantRemoved, Destroy, DestroyAllChildren, DestroyWindow, DisableWindow, DrawWindow, EditActivated, EnableSpecialText, EnableTranslucentText, EnableWindow, FindWindow, FocusEnteredDescendant, FocusEnteredWindow, FocusLeftDescendant, FocusLeftWindow, GetBottomChild, GetClientObject, GetColorScaled, GetCursorPos, GetFocusWindow, GetGC, GetHigherSibling, GetLowerSibling, GetModalWindow, GetParent, GetPlayerPawn, GetRootWindow, GetTabGroupWindow, GetTickOffset, GetTopChild, GrabMouse, Hide, InitWindow, IsActorValid, IsFocusWindow, IsKeyDown, IsPointInWindow, IsSensitive, IsVisible, KeyPressed, ListRowActivated, ListSelectionChanged, Lower, MouseButtonPressed, MouseButtonReleased, MouseEnteredWindow, MouseLeftWindow, MouseMoved, MoveFocusDown, MoveFocusLeft, MoveFocusRight, MoveFocusUp, MoveTabGroupNext, MoveTabGroupPrev, NewChild, ParentRequestedGranularity, ParentRequestedPreferredSize, PlaySound, PostDrawWindow, QueryGranularity, QueryPreferredHeight, QueryPreferredSize, QueryPreferredWidth, Raise, RawKeyPressed, RawMouseButtonPressed, ReleaseGC, RemoveActorRef, RemoveTimer, ResetHeight, ResetSize, ResetWidth, ResizeChild, ScaleAttributesChanged, ScalePositionChanged, ScaleRangeChanged, SensitivityChanged, SetAcceleratorText, SetBackground, SetBackgroundSmoothing, SetBackgroundStretching, SetBackgroundStyle, SetBaselineData, SetBoldFont, SetChildVisibility, SetClientObject, SetConfiguration, SetCursorPos, SetDefaultCursor, SetFocusSounds, SetFocusWindow, SetFont, SetFonts, SetHeight, SetNormalFont, SetPos, SetSelectability, SetSensitivity, SetSize, SetSoundVolume, SetTextColor, SetTextColorRGB, SetTileColor, SetTileColorRGB, SetVisibilitySounds, SetWidth, SetWindowAlignments, Show, TextChanged, ToggleChanged, UngrabMouse, VirtualKeyPressed, VisibilityChanged, WindowReady


Variables Detail

backgroundOffsetX Source code

var int backgroundOffsetX;

backgroundOffsetY Source code

var int backgroundOffsetY;

btnExit Source code

var PersonaNavButtonWindow btnExit;

ExitButtonLabel Source code

var localized String ExitButtonLabel;

root Source code

var DeusExRootWindow root;

texBackgrounds[3] Source code

var Texture texBackgrounds[3];

texBorders[3] Source code

var Texture texBorders[3];

winNavButtons Source code

var PersonaButtonBarWindow winNavButtons;

winNavExit Source code

var PersonaButtonBarWindow winNavExit;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateButtons Source code

function CreateButtons ( ) )

CreateButtonWindows Source code

function CreateButtonWindows ( ) )

CreateNavButton Source code

function PersonaNavButtonWindow CreateNavButton ( Window winParent, string buttonLabel) )

DrawBackground Source code

function DrawBackground ( GC gc) )

DrawBorder Source code

function DrawBorder ( GC gc) )

InitWindow Source code

event InitWindow ( ) )


Defaultproperties

defaultproperties
{
     texBackgrounds(0)=Texture'DeusExUI.UserInterface.PersonaNavBarBackground_1'
     texBackgrounds(1)=Texture'DeusExUI.UserInterface.PersonaNavBarBackground_2'
     texBackgrounds(2)=Texture'DeusExUI.UserInterface.PersonaNavBarBackground_3'
     texBorders(0)=Texture'DeusExUI.UserInterface.PersonaNavBarBorder_1'
     texBorders(1)=Texture'DeusExUI.UserInterface.PersonaNavBarBorder_2'
     texBorders(2)=Texture'DeusExUI.UserInterface.PersonaNavBarBorder_3'
     backgroundOffsetX=17
     backgroundOffsetY=6
     ExitButtonLabel="E|&xit"
}

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