dolphin/Source/Core/Core/ConfigLoaders
JosJuice f41273fe79 GameConfigLoader: Map whole sections, not just individual keys
There are two reasons for this change:

1. It removes many repetitive lines of code.

2. I think it's a good idea to enable the use of old-style section
names even for settings that previously haven't been settable in game
INIs. Mixing the two styles in INIs (using the new style only for new
settings) is not ideal, and people on the forums don't even seem to
know that the new style exists (nobody knew a way to set ubershader
settings per game, for instance). Encouraging everyone to start using
only the new style might work long-term, but it would take take time
and effort to make everyone get used to it. Considering that this commit
*reduces* the amount of code by adding the ability to use old-style
names for more settings, I'd say that adding this ability is worth it.
2017-12-23 18:59:27 +01:00
..
BaseConfigLoader.cpp Config: Flatten structures 2017-11-15 18:04:40 +00:00
BaseConfigLoader.h Config: Remove recursive layer 2017-11-15 18:04:40 +00:00
GameConfigLoader.cpp GameConfigLoader: Map whole sections, not just individual keys 2017-12-23 18:59:27 +01:00
GameConfigLoader.h Unify GetGameIniFilenames 2017-07-11 13:10:11 +02:00
IsSettingSaveable.cpp Rename GFX_HACK_COPY_EFB_ENABLED to GFX_HACK_COPY_EFB_SCALED 2017-12-18 21:55:02 +01:00
IsSettingSaveable.h ConfigLoaders: Temporarily not save all settings 2017-06-03 18:11:56 +01:00
MovieConfigLoader.cpp Move XFB settings in DTM header back to where they were 2017-11-19 19:03:03 +01:00
MovieConfigLoader.h Config: Remove recursive layer 2017-11-15 18:04:40 +00:00
NetPlayConfigLoader.cpp Config: Flatten structures 2017-11-15 18:04:40 +00:00
NetPlayConfigLoader.h NetPlay configuration loader 2017-03-05 15:47:25 +01:00