Class
ClutterInputDevice
Description [src]
final class Clutter.InputDevice : GObject.Object
{
/* No available fields */
}
An input device managed by Clutter
ClutterInputDevice
represents an input device known to Clutter.
The ClutterInputDevice
class holds the state of the device, but
its contents are usually defined by the Clutter backend in use.
Instance methods
clutter_input_device_get_has_cursor
Retrieves whether device
has a pointer that follows the
device motion.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct ClutterInputDeviceClass {
GObjectClass parent_class;
gboolean (* is_mode_switch_button) (
ClutterInputDevice* device,
guint group,
guint button
);
gint (* get_group_n_modes) (
ClutterInputDevice* device,
gint group
);
gboolean (* is_grouped) (
ClutterInputDevice* device,
ClutterInputDevice* other_device
);
int (* get_pad_feature_group) (
ClutterInputDevice* device,
ClutterInputDevicePadFeature feature,
int n_feature
);
gboolean (* get_dimensions) (
ClutterInputDevice* device,
unsigned int* width,
unsigned int* height
);
}
No description available.
Class members
parent_class: GObjectClass
No description available.
is_mode_switch_button: gboolean (* is_mode_switch_button) ( ClutterInputDevice* device, guint group, guint button )
No description available.
get_group_n_modes: gint (* get_group_n_modes) ( ClutterInputDevice* device, gint group )
No description available.
is_grouped: gboolean (* is_grouped) ( ClutterInputDevice* device, ClutterInputDevice* other_device )
No description available.
get_pad_feature_group: int (* get_pad_feature_group) ( ClutterInputDevice* device, ClutterInputDevicePadFeature feature, int n_feature )
No description available.
get_dimensions: gboolean (* get_dimensions) ( ClutterInputDevice* device, unsigned int* width, unsigned int* height )
No description available.