aboutsummaryrefslogtreecommitdiff
path: root/platform/haiku/haiku_direct_window.h
diff options
context:
space:
mode:
authorKostadin Damyanov2015-06-21 22:18:27 +0300
committerKostadin Damyanov2015-06-21 22:18:27 +0300
commit174df9a276b26eb6594e3387f71e3fe8c1706253 (patch)
tree8760f322f209d8173a541ceaaca28477aef620bb /platform/haiku/haiku_direct_window.h
parent6f48ddc61db9a06e0751356e712fc87ded9ae3c3 (diff)
downloadgodot-174df9a276b26eb6594e3387f71e3fe8c1706253.tar.gz
godot-174df9a276b26eb6594e3387f71e3fe8c1706253.tar.zst
godot-174df9a276b26eb6594e3387f71e3fe8c1706253.zip
Diffstat (limited to 'platform/haiku/haiku_direct_window.h')
-rw-r--r--platform/haiku/haiku_direct_window.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/platform/haiku/haiku_direct_window.h b/platform/haiku/haiku_direct_window.h
index c985cdc5d..5355ab4dd 100644
--- a/platform/haiku/haiku_direct_window.h
+++ b/platform/haiku/haiku_direct_window.h
@@ -16,6 +16,7 @@ private:
Point2i last_mouse_position;
bool last_mouse_pos_valid;
uint32 last_buttons_state;
+ uint32 last_key_modifier_state;
int last_button_mask;
MainLoop* main_loop;
@@ -25,6 +26,7 @@ private:
void DispatchMouseButton(BMessage* message);
void DispatchMouseMoved(BMessage* message);
+ void DispatchMouseWheelChanged(BMessage* message);
inline InputModifierState GetKeyModifierState(uint32 p_state);
inline int GetMouseButtonState(uint32 p_state);