UE2:HUD (UE2Runtime)
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. |
HUD: Superclass of the heads-up display.
Properties
Property group 'HUD'
ConsoleMessagePosX
Type: float
ConsoleMessagePosY
Type: float
DP_LowerLeft
Internal variables
bBadConnectionAlert
Type: bool
display warning about bad connection
bHideCenterMessages
Type: bool
don't draw centered messages (screen center being used)
bHideHUD
Type: bool
BigFont
Type: Font
Big system font.
Default value: Font'Engine.SmallFont'
bMessageBeep
Type: bool
Modifiers: config
Default value: True
bShowDebugInfo
Type: bool
if true, show properties of current ViewTarget
bShowScores
Type: bool
ConnectingMessage
Type: string
Modifiers: localized
Default value: "CONNECTING"
ConsoleColor
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 255 |
B | 253 |
G | 216 |
R | 153 |
ConsoleFontSize
Type: int
Modifiers: globalconfig
Default value: 5
ConsoleMessageCount
Type: int
Modifiers: globalconfig
Default value: 4
FontArrayFonts
Type: Font
Array size: 9
FontArrayNames
Type: string
Array size: 9
Modifiers: localized
Default value, index 0: "Engine.DefaultFont"
Default value, index 1: "Engine.DefaultFont"
Default value, index 2: "Engine.DefaultFont"
Default value, index 3: "Engine.DefaultFont"
Default value, index 4: "Engine.DefaultFont"
Default value, index 5: "Engine.DefaultFont"
Default value, index 6: "Engine.DefaultFont"
Default value, index 7: "Engine.DefaultFont"
Default value, index 8: "Engine.DefaultFont"
FontScreenWidthMedium
Type: int
Array size: 9
FontScreenWidthSmall
Type: int
Array size: 9
HudCanvasScale
Type: float
Modifiers: globalconfig
Specifies amount of screen-space to use (for TV's).
Default value: 0.95
HUDConfigWindowType
Type: string
LargeFont
Type: Font
Largest system font.
Default value: Font'Engine.SmallFont'
LoadingMessage
Type: string
Modifiers: localized
Default value: "LOADING"
MedFont
Type: Font
Medium system font.
Default value: Font'Engine.SmallFont'
MessageFontOffset
Type: int
Modifiers: globalconfig
MOTDColor
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 255 |
B | 255 |
G | 255 |
R | 255 |
nextHUD
Type: HUD
list of huds which render to the canvas
PausedMessage
Type: string
Modifiers: localized
Default value: "PAUSED"
PlayerOwner
Type: PlayerController
always the actual owner
PrecachingMessage
Type: string
Modifiers: localized
ProgressFadeTime
Type: float
Default value: 1.0
ProgressFontFont
Type: Font
ProgressFontName
Type: string
Modifiers: localized
Default value: "EM_Fonts_T.FontEurostile12"
SavingMessage
Type: string
Modifiers: localized
Default value: "SAVING"
Scoreboard
Type: ScoreBoard
SmallFont
Type: Font
Small system font.
Default value: Font'Engine.SmallFont'
TextMessages
Type: ConsoleMessage
Array size: 8
Default values
Property | Value |
---|---|
bHidden | True |
RemoteRole | ROLE_None |
Structs
ConsoleMessage
Modifiers: native
- string Text
- Object.Color TextColor
- float MessageLife
- PlayerReplicationInfo PRI
HUDLocalizedMessage
- class<LocalMessage> Message
- int Switch
- PlayerReplicationInfo RelatedPRI
- Object OptionalObject
- float EndOfLife
- float LifeTime
- bool bDrawing
- int numLines
- string StringMessage
- Object.Color DrawColor
- Font StringFont
- float XL
- float YL
- float YPos
Functions
Static functions
GetConsoleFont
GetMediumFontFor
LargerFontThan
LoadFontStatic
Exec functions
ShowDebug
ShowScores
Native functions
Draw3DLine
Events
ConnectFailure
Destroyed
Overrides: Actor.Destroyed
PostBeginPlay
Overrides: Actor.PostBeginPlay
PostRender
ShowUpgradeMenu
WorldSpaceOverlays
Other instance functions
AddTextMessage
CheckCountdown
ClearMessage
CopyMessage
DisplayBadConnectionAlert
DisplayMessages
DisplayPortrait
DisplayProgressMessage
DrawHUD
DrawLevelAction
DrawRoute
DrawSpectatingHud
DrawTargeting
LoadFont
LoadProgressFont
LocalizedMessage
Message
PlayReceivedMessage
PlayStartupMessage
PrintActionMessage
ProcessKeyEvent
SpawnScoreBoard
UseHugeFont
UseLargeFont
UseMediumFont
UseSmallFont