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

TribesGUI.HUDLoadoutMenu

Extends
HUDContainer

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

Variables Summary
HUDLoadoutMenuactiveChildMenu
floatanimatePosX
floatanimatePosY
floatanimateProgress
floatanimateStartTime
LoadoutMenumenu
EOpeningStatemenuState
HUDLoadoutMenuparentMenu
HUDLoadoutMenu
floatanimateTime
floatGutterX
floatGutterY
intnumColumns
intnumRows
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
EOpeningState
STATE_Opening, STATE_Open, STATE_Closing, STATE_Closed
Inherited Enumerations from TribesGUI.HUDElement
EHorizontalAlignment, EHorizontalFill, ELayoutDirection, EVerticalAlignment, EVerticalFill

Structures Summary
Inherited Structures from TribesGUI.HUDElement
HUDMaterial

Functions Summary
function CancelAll ()))
function CloseMenu (optional HUDLoadoutMenuItem trigger))
function DoLayout (Canvas c))
functionHUDLoadoutMenu GetRootMenu ()))
function InitMenu (LoadoutMenu menuObject, HUDLoadoutMenu parent, HUDContainer parentContainer))
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta, HUDAction Response ))
function OpenMenu (optional HUDLoadoutMenuItem trigger))
function RefreshData ()))
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

activeChildMenu Source code

var HUDLoadoutMenu activeChildMenu;

animatePosX Source code

var float animatePosX;

animatePosY Source code

var float animatePosY;

animateProgress Source code

var float animateProgress;

animateStartTime Source code

var float animateStartTime;

menu Source code

var LoadoutMenu menu;

menuState Source code

var EOpeningState menuState;

parentMenu Source code

var HUDLoadoutMenu parentMenu;

HUDLoadoutMenu

animateTime Source code

var(HUDLoadoutMenu) config float animateTime;

GutterX Source code

var(HUDLoadoutMenu) config float GutterX;

GutterY Source code

var(HUDLoadoutMenu) config float GutterY;

numColumns Source code

var(HUDLoadoutMenu) config int numColumns;

numRows Source code

var(HUDLoadoutMenu) config int numRows;


Enumerations Detail

EOpeningState Source code

enum EOpeningState
{
STATE_Opening, STATE_Open, STATE_Closing, STATE_Closed
};


Functions Detail

CancelAll Source code

function CancelAll ( ) )

CloseMenu Source code

function CloseMenu ( optional HUDLoadoutMenuItem trigger) )

DoLayout Source code

function DoLayout ( Canvas c) )

GetRootMenu Source code

function HUDLoadoutMenu GetRootMenu ( ) )

InitMenu Source code

function InitMenu ( LoadoutMenu menuObject, HUDLoadoutMenu parent, HUDContainer parentContainer) )

KeyEvent Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta, HUDAction Response ) )

OpenMenu Source code

function OpenMenu ( optional HUDLoadoutMenuItem trigger) )

RefreshData Source code

function RefreshData ( ) )


Defaultproperties

defaultproperties
{
	animateTime=0.7
	bVisible = false
	GutterX = 10
	GutterY = 10


	numRows = 3
	numColumns = 3
}

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