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

# TribesGUI.HUDEquipmentIcon

Extends
  HUDContainer

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

#### Direct Known Subclasses:

> HUDCarryableIcon, HUDDeployableIcon, HUDGrenadesIcon, HUDHealthKitIcon, HUDPackIcon, HUDWeaponIcon

Variables Summary
HUDValueBar | equipmentBar
LabelElement | keyLabel
LabelElement | quantityLabel
HUDEquipmentIcon
bool | bDrawKey
bool | bDrawQuantity
HUDMaterial | emptyTexture
HUDMaterial | fullTexture
String | keyTemplateObjectName
float | NewItemFlashAlphaMax
float | NewItemFlashAlphaMin
float | NewItemFlashDuration
float | NewItemFlashPeriod
String | quantityTemplateObjectName

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
|  | DoUpdateFlash ()))
|  | InitElement ()))
|  | 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

#### equipmentBar Source code

var HUDValueBar equipmentBar;

#### keyLabel Source code

var LabelElement keyLabel;

#### quantityLabel Source code

var LabelElement quantityLabel;

### HUDEquipmentIcon

#### bDrawKey Source code

var(HUDEquipmentIcon) config bool bDrawKey;

#### bDrawQuantity Source code

var(HUDEquipmentIcon) config bool bDrawQuantity;

#### emptyTexture Source code

var(HUDEquipmentIcon) config HUDMaterial emptyTexture;

#### fullTexture Source code

var(HUDEquipmentIcon) config HUDMaterial fullTexture;

#### keyTemplateObjectName Source code

var(HUDEquipmentIcon) config String keyTemplateObjectName;

#### NewItemFlashAlphaMax Source code

var(HUDEquipmentIcon) config float NewItemFlashAlphaMax;

#### NewItemFlashAlphaMin Source code

var(HUDEquipmentIcon) config float NewItemFlashAlphaMin;

#### NewItemFlashDuration Source code

var(HUDEquipmentIcon) config float NewItemFlashDuration;

#### NewItemFlashPeriod Source code

var(HUDEquipmentIcon) config float NewItemFlashPeriod;

#### quantityTemplateObjectName Source code

var(HUDEquipmentIcon) config String quantityTemplateObjectName;

Functions Detail

#### DoUpdateFlash Source code

function DoUpdateFlash ( ) )

#### InitElement Source code

function InitElement ( ) )

#### UpdateData Source code

function UpdateData ( ClientSideCharacter c) )

Defaultproperties

    defaultproperties
    {
    	bDrawKey					= true
    	bDrawQuantity				= true
    	keyTemplateObjectName		= "default_EquipmentHotkeyLabel"
    	quantityTemplateObjectName	= "default_EquipmentQuantityLabel"

    	NewItemFlashDuration		= 1.5
    	NewItemFlashPeriod			= 0.25
    	NewItemFlashAlphaMin		= 0.2
    	NewItemFlashAlphaMax		= 1.0
    }

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