Always snap to grid
UE3:UTHUD (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
Properties
Property group 'UTHUD'
BkgTexColor
Type: Object.Color
BkgTexCoords
Type: UIRoot.TextureCoordinates
BkgTexture
Type: Texture2D
Internal variables
Default values
Property | Value |
---|---|
MaxHUDAreaMessageCount | 2 |
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
DrawBeaconBackground
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
DrawGlowText
Draw a glowing string
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