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

ScoreKeeper Class Reference

#include <ScoreKeeper.h>

Inheritance diagram for ScoreKeeper:

Inheritance graph
[legend]
Collaboration diagram for ScoreKeeper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScoreKeeper (PlayerState *pPlayerState, PlayerStageStats *pPlayerStageStats)
virtual void DrawPrimitives ()
virtual void Update (float fDelta)
virtual void OnNextSong (int iSongInCourseIndex, const Steps *pSteps, const NoteData *pNoteData)=0
virtual void HandleTapScore (TapNoteScore score)=0
virtual void HandleTapRowScore (TapNoteScore scoreOfLastTap, int iNumTapsInRow)=0
virtual void HandleHoldScore (HoldNoteScore holdScore, TapNoteScore tapScore)=0

Protected Attributes

PlayerStatem_pPlayerState
PlayerStageStatsm_pPlayerStageStats

Constructor & Destructor Documentation

ScoreKeeper::ScoreKeeper PlayerState pPlayerState,
PlayerStageStats pPlayerStageStats
[inline]
 


Member Function Documentation

virtual void ScoreKeeper::DrawPrimitives  )  [inline, virtual]
 

Reimplemented from Actor.

virtual void ScoreKeeper::HandleHoldScore HoldNoteScore  holdScore,
TapNoteScore  tapScore
[pure virtual]
 

Implemented in ScoreKeeperMAX2, and ScoreKeeperRave.

virtual void ScoreKeeper::HandleTapRowScore TapNoteScore  scoreOfLastTap,
int  iNumTapsInRow
[pure virtual]
 

Implemented in ScoreKeeperMAX2, and ScoreKeeperRave.

virtual void ScoreKeeper::HandleTapScore TapNoteScore  score  )  [pure virtual]
 

Implemented in ScoreKeeperMAX2, and ScoreKeeperRave.

virtual void ScoreKeeper::OnNextSong int  iSongInCourseIndex,
const Steps pSteps,
const NoteData pNoteData
[pure virtual]
 

Implemented in ScoreKeeperMAX2, and ScoreKeeperRave.

virtual void ScoreKeeper::Update float  fDelta  )  [inline, virtual]
 

Reimplemented from Actor.

Reimplemented in ScoreKeeperRave.


Member Data Documentation

PlayerStageStats* ScoreKeeper::m_pPlayerStageStats [protected]
 

PlayerState* ScoreKeeper::m_pPlayerState [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Jan 27 21:02:17 2005 for StepMania by doxygen 1.3.7