diff options
Diffstat (limited to 'src/input_common/helpers/joycon_driver.h')
| -rw-r--r-- | src/input_common/helpers/joycon_driver.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/input_common/helpers/joycon_driver.h b/src/input_common/helpers/joycon_driver.h index 5ff15c784..61ecf4a6c 100644 --- a/src/input_common/helpers/joycon_driver.h +++ b/src/input_common/helpers/joycon_driver.h | |||
| @@ -13,6 +13,7 @@ | |||
| 13 | namespace InputCommon::Joycon { | 13 | namespace InputCommon::Joycon { |
| 14 | class CalibrationProtocol; | 14 | class CalibrationProtocol; |
| 15 | class GenericProtocol; | 15 | class GenericProtocol; |
| 16 | class IrsProtocol; | ||
| 16 | class NfcProtocol; | 17 | class NfcProtocol; |
| 17 | class JoyconPoller; | 18 | class JoyconPoller; |
| 18 | class RingConProtocol; | 19 | class RingConProtocol; |
| @@ -41,8 +42,10 @@ public: | |||
| 41 | 42 | ||
| 42 | DriverResult SetVibration(const VibrationValue& vibration); | 43 | DriverResult SetVibration(const VibrationValue& vibration); |
| 43 | DriverResult SetLedConfig(u8 led_pattern); | 44 | DriverResult SetLedConfig(u8 led_pattern); |
| 45 | DriverResult SetIrsConfig(IrsMode mode_, IrsResolution format_); | ||
| 44 | DriverResult SetPasiveMode(); | 46 | DriverResult SetPasiveMode(); |
| 45 | DriverResult SetActiveMode(); | 47 | DriverResult SetActiveMode(); |
| 48 | DriverResult SetIrMode(); | ||
| 46 | DriverResult SetNfcMode(); | 49 | DriverResult SetNfcMode(); |
| 47 | DriverResult SetRingConMode(); | 50 | DriverResult SetRingConMode(); |
| 48 | 51 | ||
| @@ -87,6 +90,7 @@ private: | |||
| 87 | // Protocol Features | 90 | // Protocol Features |
| 88 | std::unique_ptr<CalibrationProtocol> calibration_protocol; | 91 | std::unique_ptr<CalibrationProtocol> calibration_protocol; |
| 89 | std::unique_ptr<GenericProtocol> generic_protocol; | 92 | std::unique_ptr<GenericProtocol> generic_protocol; |
| 93 | std::unique_ptr<IrsProtocol> irs_protocol; | ||
| 90 | std::unique_ptr<NfcProtocol> nfc_protocol; | 94 | std::unique_ptr<NfcProtocol> nfc_protocol; |
| 91 | std::unique_ptr<JoyconPoller> joycon_poller; | 95 | std::unique_ptr<JoyconPoller> joycon_poller; |
| 92 | std::unique_ptr<RingConProtocol> ring_protocol; | 96 | std::unique_ptr<RingConProtocol> ring_protocol; |