diff options
Diffstat (limited to 'src/yuzu_cmd/config.h')
| -rw-r--r-- | src/yuzu_cmd/config.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/yuzu_cmd/config.h b/src/yuzu_cmd/config.h index 807199278..1ee932be2 100644 --- a/src/yuzu_cmd/config.h +++ b/src/yuzu_cmd/config.h | |||
| @@ -8,6 +8,8 @@ | |||
| 8 | #include <memory> | 8 | #include <memory> |
| 9 | #include <string> | 9 | #include <string> |
| 10 | 10 | ||
| 11 | #include "common/settings.h" | ||
| 12 | |||
| 11 | class INIReader; | 13 | class INIReader; |
| 12 | 14 | ||
| 13 | class Config { | 15 | class Config { |
| @@ -22,4 +24,14 @@ public: | |||
| 22 | ~Config(); | 24 | ~Config(); |
| 23 | 25 | ||
| 24 | void Reload(); | 26 | void Reload(); |
| 27 | |||
| 28 | private: | ||
| 29 | /** | ||
| 30 | * Applies a value read from the sdl2_config to a BasicSetting. | ||
| 31 | * | ||
| 32 | * @param group The name of the INI group | ||
| 33 | * @param setting The yuzu setting to modify | ||
| 34 | */ | ||
| 35 | template <typename Type> | ||
| 36 | void ReadSetting(const std::string& group, Settings::BasicSetting<Type>& setting); | ||
| 25 | }; | 37 | }; |