#include <gdkinputprivate.h>
Public Attributes | |
gint(* | set_mode )(guint32 deviceid, GdkInputMode mode) |
void(* | set_axes )(guint32 deviceid, GdkAxisUse *axes) |
void(* | set_key )(guint32 deviceid, guint index, guint keyval, GdkModifierType modifiers) |
GdkTimeCoord *(* | motion_events )(GdkWindow *window, guint32 deviceid, guint32 start, guint32 stop, gint *nevents_return) |
void(* | get_pointer )(GdkWindow *window, guint32 deviceid, gdouble *x, gdouble *y, gdouble *pressure, gdouble *xtilt, gdouble *ytilt, GdkModifierType *mask) |
gint(* | grab_pointer )(GdkWindow *window, gint owner_events, GdkEventMask event_mask, GdkWindow *confine_to, guint32 time) |
void(* | ungrab_pointer )(guint32 time) |
void(* | configure_event )(GdkEventConfigure *event, GdkWindow *window) |
void(* | enter_event )(GdkEventCrossing *event, GdkWindow *window) |
gint(* | other_event )(GdkEvent *event, MSG *xevent) |
gint(* | enable_window )(GdkWindow *window, GdkDevicePrivate *gdkdev) |
gint(* | disable_window )(GdkWindow *window, GdkDevicePrivate *gdkdev) |
Definition at line 35 of file gdkinputprivate.h.
gint(* _GdkInputVTable::set_mode)(guint32 deviceid, GdkInputMode mode) |
Referenced by gdk_input_set_mode().
void(* _GdkInputVTable::set_axes)(guint32 deviceid, GdkAxisUse *axes) |
void(* _GdkInputVTable::set_key)(guint32 deviceid, guint index, guint keyval, GdkModifierType modifiers) |
Referenced by gdk_input_set_key().
GdkTimeCoord*(* _GdkInputVTable::motion_events)(GdkWindow *window, guint32 deviceid, guint32 start, guint32 stop, gint *nevents_return) |
void(* _GdkInputVTable::get_pointer)(GdkWindow *window, guint32 deviceid, gdouble *x, gdouble *y, gdouble *pressure, gdouble *xtilt, gdouble *ytilt, GdkModifierType *mask) |
Referenced by gdk_input_window_get_pointer().
gint(* _GdkInputVTable::grab_pointer)(GdkWindow *window, gint owner_events, GdkEventMask event_mask, GdkWindow *confine_to, guint32 time) |
void(* _GdkInputVTable::ungrab_pointer)(guint32 time) |
void(* _GdkInputVTable::configure_event)(GdkEventConfigure *event, GdkWindow *window) |
Referenced by gdk_event_translate().
void(* _GdkInputVTable::enter_event)(GdkEventCrossing *event, GdkWindow *window) |
Referenced by synthesize_crossing_events().
gint(* _GdkInputVTable::other_event)(GdkEvent *event, MSG *xevent) |
Referenced by gdk_event_translate().
gint(* _GdkInputVTable::enable_window)(GdkWindow *window, GdkDevicePrivate *gdkdev) |
Referenced by gdk_input_enable_window().
gint(* _GdkInputVTable::disable_window)(GdkWindow *window, GdkDevicePrivate *gdkdev) |
Referenced by gdk_input_disable_window().