Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# TribesGUI.HUDDamageIndicator

Extends
  HUDElement

    Core.Object
    |
    +-- TribesGUI.HUDElement
       |
       +-- TribesGUI.HUDDamageIndicator

Constants Summary

Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
HUDDamageIndicator
HUDMaterial | BottomMaterial
float | DamageMax
float | DamageMin
float | FadeDurationMax
HUDMaterial | LeftMaterial
HUDMaterial | RightMaterial
HUDMaterial | TopMaterial

Inherited Variables from TribesGUI.HUDElement
alpha, aspectRatio, backgroundTexture, BaseScript, bFlashing, bIsLayingOut, bNeedsLayout, borderBottom, borderLeft, borderRight, borderTop, bRelativePositioning, bRenderedOnce, bUseResFonts, bVisible, defaultDrawColor, FlashAlphaMax, FlashAlphaMin, FlashDuration, FlashPeriod, FlashStartTime, FlashSwitchTime, foregroundTexture, Height, HelpFont, HelpFontName, HelpLabel, horizontalAlignment, horizontalFill, iniOverride, initialHeight, initialPosX, initialPosY, initialWidth, insetX, insetY, LocalData, nextSibling, offsetX, offsetY, ParentElement, posX, posY, previousSibling, RelativeHeight, RelativePosX, RelativePosY, RelativeWidth, resFontNames, resFonts, screenHeight, screenWidth, TargetAlpha, textColor, textFont, textFontName, timeSeconds, verticalAlignment, verticalFill, Width

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary

Inherited Enumerations from TribesGUI.HUDElement
EHorizontalAlignment, EHorizontalFill, ELayoutDirection, EVerticalAlignment, EVerticalFill

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary

Inherited Structures from TribesGUI.HUDElement
HUDMaterial

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
|  | InitElement ()))
|  | RenderElement (Canvas c))
|  | UpdateDamageMaterial (out HUDMaterial material, out ClientSideCharacter c, EDirectionType type))
|  | UpdateData (ClientSideCharacter c))

Inherited Functions from TribesGUI.HUDElement
Construct, CreateClonedElement, CreateHUDElement, DoLayout, EncodeColor, EncodePlayerName, FlashElement, ForceNeedsLayout, GetAlpha, GetHeight, GetMaximumRelativeX, GetMaximumRelativeY, GetMaximumX, GetMaximumY, GetScreenPos, GetWidth, GetX, GetY, InitElement, InitElementHeirachy, InternalHeight, InternalLeft, InternalTop, InternalWidth, KeyEvent, KeyType, Layout, LoadConfig, LoadFont, LoadFonts, MakeHUDMaterial, MaterialHeight, MaterialWidth, NativeRenderElement, OnMouseClicked, OnMouseDoubleClicked, OnMouseEntered, OnMouseExited, PointInElement, PointInRegion, Render, RenderElement, RenderHUDMaterial, ResetFont, ResetHUDMaterial, ResizeForWidth, RootHUDScript, SetAlpha, SetColor, SetHeight, SetNeedsLayout, SetWidth, SetX, SetY, StaticCreateHUDElement, UpdateData

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

### HUDDamageIndicator

#### BottomMaterial Source code

var(HUDDamageIndicator) config HUDMaterial BottomMaterial;

#### DamageMax Source code

var(HUDDamageIndicator) config float DamageMax;

#### DamageMin Source code

var(HUDDamageIndicator) config float DamageMin;

#### FadeDurationMax Source code

var(HUDDamageIndicator) config float FadeDurationMax;

#### LeftMaterial Source code

var(HUDDamageIndicator) config HUDMaterial LeftMaterial;

#### RightMaterial Source code

var(HUDDamageIndicator) config HUDMaterial RightMaterial;

#### TopMaterial Source code

var(HUDDamageIndicator) config HUDMaterial TopMaterial;

Functions Detail

#### InitElement Source code

function InitElement ( ) )

#### RenderElement Source code

function RenderElement ( Canvas c) )

#### UpdateDamageMaterial Source code

function UpdateDamageMaterial ( out HUDMaterial material, out ClientSideCharacter c, EDirectionType type) )

#### UpdateData Source code

function UpdateData ( ClientSideCharacter c) )

Defaultproperties

    defaultproperties
    {
    	bRelativePositioning=true

    	FadeDurationMax=1.5
    	DamageMax=100
    	DamageMin=10

    	TopMaterial=(Material=Texture'HUD.HitBoarderTop',DrawColor=(R=255,G=0,B=0,A=255),style=1,bFading=true,FadeDuration=1.7,FadeSourceColor=(R=255,G=0,B=0,A=255),FadeTargetColor=(R=255,G=0,B=0,A=1))
    	BottomMaterial=(Material=Texture'HUD.HitBoarderBottom',DrawColor=(R=255,G=0,B=0,A=255),style=1,bFading=true,FadeDuration=1.7,FadeSourceColor=(R=255,G=0,B=0,A=255),FadeTargetColor=(R=255,G=0,B=0,A=1))
    	LeftMaterial=(Material=Texture'HUD.HitBoarderLeft',DrawColor=(R=255,G=0,B=0,A=255),style=1,bFading=true,FadeDuration=1.7,FadeSourceColor=(R=255,G=0,B=0,A=255),FadeTargetColor=(R=255,G=0,B=0,A=1))
    	RightMaterial=(Material=Texture'HUD.HitBoarderRight',DrawColor=(R=255,G=0,B=0,A=255),style=1,bFading=true,FadeDuration=1.7,FadeSourceColor=(R=255,G=0,B=0,A=255),FadeTargetColor=(R=255,G=0,B=0,A=1))
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.859 - Created with UnCodeX