GObject.Object
Clutter.DeviceManager
Import line: | Clutter = imports.gi.Clutter; |
GIR File: | Clutter-1.0.gir |
C documentation: | ClutterDeviceManager |
Class : | DeviceManager |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
backend : Clutter.Backend
|
Clutter.DeviceManager | |
parent_instance : GObject.Object
read only
|
Clutter.DeviceManager | |
priv : Clutter.DeviceManagerPrivate
read only
|
Clutter.DeviceManager |
Method / Constructor | Defined By | |
---|---|---|
new Clutter.DeviceManager
(Object properties)
Create a new Clutter.DeviceManager
Create a new Clutter.DeviceManager
|
||
Clutter.DeviceManager.get_default
()
:
Clutter.DeviceManager
Retrieves the device manager singleton
The returned instance is owned by Clutter and it should not be modified or freed
Retrieves the device manager singleton
The returned instance is owned by Clutter and it should not be modified or freed
|
Clutter.DeviceManager | |
get_core_device
(InputDeviceType device_type)
:
Clutter.InputDevice
Retrieves the core ClutterInputDevice of type device_type
Core devices are devices created automatically by the default Clutter backend returned device is owned by the ClutterDeviceManager and should not be modified or freed
Retrieves the core ClutterInputDevice of type device_type
Core devices are devices created automatically by the default Clutter backend returned device is owned by the ClutterDeviceManager and should not be modified or freed
|
Clutter.DeviceManager | |
get_device
(gint32 device_id)
:
Clutter.InputDevice
Retrieves the ClutterInputDevice with the given device_id
returned device is owned by the ClutterDeviceManager and should never be modified or freed
Retrieves the ClutterInputDevice with the given device_id
returned device is owned by the ClutterDeviceManager and should never be modified or freed
|
Clutter.DeviceManager | |
list_devices
()
:
Array
Lists all currently registered input devices
a newly allocated list of ClutterInputDevice objects.
Lists all currently registered input devices
a newly allocated list of ClutterInputDevice objects. Use g_slist_free() to deallocate it when done
|
Clutter.DeviceManager | |
peek_devices
()
:
Array
Lists all currently registered input devices
a pointer to the internal list of ClutterInputDevice objects.
Lists all currently registered input devices
a pointer to the internal list of ClutterInputDevice objects. The returned list is owned by the ClutterDeviceManager and should never be modified or freed
|
Clutter.DeviceManager |
Event | Defined By | |
---|---|---|
device_added (DeviceManager self, InputDevice device)
:
none
The ::device-added signal is emitted each time a device has been
added to the ClutterDeviceManager
The ::device-added signal is emitted each time a device has been
added to the ClutterDeviceManager
|
Clutter.DeviceManager | |
device_removed (DeviceManager self, InputDevice device)
:
none
The ::device-removed signal is emitted each time a device has been
removed from the ClutterDeviceManager
The ::device-removed signal is emitted each time a device has been
removed from the ClutterDeviceManager
|
Clutter.DeviceManager |
Class / Namespace | Method / Signal / Properties |
---|---|
Clutter.InputDevice
Property |
device_manager : Clutter.DeviceManager
|