From e8f0d55d6e5ce459bb6e47ed958f42e3fcad0b81 Mon Sep 17 00:00:00 2001 From: Crash Cringle <30600688+CrashCringle12@users.noreply.github.com> Date: Sat, 1 Feb 2025 00:07:35 -0500 Subject: [PATCH] Add SONGMAN:HasGroupIni(string groupName) which returns true/false --- src/SongManager.cpp | 10 ++++++++++ src/SongManager.h | 1 + 2 files changed, 11 insertions(+) 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;