diff --git a/stepmania/src/Grade.cpp b/stepmania/src/Grade.cpp index 46f685a9bd..43d02633ba 100644 --- a/stepmania/src/Grade.cpp +++ b/stepmania/src/Grade.cpp @@ -14,18 +14,6 @@ #include "RageUtil.h" #include "ThemeManager.h" -CString GradeToString( Grade g ) -{ - // string is meant to be human readable - switch( g ) - { - case GRADE_NO_DATA: return "NoData"; - case GRADE_FAILED: return "Failed"; - default: - return ssprintf("%02d",g+1); - } -}; - CString GradeToThemedString( Grade g ) { CString s = GradeToString(g); diff --git a/stepmania/src/Grade.h b/stepmania/src/Grade.h index 4f93ced547..52bb89200b 100644 --- a/stepmania/src/Grade.h +++ b/stepmania/src/Grade.h @@ -13,6 +13,8 @@ #ifndef GRADE_H #define GRADE_H +#include "RageUtil.h" + #define NUM_GRADE_TIERS 20 enum Grade { @@ -41,7 +43,18 @@ enum Grade GRADE_NO_DATA, // ~GRADE_INVALID }; -CString GradeToString( Grade g ); +inline CString GradeToString( Grade g ) +{ + // string is meant to be human readable + switch( g ) + { + case GRADE_NO_DATA: return "NoData"; + case GRADE_FAILED: return "Failed"; + default: + return ssprintf("%02d",g+1); + } +} + CString GradeToOldString( Grade g ); // "AAA", "B", etc for backward compatibility CString GradeToThemedString( Grade g ); Grade StringToGrade( const CString &s );