#include <gdk/gdktypes.h>
Go to the source code of this file.
typedef struct _GdkDeviceInfo GdkDeviceInfo |
Definition at line 11 of file gdkinput.h.
typedef struct _GdkDeviceKey GdkDeviceKey |
Definition at line 10 of file gdkinput.h.
typedef struct _GdkTimeCoord GdkTimeCoord |
Definition at line 12 of file gdkinput.h.
enum GdkAxisUse |
Definition at line 33 of file gdkinput.h.
enum GdkExtensionMode |
Definition at line 14 of file gdkinput.h.
enum GdkInputMode |
Definition at line 27 of file gdkinput.h.
enum GdkInputSource |
Definition at line 20 of file gdkinput.h.
GList* gdk_input_list_devices | ( | void | ) |
GdkTimeCoord* gdk_input_motion_events | ( | GdkWindow * | window, | |
guint32 | deviceid, | |||
guint32 | start, | |||
guint32 | stop, | |||
gint * | nevents_return | |||
) |
Definition at line 1391 of file gdkinput-win32.c.
References g_return_val_if_fail, GDK_DRAWABLE_DESTROYED, and NULL.
void gdk_input_set_axes | ( | guint32 | deviceid, | |
GdkAxisUse * | axes | |||
) |
Definition at line 670 of file gdkinput-win32.c.
References _GdkDeviceInfo::axes, _GdkDevicePrivate::axis_for_use, g_return_if_fail, GDK_AXIS_IGNORE, GDK_AXIS_LAST, GDK_CORE_POINTER, gdk_input_find_device(), i, _GdkDevicePrivate::info, NULL, and _GdkDeviceInfo::num_axes.
void gdk_input_set_extension_events | ( | GdkWindow * | window, | |
gint | mask, | |||
GdkExtensionMode | mode | |||
) |
Definition at line 1464 of file gdkinput-win32.c.
References _GdkDeviceInfo::deviceid, _GdkWindowPrivate::extension_events, FALSE, g_free(), g_list_append(), g_list_remove(), g_new, g_return_if_fail, GDK_CORE_POINTER, GDK_DRAWABLE_DESTROYED, GDK_ENTER_NOTIFY_MASK, GDK_EXTENSION_EVENTS_ALL, GDK_EXTENSION_EVENTS_NONE, gdk_input_devices, gdk_input_disable_window(), gdk_input_enable_window(), gdk_input_window_find(), gdk_input_windows, GDK_MODE_DISABLED, gdk_window_get_events(), gdk_window_set_events(), _GdkInputWindow::grabbed, _GdkDeviceInfo::has_cursor, if(), _GdkDevicePrivate::info, _GdkDeviceInfo::mode, _GdkInputWindow::mode, NULL, and _GdkInputWindow::window.
void gdk_input_set_key | ( | guint32 | deviceid, | |
guint | index, | |||
guint | keyval, | |||
GdkModifierType | modifiers | |||
) |
Definition at line 1383 of file gdkinput-win32.c.
References GDK_CORE_POINTER, gdk_input_vtable, and _GdkInputVTable::set_key.
gboolean gdk_input_set_mode | ( | guint32 | deviceid, | |
GdkInputMode | mode | |||
) |
Definition at line 659 of file gdkinput-win32.c.
References FALSE, GDK_CORE_POINTER, gdk_input_vtable, and _GdkInputVTable::set_mode.
void gdk_input_set_source | ( | guint32 | deviceid, | |
GdkInputSource | source | |||
) |
Definition at line 1375 of file gdkinput-win32.c.
References g_return_if_fail, gdk_input_find_device(), _GdkDevicePrivate::info, NULL, and _GdkDeviceInfo::source.
void gdk_input_window_get_pointer | ( | GdkWindow * | window, | |
guint32 | deviceid, | |||
gdouble * | x, | |||
gdouble * | y, | |||
gdouble * | pressure, | |||
gdouble * | xtilt, | |||
gdouble * | ytilt, | |||
GdkModifierType * | mask | |||
) |
Definition at line 1610 of file gdkinput-win32.c.
References gdk_input_vtable, and _GdkInputVTable::get_pointer.