summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar lat9nq2023-06-21 15:38:30 -0400
committerGravatar lat9nq2023-07-21 10:56:55 -0400
commit54d58130a0818efc4d70d72624f734f2b6f0a6d3 (patch)
tree9dea11d8089ac816509140b7e4502b7b5b86f1ac /src
parentsettings,configuration: Add a default suffix (diff)
downloadyuzu-54d58130a0818efc4d70d72624f734f2b6f0a6d3.tar.gz
yuzu-54d58130a0818efc4d70d72624f734f2b6f0a6d3.tar.xz
yuzu-54d58130a0818efc4d70d72624f734f2b6f0a6d3.zip
settings_setting: Silence shadowing warnings
Diffstat (limited to 'src')
-rw-r--r--src/common/settings_setting.h35
1 files changed, 18 insertions, 17 deletions
diff --git a/src/common/settings_setting.h b/src/common/settings_setting.h
index d1915cb43..eb46b2b6d 100644
--- a/src/common/settings_setting.h
+++ b/src/common/settings_setting.h
@@ -35,12 +35,12 @@ public:
35 * @param category_ Category of the setting AKA INI group 35 * @param category_ Category of the setting AKA INI group
36 */ 36 */
37 explicit Setting(Linkage& linkage, const Type& default_val, const std::string& name, 37 explicit Setting(Linkage& linkage, const Type& default_val, const std::string& name,
38 enum Category category_, u32 specialization = Specialization::Default, 38 enum Category category_, u32 specialization_ = Specialization::Default,
39 bool save_ = true, bool runtime_modifiable_ = false, 39 bool save_ = true, bool runtime_modifiable_ = false,
40 BasicSetting* other_setting = nullptr) 40 BasicSetting* other_setting_ = nullptr)
41 requires(!ranged) 41 requires(!ranged)
42 : BasicSetting(linkage, name, category_, save_, runtime_modifiable_, specialization, 42 : BasicSetting(linkage, name, category_, save_, runtime_modifiable_, specialization_,
43 other_setting), 43 other_setting_),
44 value{default_val}, default_value{default_val} {} 44 value{default_val}, default_value{default_val} {}
45 virtual ~Setting() = default; 45 virtual ~Setting() = default;
46 46
@@ -56,11 +56,11 @@ public:
56 */ 56 */
57 explicit Setting(Linkage& linkage, const Type& default_val, const Type& min_val, 57 explicit Setting(Linkage& linkage, const Type& default_val, const Type& min_val,
58 const Type& max_val, const std::string& name, enum Category category_, 58 const Type& max_val, const std::string& name, enum Category category_,
59 u32 specialization = Specialization::Default, bool save_ = true, 59 u32 specialization_ = Specialization::Default, bool save_ = true,
60 bool runtime_modifiable_ = false, BasicSetting* other_setting = nullptr) 60 bool runtime_modifiable_ = false, BasicSetting* other_setting_ = nullptr)
61 requires(ranged) 61 requires(ranged)
62 : BasicSetting(linkage, name, category_, save_, runtime_modifiable_, specialization, 62 : BasicSetting(linkage, name, category_, save_, runtime_modifiable_, specialization_,
63 other_setting), 63 other_setting_),
64 value{default_val}, default_value{default_val}, maximum{max_val}, minimum{min_val} {} 64 value{default_val}, default_value{default_val}, maximum{max_val}, minimum{min_val} {}
65 65
66 /** 66 /**
@@ -235,13 +235,13 @@ public:
235 * @param category_ Category of the setting AKA INI group 235 * @param category_ Category of the setting AKA INI group
236 */ 236 */
237 explicit SwitchableSetting(Linkage& linkage, const Type& default_val, const std::string& name, 237 explicit SwitchableSetting(Linkage& linkage, const Type& default_val, const std::string& name,
238 Category category_, u32 specialization = Specialization::Default, 238 Category category_, u32 specialization_ = Specialization::Default,
239 bool save_ = true, bool runtime_modifiable_ = false, 239 bool save_ = true, bool runtime_modifiable_ = false,
240 BasicSetting* other_setting = nullptr) 240 BasicSetting* other_setting_ = nullptr)
241 requires(!ranged) 241 requires(!ranged)
242 : Setting<Type, false>{ 242 : Setting<Type, false>{
243 linkage, default_val, name, category_, specialization, 243 linkage, default_val, name, category_, specialization_,
244 save_, runtime_modifiable_, other_setting} { 244 save_, runtime_modifiable_, other_setting_} {
245 linkage.restore_functions.emplace_back([this]() { this->SetGlobal(true); }); 245 linkage.restore_functions.emplace_back([this]() { this->SetGlobal(true); });
246 } 246 }
247 virtual ~SwitchableSetting() = default; 247 virtual ~SwitchableSetting() = default;
@@ -258,13 +258,14 @@ public:
258 */ 258 */
259 explicit SwitchableSetting(Linkage& linkage, const Type& default_val, const Type& min_val, 259 explicit SwitchableSetting(Linkage& linkage, const Type& default_val, const Type& min_val,
260 const Type& max_val, const std::string& name, Category category_, 260 const Type& max_val, const std::string& name, Category category_,
261 u32 specialization = Specialization::Default, bool save_ = true, 261 u32 specialization_ = Specialization::Default, bool save_ = true,
262 bool runtime_modifiable_ = false, 262 bool runtime_modifiable_ = false,
263 BasicSetting* other_setting = nullptr) 263 BasicSetting* other_setting_ = nullptr)
264 requires(ranged) 264 requires(ranged)
265 : Setting<Type, true>{ 265 : Setting<Type, true>{linkage, default_val, min_val,
266 linkage, default_val, min_val, max_val, name, category_, specialization, 266 max_val, name, category_,
267 save_, runtime_modifiable_, other_setting} { 267 specialization_, save_, runtime_modifiable_,
268 other_setting_} {
268 linkage.restore_functions.emplace_back([this]() { this->SetGlobal(true); }); 269 linkage.restore_functions.emplace_back([this]() { this->SetGlobal(true); });
269 } 270 }
270 271