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

# FireMods.FireFlagHud

Extends
  HUDContainer

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

Variables Summary
ClientSideCharacter | currentData
FireFlagHud
HUDMaterial | EnemyMarkerMaterial
HUDMaterial | FriendlyMarkerMaterial
float | MaxDistance
float | Size

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

Inherited Structures from TribesGUI.HUDElement
HUDMaterial

Functions Summary
|  | InitElement ()))
|  | RenderElement (Canvas c))
|  | UpdateData (ClientSideCharacter c))

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

#### currentData Source code

var ClientSideCharacter currentData;

### FireFlagHud

#### EnemyMarkerMaterial Source code

var(FireFlagHud) config HUDMaterial EnemyMarkerMaterial;

#### FriendlyMarkerMaterial Source code

var(FireFlagHud) config HUDMaterial FriendlyMarkerMaterial;

#### MaxDistance Source code

var(FireFlagHud) config float MaxDistance;

#### Size Source code

var(FireFlagHud) config float Size;

Functions Detail

#### InitElement Source code

function InitElement ( ) )

#### RenderElement Source code

function RenderElement ( Canvas c) )

#### UpdateData Source code

function UpdateData ( ClientSideCharacter c) )

Defaultproperties

    defaultproperties
    {
    	MaxDistance = 20000
    	Size = 50
    	EnemyMarkerMaterial=(Material=Texture'HUD.UseCorners',drawColor=(R=255,G=20,B=20,A=170),style=1,bStretched=true)
    	FriendlyMarkerMaterial=(Material=Texture'HUD.UseCorners',drawColor=(R=20,G=255,B=20,A=170),style=1,bStretched=true)

    	resFontNames(0)="DefaultSmallFont"
    	resFontNames(1)="Tahoma8"
    	resFontNames(2)="Tahoma8"
    	resFontNames(3)="Tahoma10"
    	resFontNames(4)="Tahoma12"
    	resFontNames(5)="Tahoma12"
    	resFonts(0)=Font'Engine_res.Res_DefaultFont'
    	resFonts(1)=Font'TribesFonts.Tahoma8'
    	resFonts(2)=Font'TribesFonts.Tahoma8'
    	resFonts(3)=Font'TribesFonts.Tahoma10'
    	resFonts(4)=Font'TribesFonts.Tahoma12'
    	resFonts(5)=Font'TribesFonts.Tahoma12'
    }

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

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