UE1:HUD (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
UT Object >> Actor >> HUD
Package:
Engine
Direct subclasses:
ChallengeHUD, UnrealHUD
This class in other games:

HUD: Superclass of the heads-up display.

Properties

Property group 'HUD'

HUDConfigWindowType

Type: string


Default value: "UMenu.UMenuHUDConfigCW"

MainMenuType

Type: class<Menu>


Internal variables

Crosshair

Type: int

Modifiers: globalconfig


HudMode

Type: int

Modifiers: globalconfig


HUDMutator

Type: Mutator


MainMenu

Type: Menu


PlayerOwner

Type: PlayerPawn

always the actual owner

WhiteColor

Type: Object.Color


Default value:

Member Value
B 255
G 128

Default values

Property Value
bHidden True
RemoteRole ROLE_SimulatedProxy

Structs

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

Events

PostRender

simulated event PostRender (Canvas Canvas)


PreRender

simulated event PreRender (Canvas Canvas)


Other instance functions

ChangeCrosshair

simulated function ChangeCrosshair (int d)


ChangeHud

simulated function ChangeHud (int d)


ClearMessage

function ClearMessage (out HUDLocalizedMessage M)


CopyMessage

function CopyMessage (out HUDLocalizedMessage M1, HUDLocalizedMessage M2)


DisplayMessages

simulated function bool DisplayMessages (Canvas Canvas)


DrawCrossHair

simulated function DrawCrossHair (Canvas Canvas, int StartX, int StartY)


InputNumber

simulated function InputNumber (byte F)


LocalizedMessage

simulated function LocalizedMessage (class<LocalMessageMessage, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject, optional string CriticalString)


Message

simulated function Message (PlayerReplicationInfo PRI, coerce string Msg, name N)


PlayReceivedMessage

simulated function PlayReceivedMessage (string S, string PName, ZoneInfo PZone)


ProcessKeyEvent

function bool ProcessKeyEvent (int Key, int Action, float Delta)