add ReadGlobalPrefsFromDisk( bSwitchToLastPlayedGame, fn )

This commit is contained in:
Glenn Maynard
2003-10-08 07:10:55 +00:00
parent 3b452e95e0
commit b0e05dfbee
2 changed files with 21 additions and 12 deletions
+10 -4
View File
@@ -168,10 +168,10 @@ PrefsManager::~PrefsManager()
{ {
} }
void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ) void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame, CString fn )
{ {
IniFile ini; IniFile ini;
ini.SetPath( STEPMANIA_INI_PATH ); ini.SetPath( fn );
if( !ini.ReadFile() ) if( !ini.ReadFile() )
return; // could not read config file, load nothing return; // could not read config file, load nothing
@@ -284,12 +284,18 @@ void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame )
ini.GetValue( "Options", ssprintf("DefaultProfileP%d",p+1), m_sDefaultProfile[p] ); ini.GetValue( "Options", ssprintf("DefaultProfileP%d",p+1), m_sDefaultProfile[p] );
m_asAdditionalSongFolders.clear();
CString sAdditionalSongFolders; CString sAdditionalSongFolders;
ini.GetValue( "Options", "AdditionalSongFolders", sAdditionalSongFolders ); if( ini.GetValue( "Options", "AdditionalSongFolders", sAdditionalSongFolders ) )
{
m_asAdditionalSongFolders.clear();
split( sAdditionalSongFolders, ",", m_asAdditionalSongFolders, true ); split( sAdditionalSongFolders, ",", m_asAdditionalSongFolders, true );
} }
}
void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame )
{
ReadGlobalPrefsFromDisk( bSwitchToLastPlayedGame, STEPMANIA_INI_PATH );
}
void PrefsManager::SaveGlobalPrefsToDisk() const void PrefsManager::SaveGlobalPrefsToDisk() const
{ {
+3
View File
@@ -142,6 +142,9 @@ public:
void ReadGamePrefsFromDisk(); void ReadGamePrefsFromDisk();
void SaveGamePrefsToDisk(); void SaveGamePrefsToDisk();
private:
void ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame, CString fn );
}; };