[Glide64] Move WriteSettings in to Settings class

This commit is contained in:
zilmar 2017-01-27 17:30:19 +11:00
parent 43e5047822
commit c98923d2af
4 changed files with 5 additions and 6 deletions

View File

@ -426,7 +426,7 @@ public:
if (memcmp(&oldsettings, g_settings, sizeof(oldsettings))) //check that settings were changed
{
WriteSettings();
g_settings->WriteSettings();
}
m_options_page->UpdateTextureSettings();
return true;
@ -623,7 +623,7 @@ public:
g_settings->UpdateFrameBufferBits(fb_add_bits, fb_remove_bits);
if (memcmp(&oldsettings, g_settings, sizeof(oldsettings))) //check that settings were changed
{
WriteSettings();
g_settings->WriteSettings();
}
return true;
}
@ -791,7 +791,7 @@ public:
g_settings->ghq_cache_save = (int)m_cbxSaveTexCache.GetCheck() == BST_CHECKED;
if (memcmp(&oldsettings, g_settings, sizeof(oldsettings))) //check that settings were changed
{
WriteSettings();
g_settings->WriteSettings();
}
return true;
}

View File

@ -288,8 +288,6 @@ extern "C" {
#define GR_STIPPLE_ROTATE 0x2
#endif
void WriteSettings(void);
/******************************************************************
Function: CaptureScreen
Purpose: This function dumps the current frame to a file

View File

@ -482,7 +482,7 @@ void CSettings::ReadGameSettings(const char * name)
g_settings->flame_corona = (g_settings->hacks & hack_Zelda) && !fb_depth_render_enabled();
}
void WriteSettings(void)
void CSettings::WriteSettings(void)
{
#ifdef _WIN32
SetSetting(Set_Resolution, (int)g_settings->res_data);

View File

@ -178,6 +178,7 @@ public:
void UpdateFrameBufferBits(uint32_t BitsToAdd, uint32_t BitsToRemove);
void ReadGameSettings(const char * name);
void WriteSettings(void);
private:
void ReadSettings();