summaryrefslogtreecommitdiff
path: root/src/core/hid/input_interpreter.h
diff options
context:
space:
mode:
authorGravatar Morph2021-11-29 18:26:52 -0500
committerGravatar Morph2021-11-29 19:21:51 -0500
commit5deecd714b78233a4cec207b67d2a32c2defbf0a (patch)
tree53855035915fa79f9dd61e8d018f36d8cf5817d7 /src/core/hid/input_interpreter.h
parentnpad: Return NpadButton in GetAndResetPressState (diff)
downloadyuzu-5deecd714b78233a4cec207b67d2a32c2defbf0a.tar.gz
yuzu-5deecd714b78233a4cec207b67d2a32c2defbf0a.tar.xz
yuzu-5deecd714b78233a4cec207b67d2a32c2defbf0a.zip
input_interpreter: Make use of NpadButton instead of a u64
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
Diffstat (limited to 'src/core/hid/input_interpreter.h')
-rw-r--r--src/core/hid/input_interpreter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hid/input_interpreter.h b/src/core/hid/input_interpreter.h
index 1c2e02142..70c34d474 100644
--- a/src/core/hid/input_interpreter.h
+++ b/src/core/hid/input_interpreter.h
@@ -105,7 +105,7 @@ private:
105 Service::HID::Controller_NPad& npad; 105 Service::HID::Controller_NPad& npad;
106 106
107 /// Stores 9 consecutive button states polled from HID. 107 /// Stores 9 consecutive button states polled from HID.
108 std::array<u64, 9> button_states{}; 108 std::array<Core::HID::NpadButton, 9> button_states{};
109 109
110 std::size_t previous_index{}; 110 std::size_t previous_index{};
111 std::size_t current_index{}; 111 std::size_t current_index{};