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

TribesGUI.HUDContainer

Extends
HUDElement
Modifiers
native

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

Direct Known Subclasses:

FireFlagHud, HUDEquipmentIcon, HUDList, HUDLoadoutMenu, HUDLoadoutMenuItem, HUDMessage, HUDObjectiveNotification, HUDPersonalScores, HUDQuickChatMenu, HUDQuickChatMenuItem, HUDRadarBase, HUDReticule, HUDSpeedo, HUDTargetInfo, HUDValueBar, TribesHUDScriptBase

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
HUDContainer
array<HUDElement>children
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
functionHUDElement AddClonedElement (string className, string objectName, optional string newObjectName))
functionHUDElement AddElement (string className, optional string objectName, optional bool bNoInit))
function AddExistingElement (HUDElement NewElement, optional bool bNoInit))
function ElementAdded (HUDElement newChild, int index)
function ElementRemoved (HUDElement oldChild, int index)
event ForceNeedsLayout ()))
functionbool HasElement (HUDElement element))
function InitElementHeirachy (TribesHUDScript Base, HUDContainer Parent))
function RemoveAll ()))
function RemoveElementAt (int index))
event SetAlpha (float newAlpha))
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

HUDContainer

children Source code

var(HUDContainer) array<HUDElement> children;


Functions Detail

AddClonedElement Source code

function HUDElement AddClonedElement ( string className, string objectName, optional string newObjectName) )

AddElement Source code

function HUDElement AddElement ( string className, optional string objectName, optional bool bNoInit) )

AddExistingElement Source code

function AddExistingElement ( HUDElement NewElement, optional bool bNoInit) )

ElementAdded Source code

function ElementAdded ( HUDElement newChild, int index )

ElementRemoved Source code

function ElementRemoved ( HUDElement oldChild, int index )

ForceNeedsLayout Source code

event ForceNeedsLayout ( ) )

HasElement Source code

function bool HasElement ( HUDElement element) )

InitElementHeirachy Source code

function InitElementHeirachy ( TribesHUDScript Base, HUDContainer Parent) )

RemoveAll Source code

function RemoveAll ( ) )

RemoveElementAt Source code

function RemoveElementAt ( int index) )

SetAlpha Source code

event SetAlpha ( float newAlpha) )


Defaultproperties

defaultproperties
{


}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.843 - Created with UnCodeX