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

DeusEx.MenuUITitleWindow

Extends
Window

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- DeusEx.MenuUITitleWindow

Variables Summary
intcenterWidth
ColorcolBubble
ColorcolTitle
ColorcolTitleText
FontfontTitle
intleftBottomHeight
intleftBottomWidth
intleftWidth
intmaxTextWidth
intminTitleWidth
DeusExPlayerplayer
intrightWidth
TexturetextureAppIcon
TexturetitleBubble_Center
TexturetitleBubble_Left
TexturetitleBubble_Right
inttitleHeight
inttitleLeftMargin
inttitleRightMargin
StringtitleText
TexturetitleTexture_Center
TexturetitleTexture_Left
TexturetitleTexture_LeftBottom
TexturetitleTexture_Right
WindowwinIcon
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

Enumerations Summary
Inherited Enumerations from Extension.ExtensionObject
EColumnType, EDrawStyle, EFlagType, EHAlign, EHDirection, EInputKey, EInputState, EInsertionPointType, EMouseFocusMode, EMove, EMoveInsert, EMoveList, EMoveThumb, EOrder, EOrientation, EVAlign, EVDirection

Structures Summary
Inherited Structures from Extension.ExtensionObject
ClipRect, DynamicArray

Functions Summary
function CreateIconWindow ()))
event DrawWindow (GC gc))
function GetOffsetWidths (out int titleOffsetX, out int titleOffsetY))
event InitWindow ()))
event ParentRequestedPreferredSize (bool bWidthSpecified, out float preferredWidth, bool bHeightSpecified, out float preferredHeight))
function SetTitle (string newTitle))
event 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
Inherited Functions from Extension.ExtensionObject
StringToName


Variables Detail

centerWidth Source code

var int centerWidth;

colBubble Source code

var Color colBubble;

colTitle Source code

var Color colTitle;

colTitleText Source code

var Color colTitleText;

fontTitle Source code

var Font fontTitle;

leftBottomHeight Source code

var int leftBottomHeight;

leftBottomWidth Source code

var int leftBottomWidth;

leftWidth Source code

var int leftWidth;

maxTextWidth Source code

var int maxTextWidth;

minTitleWidth Source code

var int minTitleWidth;

player Source code

var DeusExPlayer player;

rightWidth Source code

var int rightWidth;

textureAppIcon Source code

var Texture textureAppIcon;

titleBubble_Center Source code

var Texture titleBubble_Center;

titleBubble_Left Source code

var Texture titleBubble_Left;

titleBubble_Right Source code

var Texture titleBubble_Right;

titleHeight Source code

var int titleHeight;

titleLeftMargin Source code

var int titleLeftMargin;

titleRightMargin Source code

var int titleRightMargin;

titleText Source code

var String titleText;

titleTexture_Center Source code

var Texture titleTexture_Center;

titleTexture_Left Source code

var Texture titleTexture_Left;

titleTexture_LeftBottom Source code

var Texture titleTexture_LeftBottom;

titleTexture_Right Source code

var Texture titleTexture_Right;

winIcon Source code

var Window winIcon;


Functions Detail

CreateIconWindow Source code

function CreateIconWindow ( ) )

DrawWindow Source code

event DrawWindow ( GC gc) )

GetOffsetWidths Source code

function GetOffsetWidths ( out int titleOffsetX, out int titleOffsetY) )

InitWindow Source code

event InitWindow ( ) )

ParentRequestedPreferredSize Source code

event ParentRequestedPreferredSize ( bool bWidthSpecified, out float preferredWidth, bool bHeightSpecified, out float preferredHeight) )

SetTitle Source code

function SetTitle ( string newTitle) )

StyleChanged Source code

event StyleChanged ( ) )


Defaultproperties

defaultproperties
{
     titleHeight=23
     minTitleWidth=200
     titleLeftMargin=31
     titleRightMargin=45
     maxTextWidth=400
     textureAppIcon=Texture'DeusExUI.UserInterface.MenuIcon_DeusEx'
     fontTitle=Font'DeusExUI.FontMenuTitle'
     colTitle=(R=255,G=255,B=255)
     colTitleText=(R=255,G=255,B=255)
     colBubble=(R=255,G=255,B=255)
     titleTexture_Left=Texture'DeusExUI.UserInterface.MenuTitleBar_Left'
     titleTexture_Center=Texture'DeusExUI.UserInterface.MenuTitleBar_Center'
     titleTexture_Right=Texture'DeusExUI.UserInterface.MenuTitleBar_Right'
     titleTexture_LeftBottom=Texture'DeusExUI.UserInterface.MenuTitleBar_LeftBottom'
     titleBubble_Left=Texture'DeusExUI.UserInterface.MenuTitleBubble_Left'
     titleBubble_Center=Texture'DeusExUI.UserInterface.MenuTitleBubble_Center'
     titleBubble_Right=Texture'DeusExUI.UserInterface.MenuTitleBubble_Right'
     leftWidth=87
     rightWidth=100
     CenterWidth=8
     leftBottomWidth=10
     leftBottomHeight=53
}

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