GdkTouchpadEvent.def 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. DEFINITION MODULE FOR "C" GdkTouchpadEvent ;
  2. (*
  3. m2-GTK4 - GdkTouchpadEvent: a touchpad gesture event.
  4. Mapped onto <gdk/gdkevents.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GdkTouchpadEvent,
  9. gdk_touchpad_event_get_deltas,
  10. gdk_touchpad_event_get_gesture_phase,
  11. gdk_touchpad_event_get_n_fingers,
  12. gdk_touchpad_event_get_pinch_angle_delta,
  13. gdk_touchpad_event_get_pinch_scale;
  14. TYPE
  15. GdkTouchpadEvent = ADDRESS;
  16. (* void gdk_touchpad_event_get_deltas(GdkEvent *event, double *dx, double *dy) *)
  17. PROCEDURE gdk_touchpad_event_get_deltas (event: GdkTouchpadEvent; VAR dx: REAL; VAR dy: REAL);
  18. (* GdkTouchpadGesturePhase gdk_touchpad_event_get_gesture_phase(GdkEvent *event) *)
  19. PROCEDURE gdk_touchpad_event_get_gesture_phase (event: GdkTouchpadEvent) : CARDINAL;
  20. (* guint gdk_touchpad_event_get_n_fingers(GdkEvent *event) *)
  21. PROCEDURE gdk_touchpad_event_get_n_fingers (event: GdkTouchpadEvent) : CARDINAL;
  22. (* double gdk_touchpad_event_get_pinch_angle_delta(GdkEvent *event) *)
  23. PROCEDURE gdk_touchpad_event_get_pinch_angle_delta (event: GdkTouchpadEvent) : REAL;
  24. (* double gdk_touchpad_event_get_pinch_scale(GdkEvent *event) *)
  25. PROCEDURE gdk_touchpad_event_get_pinch_scale (event: GdkTouchpadEvent) : REAL;
  26. END GdkTouchpadEvent.