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

# TribesGUI.HUDQuickChatMenu

Extends
  HUDContainer

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

Variables Summary
HUDQuickChatMenu | activeChildMenu
float | animatePosX
float | animatePosY
float | animateProgress
float | animateStartTime
QuickChatMenu | menu
EOpeningState | menuState
HUDQuickChatMenu | parentMenu
HUDQuickChatMenu
float | animateTime
float | GutterX
float | GutterY
int | numColumns
int | numRows

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
|  | CancelAll ()))
|  | CloseMenu (optional HUDQuickChatMenuItem trigger))
|  | DoLayout (Canvas c))
| HUDQuickChatMenu | GetRootMenu ()))
|  | InitMenu (QuickChatMenu menuObject, HUDQuickChatMenu parent, HUDContainer parentContainer))
| bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta, HUDAction Response ))
|  | OpenMenu (optional HUDQuickChatMenuItem trigger))

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 HUDQuickChatMenu 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 QuickChatMenu menu;

#### menuState Source code

var EOpeningState menuState;

#### parentMenu Source code

var HUDQuickChatMenu parentMenu;

### HUDQuickChatMenu

#### animateTime Source code

var(HUDQuickChatMenu) config float animateTime;

#### GutterX Source code

var(HUDQuickChatMenu) config float GutterX;

#### GutterY Source code

var(HUDQuickChatMenu) config float GutterY;

#### numColumns Source code

var(HUDQuickChatMenu) config int numColumns;

#### numRows Source code

var(HUDQuickChatMenu) 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 HUDQuickChatMenuItem trigger) )

#### DoLayout Source code

function DoLayout ( Canvas c) )

#### GetRootMenu Source code

function HUDQuickChatMenu GetRootMenu ( ) )

#### InitMenu Source code

function InitMenu ( QuickChatMenu menuObject, HUDQuickChatMenu parent, HUDContainer parentContainer) )

#### KeyEvent Source code

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

#### OpenMenu Source code

function OpenMenu ( optional HUDQuickChatMenuItem trigger) )

Defaultproperties

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

    	numRows = 3
    	numColumns = 3
    }

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

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