Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CharacterHead Class Reference

#include <CharacterHead.h>

Inheritance diagram for CharacterHead:

Inheritance graph
[legend]
Collaboration diagram for CharacterHead:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Face {
  normal = 0, taunt, attack, damage,
  defeated, reserved, NUM_FACES
}

Public Member Functions

 CharacterHead ()
void LoadFromCharacter (Character *pCharacter)
virtual void Update (float fDelta)
void SetFace (Face face)

Protected Attributes

float m_fSecondsUntilReturnToNormal

Member Enumeration Documentation

enum CharacterHead::Face
 

Enumeration values:
normal 
taunt 
attack 
damage 
defeated 
reserved 
NUM_FACES 


Constructor & Destructor Documentation

CharacterHead::CharacterHead  ) 
 


Member Function Documentation

void CharacterHead::LoadFromCharacter Character pCharacter  ) 
 

void CharacterHead::SetFace Face  face  ) 
 

void CharacterHead::Update float  fDelta  )  [virtual]
 

Reimplemented from Sprite.


Member Data Documentation

float CharacterHead::m_fSecondsUntilReturnToNormal [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:58:48 2005 for StepMania by doxygen 1.3.7