summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2019-10-27 11:04:08 -0500
committerJordan Woyak <jordan.woyak@gmail.com>2020-02-09 19:08:26 -0600
commit47877ecf2c3b173d77bc55242a22ae9adbabf2be (patch)
treeabf5a0198bf40f731a8f11411112548e141ff5b1 /Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
parent01d69ba81a0a6ece04befa6cf5f14f14c65792e7 (diff)
InputCommon: Clean up creation of inputs.
Diffstat (limited to 'Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp')
-rw-r--r--Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp b/Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
index f4bc62361a..af9246c54d 100644
--- a/Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
+++ b/Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
@@ -18,12 +18,12 @@ namespace ControllerEmu
{
Force::Force(const std::string& name_) : ReshapableInput(name_, name_, GroupType::Force)
{
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Up")));
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Down")));
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Left")));
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Right")));
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Forward")));
- controls.emplace_back(std::make_unique<Input>(Translate, _trans("Backward")));
+ AddInput(Translate, _trans("Up"));
+ AddInput(Translate, _trans("Down"));
+ AddInput(Translate, _trans("Left"));
+ AddInput(Translate, _trans("Right"));
+ AddInput(Translate, _trans("Forward"));
+ AddInput(Translate, _trans("Backward"));
AddSetting(&m_distance_setting,
{_trans("Distance"),
@@ -127,11 +127,11 @@ Shake::Shake(const std::string& name_, ControlState default_intensity_scale)
: ControlGroup(name_, name_, GroupType::Shake)
{
// i18n: Refers to a 3D axis (used when mapping motion controls)
- controls.emplace_back(new ControllerEmu::Input(ControllerEmu::Translate, _trans("X")));
+ AddInput(ControllerEmu::Translate, _trans("X"));
// i18n: Refers to a 3D axis (used when mapping motion controls)
- controls.emplace_back(new ControllerEmu::Input(ControllerEmu::Translate, _trans("Y")));
+ AddInput(ControllerEmu::Translate, _trans("Y"));
// i18n: Refers to a 3D axis (used when mapping motion controls)
- controls.emplace_back(new ControllerEmu::Input(ControllerEmu::Translate, _trans("Z")));
+ AddInput(ControllerEmu::Translate, _trans("Z"));
AddDeadzoneSetting(&m_deadzone_setting, 50);