| AddGroup(CString sDir, CString sGroupDirName) | SongManager | [protected] |
| Cleanup() | SongManager | |
| DoesGroupExist(CString sGroupName) | SongManager | |
| FindCourse(CString sName) | SongManager | |
| FindSong(CString sPath) | SongManager | |
| FindSong(CString sGroup, CString sSong) | SongManager | [protected] |
| FreeAllLoadedFromProfiles() | SongManager | |
| FreeCourses() | SongManager | |
| FreeSongs() | SongManager | |
| GetAllCourses(vector< Course * > &AddTo, bool bIncludeAutogen) | SongManager | |
| GetAllSongs() const | SongManager | [inline] |
| GetBestCourses(ProfileSlot slot=PROFILE_SLOT_MACHINE) const | SongManager | [inline] |
| GetBestSongs(vector< Song * > &AddTo, CString sGroupName, int iMaxStages=100000, ProfileSlot slot=PROFILE_SLOT_MACHINE) const | SongManager | |
| GetBestSongs(ProfileSlot slot=PROFILE_SLOT_MACHINE) const | SongManager | [inline] |
| GetCourseFromName(CString sName) | SongManager | |
| GetCourseFromPath(CString sPath) | SongManager | |
| GetDifficultyColor(Difficulty dc) const | SongManager | |
| GetEndlessCourses(vector< Course * > &AddTo, bool bIncludeAutogen) | SongManager | |
| GetExtraStageInfo(bool bExtra2, const Style *s, Song *&pSongOut, Steps *&pStepsOut, PlayerOptions &po_out, SongOptions &so_out) | SongManager | |
| GetExtraStageInfoFromCourse(bool bExtra2, CString sPreferredGroup, Song *&pSongOut, Steps *&pStepsOut, PlayerOptions &po_out, SongOptions &so_out) | SongManager | [protected] |
| GetGroupBannerPath(CString sGroupName) | SongManager | |
| GetGroupColor(const CString &sGroupName) | SongManager | |
| GetGroupNames(CStringArray &AddTo) | SongManager | |
| GetNonstopCourses(vector< Course * > &AddTo, bool bIncludeAutogen) | SongManager | |
| GetNumCourses() const | SongManager | |
| GetNumGroups() const | SongManager | |
| GetNumSongs() const | SongManager | |
| GetNumStagesForSong(const Song *pSong) | SongManager | [static] |
| GetOniCourses(vector< Course * > &AddTo, bool bIncludeAutogen) | SongManager | |
| GetRandomCourse() | SongManager | |
| GetRandomSong() | SongManager | |
| GetSongColor(const Song *pSong) | SongManager | |
| GetSongFromDir(CString sDir) | SongManager | |
| GetSongs(vector< Song * > &AddTo, CString sGroupName, int iMaxStages=100000) const | SongManager | |
| GetSongs(vector< Song * > &AddTo, int iMaxStages) const | SongManager | [inline] |
| GetSongs(vector< Song * > &AddTo) const | SongManager | [inline] |
| InitAll(LoadingWindow *ld) | SongManager | |
| InitAutogenCourses() | SongManager | |
| InitCoursesFromDisk(LoadingWindow *ld) | SongManager | |
| InitSongsFromDisk(LoadingWindow *ld) | SongManager | |
| Invalidate(Song *pStaleSong) | SongManager | |
| LoadAllFromProfiles() | SongManager | |
| LoadDWISongDir(CString sDir) | SongManager | [protected] |
| LoadGroupSymLinks(CString sDir, CString sGroupFolder) | SongManager | |
| LoadStepManiaSongDir(CString sDir, LoadingWindow *ld) | SongManager | [protected] |
| m_pBestCourses | SongManager | [protected] |
| m_pBestSongs | SongManager | [protected] |
| m_pCourses | SongManager | [protected] |
| m_pShuffledCourses | SongManager | [protected] |
| m_pShuffledSongs | SongManager | [protected] |
| m_pSongs | SongManager | [protected] |
| m_sGroupBannerPaths | SongManager | [protected] |
| m_sGroupNames | SongManager | [protected] |
| PreloadSongImages() | SongManager | |
| RegenerateNonFixedCourses() | SongManager | |
| Reload(LoadingWindow *ld=NULL) | SongManager | |
| RevertFromDisk(Song *pSong, bool bAllowNotesLoss=false) | SongManager | |
| SanityCheckGroupDir(CString sDir) const | SongManager | [protected] |
| SetPreferences() | SongManager | |
| ShortenGroupName(CString sLongGroupName) | SongManager | [static] |
| SongManager() | SongManager | |
| SortSongs() | SongManager | |
| UpdateBest() | SongManager | |
| UpdateRankingCourses() | SongManager | |
| UpdateShuffled() | SongManager | |
| ~SongManager() | SongManager | |