Go to the source code of this file.
|
| enum | GdkExtensionMode { GDK_EXTENSION_EVENTS_NONE
, GDK_EXTENSION_EVENTS_ALL
, GDK_EXTENSION_EVENTS_CURSOR
} |
| |
| enum | GdkInputSource { GDK_SOURCE_MOUSE
, GDK_SOURCE_PEN
, GDK_SOURCE_ERASER
, GDK_SOURCE_CURSOR
} |
| |
| enum | GdkInputMode { GDK_MODE_DISABLED
, GDK_MODE_SCREEN
, GDK_MODE_WINDOW
} |
| |
| enum | GdkAxisUse {
GDK_AXIS_IGNORE
, GDK_AXIS_X
, GDK_AXIS_Y
, GDK_AXIS_PRESSURE
,
GDK_AXIS_XTILT
, GDK_AXIS_YTILT
, GDK_AXIS_WHEEL
, GDK_AXIS_LAST
} |
| |
|
| GType | gdk_device_get_type (void) G_GNUC_CONST |
| |
| GList * | gdk_devices_list (void) |
| |
| const gchar * | gdk_device_get_name (GdkDevice *device) |
| |
| GdkInputSource | gdk_device_get_source (GdkDevice *device) |
| |
| GdkInputMode | gdk_device_get_mode (GdkDevice *device) |
| |
| gboolean | gdk_device_get_has_cursor (GdkDevice *device) |
| |
| void | gdk_device_get_key (GdkDevice *device, guint index, guint *keyval, GdkModifierType *modifiers) |
| |
| GdkAxisUse | gdk_device_get_axis_use (GdkDevice *device, guint index) |
| |
| gint | gdk_device_get_n_keys (GdkDevice *device) |
| |
| gint | gdk_device_get_n_axes (GdkDevice *device) |
| |
| void | gdk_device_set_source (GdkDevice *device, GdkInputSource source) |
| |
| gboolean | gdk_device_set_mode (GdkDevice *device, GdkInputMode mode) |
| |
| void | gdk_device_set_key (GdkDevice *device, guint index_, guint keyval, GdkModifierType modifiers) |
| |
| void | gdk_device_set_axis_use (GdkDevice *device, guint index_, GdkAxisUse use) |
| |
| void | gdk_device_get_state (GdkDevice *device, GdkWindow *window, gdouble *axes, GdkModifierType *mask) |
| |
| gboolean | gdk_device_get_history (GdkDevice *device, GdkWindow *window, guint32 start, guint32 stop, GdkTimeCoord ***events, gint *n_events) |
| |
| void | gdk_device_free_history (GdkTimeCoord **events, gint n_events) |
| |
| gboolean | gdk_device_get_axis (GdkDevice *device, gdouble *axes, GdkAxisUse use, gdouble *value) |
| |
| void | gdk_input_set_extension_events (GdkWindow *window, gint mask, GdkExtensionMode mode) |
| |
| GdkDevice * | gdk_device_get_core_pointer (void) |
| |
◆ GDK_DEVICE
◆ GDK_DEVICE_CLASS
◆ GDK_DEVICE_GET_CLASS
◆ GDK_IS_DEVICE
| #define GDK_IS_DEVICE |
( |
|
object | ) |
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DEVICE)) |
◆ GDK_IS_DEVICE_CLASS
| #define GDK_IS_DEVICE_CLASS |
( |
|
klass | ) |
(G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_DEVICE)) |
◆ GDK_MAX_TIMECOORD_AXES
| #define GDK_MAX_TIMECOORD_AXES 128 |
◆ GDK_TYPE_DEVICE
◆ GdkDevice
◆ GdkDeviceAxis
◆ GdkDeviceClass
◆ GdkDeviceKey
◆ GdkTimeCoord
◆ GdkAxisUse
| Enumerator |
|---|
| GDK_AXIS_IGNORE | |
| GDK_AXIS_X | |
| GDK_AXIS_Y | |
| GDK_AXIS_PRESSURE | |
| GDK_AXIS_XTILT | |
| GDK_AXIS_YTILT | |
| GDK_AXIS_WHEEL | |
| GDK_AXIS_LAST | |
Definition at line 73 of file gdkinput.h.
◆ GdkExtensionMode
| Enumerator |
|---|
| GDK_EXTENSION_EVENTS_NONE | |
| GDK_EXTENSION_EVENTS_ALL | |
| GDK_EXTENSION_EVENTS_CURSOR | |
Definition at line 51 of file gdkinput.h.
◆ GdkInputMode
| Enumerator |
|---|
| GDK_MODE_DISABLED | |
| GDK_MODE_SCREEN | |
| GDK_MODE_WINDOW | |
Definition at line 66 of file gdkinput.h.
◆ GdkInputSource
| Enumerator |
|---|
| GDK_SOURCE_MOUSE | |
| GDK_SOURCE_PEN | |
| GDK_SOURCE_ERASER | |
| GDK_SOURCE_CURSOR | |
Definition at line 58 of file gdkinput.h.
◆ gdk_device_free_history()
| void gdk_device_free_history |
( |
GdkTimeCoord ** |
events, |
|
|
gint |
n_events |
|
) |
| |
◆ gdk_device_get_axis()
| gboolean gdk_device_get_axis |
( |
GdkDevice * |
device, |
|
|
gdouble * |
axes, |
|
|
GdkAxisUse |
use, |
|
|
gdouble * |
value |
|
) |
| |
◆ gdk_device_get_axis_use()
◆ gdk_device_get_core_pointer()
| GdkDevice* gdk_device_get_core_pointer |
( |
void |
| ) |
|
◆ gdk_device_get_has_cursor()
| gboolean gdk_device_get_has_cursor |
( |
GdkDevice * |
device | ) |
|
◆ gdk_device_get_history()
◆ gdk_device_get_key()
◆ gdk_device_get_mode()
◆ gdk_device_get_n_axes()
| gint gdk_device_get_n_axes |
( |
GdkDevice * |
device | ) |
|
◆ gdk_device_get_n_keys()
| gint gdk_device_get_n_keys |
( |
GdkDevice * |
device | ) |
|
◆ gdk_device_get_name()
| const gchar* gdk_device_get_name |
( |
GdkDevice * |
device | ) |
|
◆ gdk_device_get_source()
◆ gdk_device_get_state()
◆ gdk_device_get_type()
| GType gdk_device_get_type |
( |
void |
| ) |
|
◆ gdk_device_set_axis_use()
◆ gdk_device_set_key()
◆ gdk_device_set_mode()
◆ gdk_device_set_source()
◆ gdk_devices_list()
| GList* gdk_devices_list |
( |
void |
| ) |
|
◆ gdk_input_set_extension_events()