Add gdk_device_get_n_axes
https://bugzilla.gnome.org/show_bug.cgi?id=624221
This commit is contained in:
@@ -1070,6 +1070,7 @@ gdk_device_get_history
|
||||
gdk_device_free_history
|
||||
GdkTimeCoord
|
||||
gdk_device_get_axis
|
||||
gdk_device_get_n_axes
|
||||
|
||||
<SUBSECTION>
|
||||
gdk_input_set_extension_events
|
||||
|
||||
@@ -386,6 +386,7 @@ gdk_device_get_history
|
||||
gdk_device_get_key
|
||||
gdk_device_get_mode
|
||||
gdk_device_get_name
|
||||
gdk_device_get_n_axes
|
||||
gdk_device_get_source
|
||||
gdk_device_get_type G_GNUC_CONST
|
||||
gdk_device_set_axis_use
|
||||
|
||||
@@ -141,6 +141,7 @@ void gdk_device_get_key (GdkDevice *device,
|
||||
GdkModifierType *modifiers);
|
||||
GdkAxisUse gdk_device_get_axis_use (GdkDevice *device,
|
||||
guint index);
|
||||
gint gdk_device_get_n_axes (GdkDevice *device);
|
||||
|
||||
/* Functions to configure a device */
|
||||
void gdk_device_set_source (GdkDevice *device,
|
||||
|
||||
@@ -198,6 +198,14 @@ gdk_device_get_axis_use (GdkDevice *device,
|
||||
return device->axes[index].use;
|
||||
}
|
||||
|
||||
gint
|
||||
gdk_device_get_n_axes (GdkDevice *device)
|
||||
{
|
||||
g_return_val_if_fail (GDK_IS_DEVICE (device), 0);
|
||||
|
||||
return device->num_axes;
|
||||
}
|
||||
|
||||
void
|
||||
gdk_device_set_axis_use (GdkDevice *device,
|
||||
guint index,
|
||||
|
||||
@@ -193,6 +193,14 @@ gdk_device_get_axis_use (GdkDevice *device,
|
||||
return device->axes[index].use;
|
||||
}
|
||||
|
||||
gint
|
||||
gdk_device_get_n_axes (GdkDevice *device)
|
||||
{
|
||||
g_return_val_if_fail (GDK_IS_DEVICE (device), 0);
|
||||
|
||||
return device->num_axes;
|
||||
}
|
||||
|
||||
void
|
||||
gdk_device_set_axis_use (GdkDevice *device,
|
||||
guint index,
|
||||
|
||||
@@ -317,6 +317,22 @@ gdk_device_get_axis_use (GdkDevice *device,
|
||||
return device->axes[index].use;
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_device_get_n_axes:
|
||||
* @device: a #GdkDevice.
|
||||
*
|
||||
* Returns: the number of axes of this device.
|
||||
*
|
||||
* Since: 2.22
|
||||
**/
|
||||
gint
|
||||
gdk_device_get_n_axes (GdkDevice *device)
|
||||
{
|
||||
g_return_val_if_fail (GDK_IS_DEVICE (device), 0);
|
||||
|
||||
return device->num_axes;
|
||||
}
|
||||
|
||||
void
|
||||
gdk_device_set_axis_use (GdkDevice *device,
|
||||
guint index,
|
||||
|
||||
Reference in New Issue
Block a user