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