summaryrefslogtreecommitdiff
path: root/src/core/hid/emulated_controller.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hid/emulated_controller.h')
-rw-r--r--src/core/hid/emulated_controller.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/core/hid/emulated_controller.h b/src/core/hid/emulated_controller.h
index d044cc36b..c517aa5d7 100644
--- a/src/core/hid/emulated_controller.h
+++ b/src/core/hid/emulated_controller.h
@@ -40,8 +40,10 @@ using ColorDevices =
40using BatteryDevices = 40using BatteryDevices =
41 std::array<std::unique_ptr<Common::Input::InputDevice>, max_emulated_controllers>; 41 std::array<std::unique_ptr<Common::Input::InputDevice>, max_emulated_controllers>;
42using CameraDevices = std::unique_ptr<Common::Input::InputDevice>; 42using CameraDevices = std::unique_ptr<Common::Input::InputDevice>;
43using RingAnalogDevice = std::unique_ptr<Common::Input::InputDevice>; 43using RingAnalogDevices =
44using NfcDevices = std::unique_ptr<Common::Input::InputDevice>; 44 std::array<std::unique_ptr<Common::Input::InputDevice>, max_emulated_controllers>;
45using NfcDevices =
46 std::array<std::unique_ptr<Common::Input::InputDevice>, max_emulated_controllers>;
45using OutputDevices = std::array<std::unique_ptr<Common::Input::OutputDevice>, output_devices_size>; 47using OutputDevices = std::array<std::unique_ptr<Common::Input::OutputDevice>, output_devices_size>;
46 48
47using ButtonParams = std::array<Common::ParamPackage, Settings::NativeButton::NumButtons>; 49using ButtonParams = std::array<Common::ParamPackage, Settings::NativeButton::NumButtons>;
@@ -51,8 +53,8 @@ using TriggerParams = std::array<Common::ParamPackage, Settings::NativeTrigger::
51using ColorParams = std::array<Common::ParamPackage, max_emulated_controllers>; 53using ColorParams = std::array<Common::ParamPackage, max_emulated_controllers>;
52using BatteryParams = std::array<Common::ParamPackage, max_emulated_controllers>; 54using BatteryParams = std::array<Common::ParamPackage, max_emulated_controllers>;
53using CameraParams = Common::ParamPackage; 55using CameraParams = Common::ParamPackage;
54using RingAnalogParams = Common::ParamPackage; 56using RingAnalogParams = std::array<Common::ParamPackage, max_emulated_controllers>;
55using NfcParams = Common::ParamPackage; 57using NfcParams = std::array<Common::ParamPackage, max_emulated_controllers>;
56using OutputParams = std::array<Common::ParamPackage, output_devices_size>; 58using OutputParams = std::array<Common::ParamPackage, output_devices_size>;
57 59
58using ButtonValues = std::array<Common::Input::ButtonStatus, Settings::NativeButton::NumButtons>; 60using ButtonValues = std::array<Common::Input::ButtonStatus, Settings::NativeButton::NumButtons>;
@@ -538,7 +540,7 @@ private:
538 BatteryDevices battery_devices; 540 BatteryDevices battery_devices;
539 ColorDevices color_devices; 541 ColorDevices color_devices;
540 CameraDevices camera_devices; 542 CameraDevices camera_devices;
541 RingAnalogDevice ring_analog_device; 543 RingAnalogDevices ring_analog_devices;
542 NfcDevices nfc_devices; 544 NfcDevices nfc_devices;
543 OutputDevices output_devices; 545 OutputDevices output_devices;
544 546