secondary sort popularity lists by full title
This commit is contained in:
@@ -143,6 +143,11 @@ bool CompareCoursePointersByTitle( const Course *pCourse1, const Course *pCourse
|
||||
return CompareCoursePointersByName( pCourse1, pCourse2 );
|
||||
}
|
||||
|
||||
void CourseUtil::SortCoursePointerArrayByTitle( vector<Course*> &apCourses )
|
||||
{
|
||||
sort( apCourses.begin(), apCourses.end(), CompareCoursePointersByTitle );
|
||||
}
|
||||
|
||||
void CourseUtil::SortCoursePointerArrayByAvgDifficulty( vector<Course*> &apCourses )
|
||||
{
|
||||
RageTimer foo;
|
||||
|
||||
@@ -13,6 +13,7 @@ namespace CourseUtil
|
||||
{
|
||||
void SortCoursePointerArrayByDifficulty( vector<Course*> &apCourses );
|
||||
void SortCoursePointerArrayByType( vector<Course*> &apCourses );
|
||||
void SortCoursePointerArrayByTitle( vector<Course*> &apCourses );
|
||||
void SortCoursePointerArrayByAvgDifficulty( vector<Course*> &apCourses );
|
||||
void SortCoursePointerArrayByTotalDifficulty( vector<Course*> &apCourses );
|
||||
void SortCoursePointerArrayByRanking( vector<Course*> &apCourses );
|
||||
|
||||
@@ -1141,9 +1141,11 @@ void SongManager::UpdateBest()
|
||||
--j;
|
||||
}
|
||||
|
||||
SongUtil::SortSongPointerArrayByTitle( m_pBestSongs[i] );
|
||||
SongUtil::SortSongPointerArrayByNumPlays( m_pBestSongs[i], (ProfileSlot) i, true );
|
||||
|
||||
m_pBestCourses[i] = m_pCourses;
|
||||
CourseUtil::SortCoursePointerArrayByTitle( m_pBestCourses[i] );
|
||||
CourseUtil::SortCoursePointerArrayByNumPlays( m_pBestCourses[i], (ProfileSlot) i, true );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user