OpenMoHAA 0.83.0
Loading...
Searching...
No Matches
Hud Class Reference
Inheritance diagram for Hud:

Public Member Functions

 CLASS_PROTOTYPE (Hud)
 
void Archive (Archiver &arc) override
 
 Hud (int index=-1)
 
void FadeThink (void)
 
void MoveThink (void)
 
void ScaleThink (void)
 
void TimerThink (void)
 
void Think (void)
 
void FadeOverTime (float time)
 
void MoveOverTime (float time)
 
void ScaleOverTime (float time, short width, short height)
 
void Refresh (int clientNumber=-1)
 
void Set3D (Vector vector_or_offset, qboolean always_show, qboolean depth, int entnum=-1)
 
void SetNon3D (void)
 
void SetAlignX (hudAlign_t align)
 
void SetAlignY (hudAlign_t align)
 
void SetAlpha (float alpha)
 
void SetClient (int clientnum, qboolean clears=false)
 
void SetColor (Vector color)
 
void SetFont (const char *font)
 
void SetRectX (short x)
 
void SetRectY (short y)
 
void SetRectHeight (short height)
 
void SetRectWidth (short height)
 
void SetShader (const char *shader, float width, float height)
 
void SetText (const char *text)
 
void SetTimer (float time, float fade_at_time=-1.0f)
 
void SetTimerUp (float time, float fade_at_time=-1.0f)
 
void SetVirtualSize (qboolean virtualSize)
 
void EventGetAlignX (Event *ev)
 
void EventGetAlignY (Event *ev)
 
void EventGetAlpha (Event *ev)
 
void EventGetColor (Event *ev)
 
void EventGetFont (Event *ev)
 
void EventGetHeight (Event *ev)
 
void EventGetRectX (Event *ev)
 
void EventGetRectY (Event *ev)
 
void EventGetTime (Event *ev)
 
void EventGetWidth (Event *ev)
 
void EventFadeDone (Event *ev)
 
void EventFadeOverTime (Event *ev)
 
void EventMoveDone (Event *ev)
 
void EventMoveOverTime (Event *ev)
 
void EventRefresh (Event *ev)
 
void EventScaleOverTime (Event *ev)
 
void EventSet3D (Event *ev)
 
void EventSetNon3D (Event *ev)
 
void EventSetAlignX (Event *ev)
 
void EventSetAlignY (Event *ev)
 
void EventSetAlpha (Event *ev)
 
void EventSetColor (Event *ev)
 
void EventSetFont (Event *ev)
 
void EventSetPlayer (Event *ev)
 
void EventSetRectX (Event *ev)
 
void EventSetRectY (Event *ev)
 
void EventSetShader (Event *ev)
 
void EventSetText (Event *ev)
 
void EventSetTimer (Event *ev)
 
void EventSetTimerUp (Event *ev)
 
void EventSetVirtualSize (Event *ev)
 

Static Public Member Functions

static HudFind (int index)
 
static HudFindOrCreate (int index)
 
static int GetFreeNumber (void)
 
static void ProcessThink (void)
 
static int Sort (const void *elem1, const void *elem2)
 

The documentation for this class was generated from the following files: