diff --git a/stepmania/src/StatsManager.cpp b/stepmania/src/StatsManager.cpp index 05a821b300..bd4153a621 100644 --- a/stepmania/src/StatsManager.cpp +++ b/stepmania/src/StatsManager.cpp @@ -13,6 +13,15 @@ StatsManager::StatsManager() { } +void StatsManager::Reset() +{ + m_CurStageStats.Init(); + m_vPlayedStageStats.clear(); + m_AccumStageStats.Init(); + + CalcAccumStageStats(); +} + StageStats AccumStageStats( const vector& vss ) { StageStats ssreturn; diff --git a/stepmania/src/StatsManager.h b/stepmania/src/StatsManager.h index b6be16e593..e448921629 100644 --- a/stepmania/src/StatsManager.h +++ b/stepmania/src/StatsManager.h @@ -10,14 +10,7 @@ class StatsManager public: StatsManager(); - void Reset() - { - m_CurStageStats.Init(); - m_vPlayedStageStats.clear(); - m_AccumStageStats.Init(); - - CalcAccumStageStats(); - } + void Reset(); StageStats m_CurStageStats; // current stage (not necessarily passed if Extra Stage) vector m_vPlayedStageStats;