summaryrefslogtreecommitdiff
path: root/src/managers/input/InputManager.hpp
diff options
context:
space:
mode:
authorDarksome <dev@darkso.me>2022-08-20 13:26:31 +0300
committerDarksome <dev@darkso.me>2022-08-20 13:26:31 +0300
commit776750ee3473fd0ca44969a9a1c79679e5805a0f (patch)
tree48166008a3a2dabb7ffcd8dadcf869dab580f214 /src/managers/input/InputManager.hpp
parent37e1450a4d028d974a7d38742a7bc5b093efa263 (diff)
parent4af95d42537e32805e4f679715dc3e763c15e328 (diff)
Merge branch 'main' of github.com:xDarksome/Hyprland
Diffstat (limited to 'src/managers/input/InputManager.hpp')
-rw-r--r--src/managers/input/InputManager.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp
index 6f472521..9ced0e8d 100644
--- a/src/managers/input/InputManager.hpp
+++ b/src/managers/input/InputManager.hpp
@@ -14,6 +14,7 @@ enum eClickBehaviorMode {
struct STouchData {
CWindow* touchFocusWindow = nullptr;
+ Vector2D touchSurfaceOrigin;
};
class CInputManager {
@@ -106,6 +107,8 @@ private:
void processMouseDownNormal(wlr_pointer_button_event* e);
void processMouseDownKill(wlr_pointer_button_event* e);
+ void disableAllKeyboards(bool virt = false);
+
uint32_t m_uiCapabilities = 0;
void mouseMoveUnified(uint32_t, bool refocus = false);