cleanup, de-interleace accessors
This commit is contained in:
+14
-13
@@ -154,33 +154,34 @@ void HighScore::Unset()
|
|||||||
}
|
}
|
||||||
|
|
||||||
CString HighScore::GetName() const { return m_Impl->sName; }
|
CString HighScore::GetName() const { return m_Impl->sName; }
|
||||||
void HighScore::SetName( const CString &sName ) { m_Impl->sName = sName; }
|
|
||||||
Grade HighScore::GetGrade() const { return m_Impl->grade; }
|
Grade HighScore::GetGrade() const { return m_Impl->grade; }
|
||||||
void HighScore::SetGrade( Grade g ) { m_Impl->grade = g; }
|
|
||||||
int HighScore::GetScore() const { return m_Impl->iScore; }
|
int HighScore::GetScore() const { return m_Impl->iScore; }
|
||||||
void HighScore::SetScore( int iScore ) { m_Impl->iScore = iScore; }
|
|
||||||
float HighScore::GetPercentDP() const { return m_Impl->fPercentDP; }
|
float HighScore::GetPercentDP() const { return m_Impl->fPercentDP; }
|
||||||
void HighScore::SetPercentDP( float f ) { m_Impl->fPercentDP = f; }
|
|
||||||
float HighScore::GetSurviveSeconds() const { return m_Impl->fSurviveSeconds; }
|
float HighScore::GetSurviveSeconds() const { return m_Impl->fSurviveSeconds; }
|
||||||
void HighScore::SetSurviveSeconds( float f ) { m_Impl->fSurviveSeconds = f; }
|
|
||||||
float HighScore::GetSurvivalSeconds() const { return GetSurviveSeconds() + GetLifeRemainingSeconds(); }
|
float HighScore::GetSurvivalSeconds() const { return GetSurviveSeconds() + GetLifeRemainingSeconds(); }
|
||||||
CString HighScore::GetModifiers() const { return m_Impl->sModifiers; }
|
CString HighScore::GetModifiers() const { return m_Impl->sModifiers; }
|
||||||
void HighScore::SetModifiers( CString s ) { m_Impl->sModifiers = s; }
|
|
||||||
DateTime HighScore::GetDateTime() const { return m_Impl->dateTime; }
|
DateTime HighScore::GetDateTime() const { return m_Impl->dateTime; }
|
||||||
void HighScore::SetDateTime( DateTime d ) { m_Impl->dateTime = d; }
|
|
||||||
CString HighScore::GetPlayerGuid() const { return m_Impl->sPlayerGuid; }
|
CString HighScore::GetPlayerGuid() const { return m_Impl->sPlayerGuid; }
|
||||||
void HighScore::SetPlayerGuid( CString s ) { m_Impl->sPlayerGuid = s; }
|
|
||||||
CString HighScore::GetMachineGuid() const { return m_Impl->sMachineGuid; }
|
CString HighScore::GetMachineGuid() const { return m_Impl->sMachineGuid; }
|
||||||
void HighScore::SetMachineGuid( CString s ) { m_Impl->sMachineGuid = s; }
|
|
||||||
int HighScore::GetProductID() const { return m_Impl->iProductID; }
|
int HighScore::GetProductID() const { return m_Impl->iProductID; }
|
||||||
void HighScore::SetProductID( int i ) { m_Impl->iProductID = i; }
|
|
||||||
int HighScore::GetTapNoteScore( TapNoteScore tns ) const { return m_Impl->iTapNoteScores[tns]; }
|
int HighScore::GetTapNoteScore( TapNoteScore tns ) const { return m_Impl->iTapNoteScores[tns]; }
|
||||||
void HighScore::SetTapNoteScore( TapNoteScore tns, int i ) { m_Impl->iTapNoteScores[tns] = i; }
|
|
||||||
int HighScore::GetHoldNoteScore( HoldNoteScore hns ) const { return m_Impl->iHoldNoteScores[hns]; }
|
int HighScore::GetHoldNoteScore( HoldNoteScore hns ) const { return m_Impl->iHoldNoteScores[hns]; }
|
||||||
void HighScore::SetHoldNoteScore( HoldNoteScore hns, int i ) { m_Impl->iHoldNoteScores[hns] = i; }
|
|
||||||
const RadarValues &HighScore::GetRadarValues() const { return m_Impl->radarValues; }
|
const RadarValues &HighScore::GetRadarValues() const { return m_Impl->radarValues; }
|
||||||
void HighScore::SetRadarValues( const RadarValues &rv ) { m_Impl->radarValues = rv; }
|
|
||||||
float HighScore::GetLifeRemainingSeconds() const { return m_Impl->fLifeRemainingSeconds; }
|
float HighScore::GetLifeRemainingSeconds() const { return m_Impl->fLifeRemainingSeconds; }
|
||||||
|
|
||||||
|
void HighScore::SetName( const CString &sName ) { m_Impl->sName = sName; }
|
||||||
|
void HighScore::SetGrade( Grade g ) { m_Impl->grade = g; }
|
||||||
|
void HighScore::SetScore( int iScore ) { m_Impl->iScore = iScore; }
|
||||||
|
void HighScore::SetPercentDP( float f ) { m_Impl->fPercentDP = f; }
|
||||||
|
void HighScore::SetSurviveSeconds( float f ) { m_Impl->fSurviveSeconds = f; }
|
||||||
|
void HighScore::SetModifiers( CString s ) { m_Impl->sModifiers = s; }
|
||||||
|
void HighScore::SetDateTime( DateTime d ) { m_Impl->dateTime = d; }
|
||||||
|
void HighScore::SetPlayerGuid( CString s ) { m_Impl->sPlayerGuid = s; }
|
||||||
|
void HighScore::SetMachineGuid( CString s ) { m_Impl->sMachineGuid = s; }
|
||||||
|
void HighScore::SetProductID( int i ) { m_Impl->iProductID = i; }
|
||||||
|
void HighScore::SetTapNoteScore( TapNoteScore tns, int i ) { m_Impl->iTapNoteScores[tns] = i; }
|
||||||
|
void HighScore::SetHoldNoteScore( HoldNoteScore hns, int i ) { m_Impl->iHoldNoteScores[hns] = i; }
|
||||||
|
void HighScore::SetRadarValues( const RadarValues &rv ) { m_Impl->radarValues = rv; }
|
||||||
void HighScore::SetLifeRemainingSeconds( float f ) { m_Impl->fLifeRemainingSeconds = f; }
|
void HighScore::SetLifeRemainingSeconds( float f ) { m_Impl->fLifeRemainingSeconds = f; }
|
||||||
|
|
||||||
/* We normally don't give direct access to the members. We need this one
|
/* We normally don't give direct access to the members. We need this one
|
||||||
|
|||||||
+18
-17
@@ -14,40 +14,41 @@ struct XNode;
|
|||||||
struct HighScoreImpl;
|
struct HighScoreImpl;
|
||||||
struct HighScore
|
struct HighScore
|
||||||
{
|
{
|
||||||
CString GetName() const;
|
HighScore();
|
||||||
void SetName( const CString &sName );
|
|
||||||
CString *GetNameMutable();
|
|
||||||
const CString *GetNameMutable() const { return const_cast<CString *> (const_cast<HighScore *>(this)->GetNameMutable()); }
|
|
||||||
|
|
||||||
|
CString GetName() const;
|
||||||
Grade GetGrade() const;
|
Grade GetGrade() const;
|
||||||
void SetGrade( Grade g );
|
|
||||||
int GetScore() const;
|
int GetScore() const;
|
||||||
void SetScore( int iScore );
|
|
||||||
float GetPercentDP() const;
|
float GetPercentDP() const;
|
||||||
void SetPercentDP( float f );
|
|
||||||
float GetSurviveSeconds() const;
|
float GetSurviveSeconds() const;
|
||||||
void SetSurviveSeconds( float f );
|
|
||||||
float GetSurvivalSeconds() const;
|
float GetSurvivalSeconds() const;
|
||||||
CString GetModifiers() const;
|
CString GetModifiers() const;
|
||||||
void SetModifiers( CString s );
|
|
||||||
DateTime GetDateTime() const;
|
DateTime GetDateTime() const;
|
||||||
void SetDateTime( DateTime d );
|
|
||||||
CString GetPlayerGuid() const;
|
CString GetPlayerGuid() const;
|
||||||
void SetPlayerGuid( CString s );
|
|
||||||
CString GetMachineGuid() const;
|
CString GetMachineGuid() const;
|
||||||
void SetMachineGuid( CString s );
|
|
||||||
int GetProductID() const;
|
int GetProductID() const;
|
||||||
void SetProductID( int i );
|
|
||||||
int GetTapNoteScore( TapNoteScore tns ) const;
|
int GetTapNoteScore( TapNoteScore tns ) const;
|
||||||
void SetTapNoteScore( TapNoteScore tns, int i );
|
|
||||||
int GetHoldNoteScore( HoldNoteScore tns ) const;
|
int GetHoldNoteScore( HoldNoteScore tns ) const;
|
||||||
void SetHoldNoteScore( HoldNoteScore tns, int i );
|
|
||||||
const RadarValues &GetRadarValues() const;
|
const RadarValues &GetRadarValues() const;
|
||||||
void SetRadarValues( const RadarValues &rv );
|
|
||||||
float GetLifeRemainingSeconds() const;
|
float GetLifeRemainingSeconds() const;
|
||||||
|
|
||||||
|
void SetName( const CString &sName );
|
||||||
|
void SetGrade( Grade g );
|
||||||
|
void SetScore( int iScore );
|
||||||
|
void SetPercentDP( float f );
|
||||||
|
void SetSurviveSeconds( float f );
|
||||||
|
void SetModifiers( CString s );
|
||||||
|
void SetDateTime( DateTime d );
|
||||||
|
void SetPlayerGuid( CString s );
|
||||||
|
void SetMachineGuid( CString s );
|
||||||
|
void SetProductID( int i );
|
||||||
|
void SetTapNoteScore( TapNoteScore tns, int i );
|
||||||
|
void SetHoldNoteScore( HoldNoteScore tns, int i );
|
||||||
|
void SetRadarValues( const RadarValues &rv );
|
||||||
void SetLifeRemainingSeconds( float f );
|
void SetLifeRemainingSeconds( float f );
|
||||||
|
|
||||||
HighScore();
|
CString *GetNameMutable();
|
||||||
|
const CString *GetNameMutable() const { return const_cast<CString *> (const_cast<HighScore *>(this)->GetNameMutable()); }
|
||||||
|
|
||||||
void Unset();
|
void Unset();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user