diff --git a/src/SongManager.cpp b/src/SongManager.cpp index 9778ff8e56..348a387bcb 100644 --- a/src/SongManager.cpp +++ b/src/SongManager.cpp @@ -605,6 +605,16 @@ bool SongManager::DoesSongGroupExist( RString sSongGroup ) const return find( m_sSongGroupNames.begin(), m_sSongGroupNames.end(), sSongGroup ) != m_sSongGroupNames.end(); } +bool SongManager::HasPackIni(RString sSongGroup) const +{ + Group* group = GetGroupFromName(sSongGroup); + if(group != nullptr) + { + return group->HasPackIni(); + } + return false; +} + RageColor SongManager::GetSongGroupColor( const RString &sSongGroup ) const { for( unsigned i=0; i &AddTo ) const; bool DoesSongGroupExist( RString sSongGroup ) const; + bool HasPackIni(RString sSongGroup) const; RageColor GetSongGroupColor( const RString &sSongGroupName ) const; RageColor GetSongColor( const Song* pSong ) const;