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

StageStats Struct Reference

#include <StageStats.h>

Collaboration diagram for StageStats:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { STAGE_INVALID, STAGE_NORMAL, STAGE_EXTRA, STAGE_EXTRA2 }

Public Member Functions

 StageStats ()
void Init ()
void AssertValid (PlayerNumber pn) const
void AddStats (const StageStats &other)
bool OnePassed () const
bool AllFailed () const
bool AllFailedEarlier () const
int GetAverageMeter (PlayerNumber pn) const

Public Attributes

PlayMode playMode
const StylepStyle
vector< Song * > vpSongs
enum StageStats:: { ... }  StageType
float fGameplaySeconds
PlayerStageStats m_player [NUM_PLAYERS]

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
STAGE_INVALID 
STAGE_NORMAL 
STAGE_EXTRA 
STAGE_EXTRA2 


Constructor & Destructor Documentation

StageStats::StageStats  )  [inline]
 


Member Function Documentation

void StageStats::AddStats const StageStats other  ) 
 

bool StageStats::AllFailed  )  const
 

bool StageStats::AllFailedEarlier  )  const
 

void StageStats::AssertValid PlayerNumber  pn  )  const
 

int StageStats::GetAverageMeter PlayerNumber  pn  )  const
 

void StageStats::Init  ) 
 

bool StageStats::OnePassed  )  const
 


Member Data Documentation

float StageStats::fGameplaySeconds
 

PlayerStageStats StageStats::m_player[NUM_PLAYERS]
 

PlayMode StageStats::playMode
 

const Style* StageStats::pStyle
 

enum { ... } StageStats::StageType
 

vector<Song*> StageStats::vpSongs
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 21:04:32 2005 for StepMania by doxygen 1.3.7