mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 09:22:05 +00:00
Config: Move the 'Display' settings from ConfigManager to the layered config system
This commit is contained in:
parent
735a705e4d
commit
840afc2ad4
15 changed files with 83 additions and 100 deletions
|
@ -80,7 +80,6 @@ void SConfig::SaveSettings()
|
|||
|
||||
SaveGeneralSettings(ini);
|
||||
SaveInterfaceSettings(ini);
|
||||
SaveDisplaySettings(ini);
|
||||
SaveGameListSettings(ini);
|
||||
SaveCoreSettings(ini);
|
||||
SaveMovieSettings(ini);
|
||||
|
@ -151,22 +150,6 @@ void SConfig::SaveInterfaceSettings(IniFile& ini)
|
|||
interface->Set("DebugModeEnabled", bEnableDebugging);
|
||||
}
|
||||
|
||||
void SConfig::SaveDisplaySettings(IniFile& ini)
|
||||
{
|
||||
IniFile::Section* display = ini.GetOrCreateSection("Display");
|
||||
|
||||
display->Set("FullscreenDisplayRes", strFullscreenResolution);
|
||||
display->Set("Fullscreen", bFullscreen);
|
||||
display->Set("RenderToMain", bRenderToMain);
|
||||
display->Set("RenderWindowXPos", iRenderWindowXPos);
|
||||
display->Set("RenderWindowYPos", iRenderWindowYPos);
|
||||
display->Set("RenderWindowWidth", iRenderWindowWidth);
|
||||
display->Set("RenderWindowHeight", iRenderWindowHeight);
|
||||
display->Set("RenderWindowAutoSize", bRenderWindowAutoSize);
|
||||
display->Set("KeepWindowOnTop", bKeepWindowOnTop);
|
||||
display->Set("DisableScreenSaver", bDisableScreenSaver);
|
||||
}
|
||||
|
||||
void SConfig::SaveGameListSettings(IniFile& ini)
|
||||
{
|
||||
IniFile::Section* gamelist = ini.GetOrCreateSection("GameList");
|
||||
|
@ -378,7 +361,6 @@ void SConfig::LoadSettings()
|
|||
|
||||
LoadGeneralSettings(ini);
|
||||
LoadInterfaceSettings(ini);
|
||||
LoadDisplaySettings(ini);
|
||||
LoadGameListSettings(ini);
|
||||
LoadCoreSettings(ini);
|
||||
LoadMovieSettings(ini);
|
||||
|
@ -440,22 +422,6 @@ void SConfig::LoadInterfaceSettings(IniFile& ini)
|
|||
interface->Get("DebugModeEnabled", &bEnableDebugging, false);
|
||||
}
|
||||
|
||||
void SConfig::LoadDisplaySettings(IniFile& ini)
|
||||
{
|
||||
IniFile::Section* display = ini.GetOrCreateSection("Display");
|
||||
|
||||
display->Get("Fullscreen", &bFullscreen, false);
|
||||
display->Get("FullscreenDisplayRes", &strFullscreenResolution, "Auto");
|
||||
display->Get("RenderToMain", &bRenderToMain, false);
|
||||
display->Get("RenderWindowXPos", &iRenderWindowXPos, -1);
|
||||
display->Get("RenderWindowYPos", &iRenderWindowYPos, -1);
|
||||
display->Get("RenderWindowWidth", &iRenderWindowWidth, 640);
|
||||
display->Get("RenderWindowHeight", &iRenderWindowHeight, 480);
|
||||
display->Get("RenderWindowAutoSize", &bRenderWindowAutoSize, false);
|
||||
display->Get("KeepWindowOnTop", &bKeepWindowOnTop, false);
|
||||
display->Get("DisableScreenSaver", &bDisableScreenSaver, true);
|
||||
}
|
||||
|
||||
void SConfig::LoadGameListSettings(IniFile& ini)
|
||||
{
|
||||
IniFile::Section* gamelist = ini.GetOrCreateSection("GameList");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue