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

GradeDisplay Class Reference

#include <GradeDisplay.h>

Inheritance diagram for GradeDisplay:

Inheritance graph
[legend]
Collaboration diagram for GradeDisplay:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GradeDisplay ()
virtual bool Load (RageTextureID ID)
virtual void Update (float fDeltaTime)
virtual void DrawPrimitives ()
void SetGrade (PlayerNumber pn, Grade g)
void Spin ()
void SettleImmediately ()
void SettleQuickly ()
Grade GetGrade () const

Protected Member Functions

int GetFrameNo (PlayerNumber pn, Grade g)

Protected Attributes

PlayerNumber m_PlayerNumber
Grade m_Grade
int m_bDoScrolling
RectF m_frectStartTexCoords
RectF m_frectDestTexCoords
RectF m_frectCurTexCoords
float m_fTimeLeftInScroll

Constructor & Destructor Documentation

GradeDisplay::GradeDisplay  ) 
 


Member Function Documentation

void GradeDisplay::DrawPrimitives  )  [virtual]
 

Reimplemented from Sprite.

int GradeDisplay::GetFrameNo PlayerNumber  pn,
Grade  g
[protected]
 

Grade GradeDisplay::GetGrade  )  const [inline]
 

bool GradeDisplay::Load RageTextureID  ID  )  [virtual]
 

Reimplemented from Sprite.

void GradeDisplay::SetGrade PlayerNumber  pn,
Grade  g
 

void GradeDisplay::SettleImmediately  ) 
 

void GradeDisplay::SettleQuickly  ) 
 

void GradeDisplay::Spin  ) 
 

void GradeDisplay::Update float  fDeltaTime  )  [virtual]
 

Reimplemented from Sprite.


Member Data Documentation

int GradeDisplay::m_bDoScrolling [protected]
 

RectF GradeDisplay::m_frectCurTexCoords [protected]
 

RectF GradeDisplay::m_frectDestTexCoords [protected]
 

RectF GradeDisplay::m_frectStartTexCoords [protected]
 

float GradeDisplay::m_fTimeLeftInScroll [protected]
 

Grade GradeDisplay::m_Grade [protected]
 

PlayerNumber GradeDisplay::m_PlayerNumber [protected]
 


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