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

DeusEx.DamageHUDDisplay

Extends
Window
Modifiers
transient

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

Variables Summary
floatabsorptionPercent
intarrowiconHeight
intarrowiconWidth
floatfadeTime
inticonHeight
sIconInfoiconInfo[7]
inticonMargin
inticonWidth
StringmsgAbsorbed
DeusExPlayerplayer
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
sIconInfo
damageType[3], icon, bActive, initTime, hitDir, bHitCenter, color
Inherited Structures from Extension.ExtensionObject
ClipRect, DynamicArray

Functions Summary
function AddIcon (name damageType, vector hitOffset))
functionbool ChildRequestedReconfiguration (window child))
function DrawWindow (GC gc))
event InitWindow ()))
event ParentRequestedPreferredSize (bool bWidthSpecified, out float preferredWidth, bool bHeightSpecified, out float preferredHeight))
function SetPercent (float percent))
function SetVisibility (bool bNewVisibility ))
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

absorptionPercent Source code

var float absorptionPercent;

arrowiconHeight Source code

var int arrowiconHeight;

arrowiconWidth Source code

var int arrowiconWidth;

fadeTime Source code

var float fadeTime;

iconHeight Source code

var int iconHeight;

iconInfo[7] Source code

var sIconInfo iconInfo[7];

iconMargin Source code

var int iconMargin;

iconWidth Source code

var int iconWidth;

msgAbsorbed Source code

var localized String msgAbsorbed;

player Source code

var DeusExPlayer player;


Structures Detail

sIconInfo Source code

struct sIconInfo
{
var bool bActive;
var bool bHitCenter;
var Color color;
var name damageType[3];
var float hitDir;
var Texture icon;
var float initTime;
};



Functions Detail

AddIcon Source code

function AddIcon ( name damageType, vector hitOffset) )

ChildRequestedReconfiguration Source code

function bool ChildRequestedReconfiguration ( window child) )

DrawWindow Source code

function DrawWindow ( GC gc) )

InitWindow Source code

event InitWindow ( ) )

ParentRequestedPreferredSize Source code

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

SetPercent Source code

function SetPercent ( float percent) )

SetVisibility Source code

function SetVisibility ( bool bNewVisibility ) )


Defaultproperties

defaultproperties
{
     IconWidth=24
     IconHeight=24
     iconMargin=2
     arrowiconWidth=64
     arrowiconHeight=64
     fadeTime=2.000000
     msgAbsorbed="%d%% Absorb"
}

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