_GdkInputVTable Struct Reference

#include <gdkinputprivate.h>

List of all members.

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)


Detailed Description

Definition at line 35 of file gdkinputprivate.h.


Member Data Documentation

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().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:24:54 2011 for ROOT_528-00b_version by  doxygen 1.5.1