]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkevents.h
gdk: Add delta_x/y to scroll events
[~andy/gtk] / gdk / gdkevents.h
index 6aa593a292219ce117d9fcbdbd1b8c9e70eafa9d..4c42678368676381971cba1aa5a4b242363684a7 100644 (file)
@@ -759,6 +759,8 @@ struct _GdkEventScroll
   GdkScrollDirection direction;
   GdkDevice *device;
   gdouble x_root, y_root;
+  gdouble delta_x;
+  gdouble delta_y;
 };
 
 /**
@@ -1203,6 +1205,11 @@ gboolean  gdk_event_get_keycode         (const GdkEvent *event,
 GDK_AVAILABLE_IN_3_2
 gboolean gdk_event_get_scroll_direction (const GdkEvent *event,
                                          GdkScrollDirection *direction);
+GDK_AVAILABLE_IN_3_4
+gboolean  gdk_event_get_scroll_deltas   (const GdkEvent *event,
+                                         gdouble         *delta_x,
+                                         gdouble         *delta_y);
+
 gboolean  gdk_event_get_axis            (const GdkEvent  *event,
                                          GdkAxisUse       axis_use,
                                          gdouble         *value);