summaryrefslogtreecommitdiff
path: root/src/managers/input/InputManager.hpp
diff options
context:
space:
mode:
authorArchSav <96357545+ArchSav@users.noreply.github.com>2026-03-14 00:48:01 +1100
committerGitHub <noreply@github.com>2026-03-13 08:48:01 -0500
commit24a95621e5118e39e1a6e05b17ef89f4ec2c8c01 (patch)
treea37133cd549fb7107ebbaa5bf60fafd52a5bdd77 /src/managers/input/InputManager.hpp
parente8684034525829d58054c32da914d1713398fbb8 (diff)
input: add device specific binds (#13073)
Adds support for device-specific binds
Diffstat (limited to 'src/managers/input/InputManager.hpp')
-rw-r--r--src/managers/input/InputManager.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp
index ca235a23..0727b7b1 100644
--- a/src/managers/input/InputManager.hpp
+++ b/src/managers/input/InputManager.hpp
@@ -89,7 +89,7 @@ class CInputManager {
void onMouseMoved(IPointer::SMotionEvent);
void onMouseWarp(IPointer::SMotionAbsoluteEvent);
- void onMouseButton(IPointer::SButtonEvent);
+ void onMouseButton(IPointer::SButtonEvent, SP<IPointer>);
void onMouseWheel(IPointer::SAxisEvent, SP<IPointer> pointer = nullptr);
void onPointerFrame();
void onKeyboardKey(const IKeyboard::SKeyEvent&, SP<IKeyboard>);
@@ -233,7 +233,7 @@ class CInputManager {
void setupKeyboard(SP<IKeyboard> keeb);
void setupMouse(SP<IPointer> mauz);
- void processMouseDownNormal(const IPointer::SButtonEvent& e);
+ void processMouseDownNormal(const IPointer::SButtonEvent& e, SP<IPointer>);
void processMouseDownKill(const IPointer::SButtonEvent& e);
bool cursorImageUnlocked();