From 88b16bac54d9995196ace3823c4b81ffc84d7d9e Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sat, 11 Feb 2023 13:28:17 +0100 Subject: [PATCH] pointer: add support for axis relative direction --- include/wlr/types/wlr_pointer.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/wlr/types/wlr_pointer.h b/include/wlr/types/wlr_pointer.h index 16aed1dc..e4740550 100644 --- a/include/wlr/types/wlr_pointer.h +++ b/include/wlr/types/wlr_pointer.h @@ -78,6 +78,11 @@ enum wlr_axis_orientation { WLR_AXIS_ORIENTATION_HORIZONTAL, }; +enum wlr_axis_relative_direction { + WLR_AXIS_RELATIVE_DIRECTION_IDENTICAL, + WLR_AXIS_RELATIVE_DIRECTION_INVERTED, +}; + #define WLR_POINTER_AXIS_DISCRETE_STEP 120 struct wlr_pointer_axis_event { @@ -85,6 +90,7 @@ struct wlr_pointer_axis_event { uint32_t time_msec; enum wlr_axis_source source; enum wlr_axis_orientation orientation; + enum wlr_axis_relative_direction relative_direction; double delta; int32_t delta_discrete; };