Main Page
|
Namespace List
|
Class Hierarchy
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
PlayerStageStats Struct Reference
#include <
StageStats.h
>
Collaboration diagram for PlayerStageStats:
[
legend
]
List of all members.
Public Member Functions
PlayerStageStats
()
void
Init
()
void
AddStats
(const
PlayerStageStats
&other)
Grade
GetGrade
() const
float
GetPercentDancePoints
() const
void
SetLifeRecordAt
(float fLife, float fSecond)
void
GetLifeRecord
(float *fLifeOut,
int
iNumSamples) const
float
GetLifeRecordAt
(float fSecond) const
float
GetLifeRecordLerpAt
(float fSecond) const
int
GetComboAtStartOfStage
() const
bool
FullComboOfScore
(
TapNoteScore
tnsAllGreaterOrEqual) const
bool
FullCombo
() const
bool
SingleDigitsOfScore
(
TapNoteScore
tnsAllGreaterOrEqual) const
bool
OneOfScore
(
TapNoteScore
tnsAllGreaterOrEqual) const
int
GetTotalTaps
() const
float
GetPercentageOfTaps
(
TapNoteScore
tns) const
void
UpdateComboList
(float fSecond, bool rollover)
Combo_t
GetMaxCombo
() const
Public Attributes
vector<
Steps
* >
vpSteps
float
fAliveSeconds
bool
bFailed
bool
bFailedEarlier
int
iPossibleDancePoints
int
iActualDancePoints
int
iTapNoteScores
[NUM_TAP_NOTE_SCORES]
int
iHoldNoteScores
[NUM_HOLD_NOTE_SCORES]
int
iCurCombo
int
iMaxCombo
int
iCurMissCombo
int
iScore
int
iCurMaxScore
int
iMaxScore
int
iBonus
RadarValues
radarPossible
RadarValues
radarActual
float
fSecondsBeforeFail
int
iSongsPassed
int
iSongsPlayed
int
iTotalError
map< float, float >
fLifeRecord
vector<
Combo_t
>
ComboList
float
fFirstSecond
float
fLastSecond
Constructor & Destructor Documentation
PlayerStageStats::PlayerStageStats
(
)
[inline]
Member Function Documentation
void PlayerStageStats::AddStats
(
const
PlayerStageStats
&
other
)
bool PlayerStageStats::FullCombo
(
)
const
[inline]
bool PlayerStageStats::FullComboOfScore
(
TapNoteScore
tnsAllGreaterOrEqual
)
const
int
PlayerStageStats::GetComboAtStartOfStage
(
)
const
Grade
PlayerStageStats::GetGrade
(
)
const
void PlayerStageStats::GetLifeRecord
(
float *
fLifeOut
,
int
iNumSamples
)
const
float PlayerStageStats::GetLifeRecordAt
(
float
fSecond
)
const
float PlayerStageStats::GetLifeRecordLerpAt
(
float
fSecond
)
const
PlayerStageStats::Combo_t
PlayerStageStats::GetMaxCombo
(
)
const
float PlayerStageStats::GetPercentageOfTaps
(
TapNoteScore
tns
)
const
float PlayerStageStats::GetPercentDancePoints
(
)
const
int
PlayerStageStats::GetTotalTaps
(
)
const
void PlayerStageStats::Init
(
)
bool PlayerStageStats::OneOfScore
(
TapNoteScore
tnsAllGreaterOrEqual
)
const
void PlayerStageStats::SetLifeRecordAt
(
float
fLife
,
float
fSecond
)
bool PlayerStageStats::SingleDigitsOfScore
(
TapNoteScore
tnsAllGreaterOrEqual
)
const
void PlayerStageStats::UpdateComboList
(
float
fSecond
,
bool
rollover
)
Member Data Documentation
bool
PlayerStageStats::bFailed
bool
PlayerStageStats::bFailedEarlier
vector<
Combo_t
>
PlayerStageStats::ComboList
float
PlayerStageStats::fAliveSeconds
float
PlayerStageStats::fFirstSecond
float
PlayerStageStats::fLastSecond
map<float,float>
PlayerStageStats::fLifeRecord
float
PlayerStageStats::fSecondsBeforeFail
int
PlayerStageStats::iActualDancePoints
int
PlayerStageStats::iBonus
int
PlayerStageStats::iCurCombo
int
PlayerStageStats::iCurMaxScore
int
PlayerStageStats::iCurMissCombo
int
PlayerStageStats::iHoldNoteScores
[NUM_HOLD_NOTE_SCORES]
int
PlayerStageStats::iMaxCombo
int
PlayerStageStats::iMaxScore
int
PlayerStageStats::iPossibleDancePoints
int
PlayerStageStats::iScore
int
PlayerStageStats::iSongsPassed
int
PlayerStageStats::iSongsPlayed
int
PlayerStageStats::iTapNoteScores
[NUM_TAP_NOTE_SCORES]
int
PlayerStageStats::iTotalError
RadarValues
PlayerStageStats::radarActual
RadarValues
PlayerStageStats::radarPossible
vector<
Steps
*>
PlayerStageStats::vpSteps
The documentation for this struct was generated from the following files:
StageStats.h
StageStats.cpp
Generated on Thu Jan 27 21:00:36 2005 for StepMania by
1.3.7