From d80fd13b174f59cfce17ac632c76aa4de6a1ec73 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Sun, 23 Feb 2020 20:00:44 -0600 Subject: DolphinQt: Clean up mapping indicator code and draw lines on "pixel centers". --- Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp | 5 +++++ Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.h | 2 ++ 2 files changed, 7 insertions(+) (limited to 'Source/Core/InputCommon/ControllerEmu/ControlGroup') diff --git a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp index 50a787b41d..55199ec0d1 100644 --- a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp +++ b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.cpp @@ -74,4 +74,9 @@ ControlState MixedTriggers::GetThreshold() const return m_threshold_setting.GetValue() / 100; } +size_t MixedTriggers::GetTriggerCount() const +{ + return controls.size() / 2; +} + } // namespace ControllerEmu diff --git a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.h b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.h index 250466dc9d..ade18b9f3b 100644 --- a/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.h +++ b/Source/Core/InputCommon/ControllerEmu/ControlGroup/MixedTriggers.h @@ -22,6 +22,8 @@ public: ControlState GetDeadzone() const; ControlState GetThreshold() const; + size_t GetTriggerCount() const; + private: SettingValue m_threshold_setting; SettingValue m_deadzone_setting; -- cgit v1.2.3