From 097ac92c9ecc84c5a4dc93ee83eed667aeabdc7f Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 19 Apr 2003 22:54:15 +0000 Subject: [PATCH] Use WheelItemData::HasBanner and WheelItemData::GetBanner. --- stepmania/src/MusicWheel.cpp | 29 ++--------------------------- 1 file changed, 2 insertions(+), 27 deletions(-) diff --git a/stepmania/src/MusicWheel.cpp b/stepmania/src/MusicWheel.cpp index a54db37ca2..8f4d37f309 100644 --- a/stepmania/src/MusicWheel.cpp +++ b/stepmania/src/MusicWheel.cpp @@ -1048,33 +1048,8 @@ void MusicWheel::SetOpenGroup(CString group, SongSortOrder so) // // cache banners // - CString banner; - switch( from[i].m_Type ) - { - case TYPE_SONG: - { - Song* pSong = from[i].m_pSong; - if( pSong->HasBanner() ) - banner = pSong->GetBannerPath(); - } - break; - case TYPE_COURSE: - { - Course* pCourse = from[i].m_pCourse; - if( pCourse->HasBanner() ) - banner = pCourse->m_sBannerPath; - } - break; - case TYPE_SECTION: - { - banner = SONGMAN->GetGroupBannerPath( from[i].m_sSectionName ); - } - break; - default: - break; - } - if(banner != "") - TEXTUREMAN->CacheTexture( Banner::BannerTex(banner) ); + if(from[i].HasBanner()) + TEXTUREMAN->CacheTexture( Banner::BannerTex(from[i].GetBanner()) ); } m_iSelection = 0;