From 0b591bfb1f6d3adbcca8d3484f867efb8813e10e Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 24 May 2007 21:27:39 +0000 Subject: [PATCH] typed GetPreferenceByName --- stepmania/src/Preference.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/stepmania/src/Preference.h b/stepmania/src/Preference.h index a9c1ddb1cf..a03cfd5461 100644 --- a/stepmania/src/Preference.h +++ b/stepmania/src/Preference.h @@ -108,6 +108,13 @@ public: BroadcastPreferenceChanged( GetName() ); } + static Preference *GetPreferenceByName( const RString &sName ) + { + IPreference *pPreference = IPreference::GetPreferenceByName( sName ); + Preference *pRet = dynamic_cast *>(pPreference); + return pRet; + } + private: T m_currentValue; T m_defaultValue;