diff --git a/src/ActorUtil.cpp b/src/ActorUtil.cpp index aaa16fe7f1..253b372e8a 100644 --- a/src/ActorUtil.cpp +++ b/src/ActorUtil.cpp @@ -14,7 +14,7 @@ // Actor registration -map & GetRegistrees() +map & GetActorUtilRegistrees() { static map registrees; return registrees; @@ -22,13 +22,13 @@ map & GetRegistrees() static bool IsRegistered( const RString& sClassName ) { - map & registrees = GetRegistrees(); + map & registrees = GetActorUtilRegistrees(); return registrees.find( sClassName ) != registrees.end(); } void ActorUtil::Register( const RString& sClassName, CreateActorFn pfn ) { - map & registrees = GetRegistrees(); + map & registrees = GetActorUtilRegistrees(); map::iterator iter = registrees.find( sClassName ); ASSERT_M( iter == registrees.end(), ssprintf("Actor class '%s' already registered.", sClassName.c_str()) ); @@ -123,7 +123,7 @@ Actor* ActorUtil::LoadFromNode( const XNode* pNode, Actor *pParentActor ) if( !bHasClass ) bHasClass = pNode->GetAttrValue( "Type", sClass ); - map & registrees = GetRegistrees(); + map & registrees = GetActorUtilRegistrees(); map::iterator iter = registrees.find( sClass ); if( iter == registrees.end() ) diff --git a/src/LocalizedString.cpp b/src/LocalizedString.cpp index b10b0d2bb0..251c043faf 100644 --- a/src/LocalizedString.cpp +++ b/src/LocalizedString.cpp @@ -4,7 +4,7 @@ #include "RageUtil.h" #include "SubscriptionManager.h" -SubscriptionManager & GetSubscribers() +SubscriptionManager & GetLocalizedSubscribers() { static SubscriptionManager subscribers; return subscribers; @@ -31,7 +31,7 @@ static LocalizedString::MakeLocalizer g_pMakeLocalizedStringImpl = LocalizedStri void LocalizedString::RegisterLocalizer( MakeLocalizer pFunc ) { g_pMakeLocalizedStringImpl = pFunc; - FOREACHS( LocalizedString*, GetSubscribers().m_pSubscribers, l ) + FOREACHS( LocalizedString*, GetLocalizedSubscribers().m_pSubscribers, l ) { LocalizedString *pLoc = *l; pLoc->CreateImpl(); @@ -40,7 +40,7 @@ void LocalizedString::RegisterLocalizer( MakeLocalizer pFunc ) LocalizedString::LocalizedString( const RString& sGroup, const RString& sName ) { - GetSubscribers().Subscribe( this ); + GetLocalizedSubscribers().Subscribe( this ); m_sGroup = sGroup; m_sName = sName; @@ -51,7 +51,7 @@ LocalizedString::LocalizedString( const RString& sGroup, const RString& sName ) LocalizedString::~LocalizedString() { - GetSubscribers().Unsubscribe( this ); + GetLocalizedSubscribers().Unsubscribe( this ); SAFE_DELETE( m_pImpl ); } diff --git a/src/LuaBinding.cpp b/src/LuaBinding.cpp index a7b9467139..ee36d4ca95 100644 --- a/src/LuaBinding.cpp +++ b/src/LuaBinding.cpp @@ -6,7 +6,7 @@ #include "SubscriptionManager.h" -SubscriptionManager & GetSubscribers() +SubscriptionManager & GetBindingSubscribers() { static SubscriptionManager subscribers; return subscribers; @@ -16,7 +16,7 @@ namespace { void RegisterTypes( lua_State *L ) { - SubscriptionManager & subscribers = GetSubscribers(); + SubscriptionManager & subscribers = GetBindingSubscribers(); if( subscribers.m_pSubscribers.empty() ) return; @@ -66,12 +66,12 @@ REGISTER_WITH_LUA_FUNCTION( RegisterTypes ); LuaBinding::LuaBinding() { - GetSubscribers().Subscribe( this ); + GetBindingSubscribers().Subscribe( this ); } LuaBinding::~LuaBinding() { - GetSubscribers().Unsubscribe( this ); + GetBindingSubscribers().Unsubscribe( this ); } void LuaBinding::Register( lua_State *L ) diff --git a/src/Preference.cpp b/src/Preference.cpp index 15ccdeafe8..7d417c44b1 100644 --- a/src/Preference.cpp +++ b/src/Preference.cpp @@ -7,7 +7,7 @@ #include "SubscriptionManager.h" #include "Foreach.h" -SubscriptionManager & GetSubscribers() +SubscriptionManager & GetPreferenceSubscribers() { static SubscriptionManager subscribers; return subscribers; @@ -17,17 +17,17 @@ IPreference::IPreference( const RString& sName ): m_sName( sName ), m_bIsStatic( false ) { - GetSubscribers().Subscribe( this ); + GetPreferenceSubscribers().Subscribe( this ); } IPreference::~IPreference() { - GetSubscribers().Unsubscribe( this ); + GetPreferenceSubscribers().Unsubscribe( this ); } IPreference *IPreference::GetPreferenceByName( const RString &sName ) { - FOREACHS( IPreference*, GetSubscribers().m_pSubscribers, p ) + FOREACHS( IPreference*, GetPreferenceSubscribers().m_pSubscribers, p ) { if( !(*p)->GetName().CompareNoCase( sName ) ) return *p; @@ -38,20 +38,20 @@ IPreference *IPreference::GetPreferenceByName( const RString &sName ) void IPreference::LoadAllDefaults() { - FOREACHS_CONST( IPreference*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IPreference*, GetPreferenceSubscribers().m_pSubscribers, p ) (*p)->LoadDefault(); } void IPreference::ReadAllPrefsFromNode( const XNode* pNode, bool bIsStatic ) { ASSERT( pNode != NULL ); - FOREACHS_CONST( IPreference*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IPreference*, GetPreferenceSubscribers().m_pSubscribers, p ) (*p)->ReadFrom( pNode, bIsStatic ); } void IPreference::SavePrefsToNode( XNode* pNode ) { - FOREACHS_CONST( IPreference*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IPreference*, GetPreferenceSubscribers().m_pSubscribers, p ) (*p)->WriteTo( pNode ); } @@ -59,7 +59,7 @@ void IPreference::ReadAllDefaultsFromNode( const XNode* pNode ) { if( pNode == NULL ) return; - FOREACHS_CONST( IPreference*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IPreference*, GetPreferenceSubscribers().m_pSubscribers, p ) (*p)->ReadDefaultFrom( pNode ); } diff --git a/src/ThemeManager.cpp b/src/ThemeManager.cpp index 8842bf5175..1b7248c13d 100644 --- a/src/ThemeManager.cpp +++ b/src/ThemeManager.cpp @@ -64,7 +64,7 @@ LoadedThemeData *g_pLoadedThemeData = NULL; // For self-registering metrics #include "SubscriptionManager.h" -SubscriptionManager & GetSubscribers() +SubscriptionManager & GetMetricSubscribers() { static SubscriptionManager subscribers; return subscribers; @@ -100,7 +100,7 @@ public: void ThemeManager::Subscribe( IThemeMetric *p ) { - GetSubscribers().Subscribe( p ); + GetMetricSubscribers().Subscribe( p ); // It's ThemeManager's responsibility to make sure all of its subscribers // are updated with current data. If a metric is created after @@ -112,7 +112,7 @@ void ThemeManager::Subscribe( IThemeMetric *p ) void ThemeManager::Unsubscribe( IThemeMetric *p ) { - GetSubscribers().Unsubscribe( p ); + GetMetricSubscribers().Unsubscribe( p ); } @@ -434,13 +434,13 @@ void ThemeManager::SwitchThemeAndLanguage( const RString &sThemeName_, const RSt void ThemeManager::ReloadSubscribers() { // reload subscribers - FOREACHS_CONST( IThemeMetric*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IThemeMetric*, GetMetricSubscribers().m_pSubscribers, p ) (*p)->Read(); } void ThemeManager::ClearSubscribers() { - FOREACHS_CONST( IThemeMetric*, GetSubscribers().m_pSubscribers, p ) + FOREACHS_CONST( IThemeMetric*, GetMetricSubscribers().m_pSubscribers, p ) (*p)->Clear(); }