Add GetAllCourses.
This commit is contained in:
@@ -808,6 +808,13 @@ void SongManager::CleanData()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SongManager::GetAllCourses( vector<Course*> &AddTo, bool bIncludeAutogen )
|
||||||
|
{
|
||||||
|
for( unsigned i=0; i<m_pCourses.size(); i++ )
|
||||||
|
if( bIncludeAutogen || !m_pCourses[i]->m_bIsAutogen )
|
||||||
|
AddTo.push_back( m_pCourses[i] );
|
||||||
|
}
|
||||||
|
|
||||||
void SongManager::GetNonstopCourses( vector<Course*> &AddTo, bool bIncludeAutogen )
|
void SongManager::GetNonstopCourses( vector<Course*> &AddTo, bool bIncludeAutogen )
|
||||||
{
|
{
|
||||||
for( unsigned i=0; i<m_pCourses.size(); i++ )
|
for( unsigned i=0; i<m_pCourses.size(); i++ )
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ public:
|
|||||||
Song* GetRandomSong();
|
Song* GetRandomSong();
|
||||||
|
|
||||||
|
|
||||||
|
void GetAllCourses( vector<Course*> &AddTo, bool bIncludeAutogen );
|
||||||
void GetNonstopCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if life meter type is BAR.
|
void GetNonstopCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if life meter type is BAR.
|
||||||
void GetOniCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if life meter type is BATTERY.
|
void GetOniCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if life meter type is BATTERY.
|
||||||
void GetEndlessCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if set to REPEAT.
|
void GetEndlessCourses( vector<Course*> &AddTo, bool bIncludeAutogen ); // add to if set to REPEAT.
|
||||||
|
|||||||
Reference in New Issue
Block a user