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

TribesGUI.TribesHUDScriptBase

Extends
HUDContainer
Modifiers
native abstract

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

Direct Known Subclasses:

TribesHUDScript

Variables Summary
TribesHUDScriptBase
Array<HUDExtension>ExtensionSpecs
Inherited Variables from TribesGUI.HUDContainer
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

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

Structures Summary
HUDExtension
ElementName, ClassName, IniFile
Inherited Structures from TribesGUI.HUDElement
HUDMaterial

Functions Summary
function Construct ()))
function LoadExtensions ()))
Inherited Functions from TribesGUI.HUDContainer
AddClonedElement, AddElement, AddExistingElement, ElementAdded, ElementRemoved, ForceNeedsLayout, HasElement, InitElementHeirachy, RemoveAll, RemoveElementAt, SetAlpha
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


Variables Detail

TribesHUDScriptBase

ExtensionSpecs Source code

var(TribesHUDScriptBase) config Array<HUDExtension> ExtensionSpecs;


Structures Detail

HUDExtension Source code

struct HUDExtension
{
var(TribesHUDScriptBase) config String ClassName;
var(TribesHUDScriptBase) config String ElementName;
var(TribesHUDScriptBase) config String IniFile;
};

ClassName:
Fully qualified (package name included) class name of the extension
ElementName:
Name to load the extension from in the ini file
IniFile:
Ini file to load the extension from


Functions Detail

Construct Source code

overloaded function Construct ( ) )

LoadExtensions Source code

function LoadExtensions ( ) )



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