Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:UTHUD (UT3)
- Package:
- UTGame
- Direct subclasses:
- UTTeamHUD, UTBetrayalHUD
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
UTHUD UT Heads Up Display
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
See UTHUD properties.
Structs
DamageInfo
Modifiers: native
Holds the various data for each Damage Type
- float FadeTime
- float FadeValue
- MaterialInstanceConstant MatConstant
Functions
Static native functions
TranslateBindToFont
Convert a string with potential escape sequenced data in it to a font and the string that should be displayed
Other static functions
DrawBackground
DrawBarGraph
DrawHealth
Draw a beacon healthbar
Parameters:
- Width - is the actual health width
- MaxWidth - corresponds to the max health
FormatTime
Creates a string from the time
GetFontSizeIndex
Overrides: HUD.GetFontSizeIndex
GetTeamColor
Exec functions
GrowHUD
Add missing elements to HUD
ReleaseShowScores
SetShowScores
Overrides: HUD.SetShowScores
sets bShowScores to a specific value (not toggle)
ShowAllAI
ShowQuickPickMenu
Toggle the Quick Pick Menu
ShowSquadRoutes
ShrinkHUD
Remove elements from HUD
StartMusic
ToggleHUD
Overrides: HUD.ToggleHUD
Misc / Utility functions
Native functions
DisplayWeaponBar
DrawActorOverlays
DrawGlowText
Draw a glowing string
LinkToHudScene
This function will attempt to auto-link up HudWidgets to their associated transient property here in the hud.
Events
PostBeginPlay
Overrides: HUD.PostBeginPlay
Create a list of actors needing post renders for. Also Create the Hud Scene
PostRender
Overrides: HUD.PostRender
Perform any value precaching, and set up various safe regions
NOTE: NO DRAWING should ever occur in PostRender. Put all drawing code in DrawHud().
Timer
Overrides: Actor.Timer