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

# TribesGUI.HUDChatEntry

Extends
  LabelElement

    Core.Object
    |
    +-- TribesGUI.HUDElement
       |
       +-- TribesGUI.LabelElement
          |
          +-- TribesGUI.HUDChatEntry

Constants Summary
MaxHistory | = | 20

Variables Summary
string | allText
bool | bIgnoreKeys
bool | bTeamText
bool | bTyping
int | HistoryBot
int | HistoryCur
int | HistoryTop
string | History[MaxHistory]
int | MaxMessageTextLength
string | teamText
string | TypedStr

Inherited Variables from TribesGUI.LabelElement
bAutoScrollText, bAutoSize, bAutoWrapText, bCentered, bHTMLEncoded, bShadowed, firstVisibleLineIndex, hangingIndent, justification, shadowColor, shadowPixelOffset, text, textInsetX, textInsetY, textLineArray

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.LabelElement
ETextAlignment

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

Structures Summary

Inherited Structures from TribesGUI.HUDElement
HUDMaterial

Functions Summary
| bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta, HUDAction Response ))
| bool | KeyType (EInputKey Key, string Unicode, HUDAction Response ))
|  | SetText (String str))
|  | UpdateData (ClientSideCharacter c))

Inherited Functions from TribesGUI.LabelElement
GetText, SetText

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

Constants Detail

#### MaxHistory Source code

const MaxHistory = 20;

Variables Detail

#### allText Source code

var localized string allText;

#### bIgnoreKeys Source code

var bool bIgnoreKeys;

#### bTeamText Source code

var bool bTeamText;

#### bTyping Source code

var bool bTyping;

#### HistoryBot Source code

var int HistoryBot;

#### HistoryCur Source code

var int HistoryCur;

#### HistoryTop Source code

var int HistoryTop;

#### History[MaxHistory] Source code

var string History[MaxHistory];

#### MaxMessageTextLength Source code

var int MaxMessageTextLength;

#### teamText Source code

var localized string teamText;

#### TypedStr Source code

var string TypedStr;

Functions Detail

#### KeyEvent Source code

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

#### KeyType Source code

function bool KeyType ( EInputKey Key, string Unicode, HUDAction Response ) )

#### SetText Source code

function SetText ( String str) )

#### UpdateData Source code

function UpdateData ( ClientSideCharacter c) )

Defaultproperties

    defaultproperties
    {
    	bVisible		= false
    	bAutoSize		= false

    	bAutoWrapText	= false
    	bAutoScrollText	= true
    	bTyping		= false

    	HistoryBot		= -1

    	allText = "ALL: "
    	teamText = "TEAM: "

    	MaxMessageTextLength = 196
    }

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.825 - Created with UnCodeX