KAWinHUD Class Reference

Inheritance diagram for KAWinHUD:
[legend]
Collaboration diagram for KAWinHUD:
[legend]
List of all members.

Public Member Functions

 KAWinHUD (KWin *pFather, KFPt &Pos, KFPt &Size, KInterface *pInterface)
 ~KAWinHUD ()
virtual void Display ()
virtual void Manage ()
void DisplayTime ()
void DisplayRadar (bool bDisplay)
void DisplayVoiceCommand (bool bDisplay)
void ShowBlood (KDAMAGE Damage)
virtual void Load ()
virtual void Unload ()
virtual bool OnKeyDown (u32 VirtKey, u32 KeyData)

Protected Member Functions

void DisplayNumber (KFPt &Pos, KFPt &Size, s32 Number, KCOLOR Color, KCOLOR Specular)
void DisplayNumbers (KFPt &Pos, KFPt &Size, s32 Numbers, KCOLOR Color=KRGB_WHITE, KCOLOR Specular=KRGB_BLACK)
void DisplayAmmo (s32 Ammo)
void DisplayLife (KHEALTH Health)
void DisplayRadar (KMATEAM Team, float Zoom=1.0f)
void DisplayStatusPanel (KMATEAM Team, KAGAMEFLAGMODE RedFlagMode, s32 RedScore, KAGAMEFLAGMODE BlueFlagMode, s32 BlueScore, KHEALTH Health)
void DisplayWeaponPanel (KFPt &Pos, KMATEAM Team)
void DisplayFlagPanel (KFPt &Pos, KMATEAM Team)
void DisplayInventory (KMATEAM Team)
void DisplayFlag (KAGAMEFLAGMODE FlagMode, KMATEAM Team, s32 Score)
void GetFlagUV (KAGAMEFLAGMODE FlagMode, float *pTU, float *pTV)
KCOLOR GetTeamColor (KMATEAM Team)
void DisplayBlood ()

Protected Attributes

KSHADER m_hBackGround
KSHADER m_hHud
KSHADER m_hNumbers
bool m_bDisplayVoiceCommand
float m_fRadarPercentOutOfScreen
float m_fWeaponBlocPercentOutOfScreen
float m_fFlagBlocPercentOutOfScreen
float m_fStatusBlocPercentOutOfScreen
bool m_bDisplayRadar
bool m_bDisplayFlagBloc
bool m_bDisplayWeaponBloc
bool m_bDisplayStatusBloc
KStr m_psVoiceCommand [KAGVC_COUNT]
KTIME m_BloodTime
KTIME m_BloodDuration

Detailed Description

Definition at line 21 of file A_WinHUD.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:25 2007 for Zythum Project by  doxygen 1.5.1-p1