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

DeusEx.HUDCompassDisplay

Extends
HUDBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- DeusEx.HUDBaseWindow
         |   
         +-- DeusEx.HUDCompassDisplay

Variables Summary
IntclipWidth
IntclipWidthHalf
ColorcolTickMarks
intdrawPos
intlastPlayerYaw
IntmapNorth
DeusExPlayerplayer
TexturetexBackground
TexturetexBorder
TexturetexTickBox
InttickWidth
FloatUnitsPerPixel
WindowwinCompass1
WindowwinCompass2
intwrapPos
Inherited Variables from DeusEx.HUDBaseWindow
backgroundDrawStyle, backgroundHeight, backgroundPosX, backgroundPosY, backgroundWidth, 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
function CreateCompassWindow ()))
functionWindow CreateTickWindow (Window winParent))
function DrawBackground (GC gc))
function DrawBorder (GC gc))
function GetMapTrueNorth ()))
event InitWindow ()))
function PostDrawBackground (GC gc))
function PostDrawWindow (GC gc))
function SetVisibility (bool bNewVisibility ))
event Tick (float deltaSeconds))
event VisibilityChanged (bool bNewVisibility))
Inherited Functions from DeusEx.HUDBaseWindow
DrawBackground, DrawBorder, DrawWindow, InitWindow, RefreshHUDDisplay, 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

clipWidth Source code

var Int clipWidth;

clipWidthHalf Source code

var Int clipWidthHalf;

colTickMarks Source code

var Color colTickMarks;

drawPos Source code

var int drawPos;

lastPlayerYaw Source code

var int lastPlayerYaw;

mapNorth Source code

var Int mapNorth;

player Source code

var DeusExPlayer player;

texBackground Source code

var Texture texBackground;

texBorder Source code

var Texture texBorder;

texTickBox Source code

var Texture texTickBox;

tickWidth Source code

var Int tickWidth;

UnitsPerPixel Source code

var Float UnitsPerPixel;

winCompass1 Source code

var Window winCompass1;

winCompass2 Source code

var Window winCompass2;

wrapPos Source code

var int wrapPos;


Functions Detail

CreateCompassWindow Source code

function CreateCompassWindow ( ) )

CreateTickWindow Source code

function Window CreateTickWindow ( Window winParent) )

DrawBackground Source code

function DrawBackground ( GC gc) )

DrawBorder Source code

function DrawBorder ( GC gc) )

GetMapTrueNorth Source code

function GetMapTrueNorth ( ) )

InitWindow Source code

event InitWindow ( ) )

PostDrawBackground Source code

function PostDrawBackground ( GC gc) )

PostDrawWindow Source code

function PostDrawWindow ( GC gc) )

SetVisibility Source code

function SetVisibility ( bool bNewVisibility ) )

Tick Source code

event Tick ( float deltaSeconds) )

VisibilityChanged Source code

event VisibilityChanged ( bool bNewVisibility) )


Defaultproperties

defaultproperties
{
     colTickMarks=(R=200,G=200,B=200)
     clipWidth=55
     tickWidth=240
     texBackground=Texture'DeusExUI.UserInterface.HUDCompassBackground_1'
     texBorder=Texture'DeusExUI.UserInterface.HUDCompassBorder_1'
     texTickBox=Texture'DeusExUI.UserInterface.HUDCompassTickBox'
}

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