clutter: Add clutter_input_device_[gs]et_mapping()

This function call only applies to tablets, and thus will error
out unless it's called with CLUTTER_TABLET_DEVICEs. This will
allow setting absolute/relative mapping on those on the fly, as
this is optional.
This commit is contained in:
Carlos Garnacho
2016-05-13 19:57:51 +02:00
parent 73958aeb59
commit 9587a60da4
4 changed files with 58 additions and 0 deletions

View File

@ -150,6 +150,13 @@ gint clutter_input_device_get_n_mode_groups (ClutterInputDev
CLUTTER_AVAILABLE_IN_ALL
const gchar * clutter_input_device_get_device_node (ClutterInputDevice *device);
CLUTTER_AVAILABLE_IN_ALL
ClutterInputDeviceMapping clutter_input_device_get_mapping_mode (ClutterInputDevice *device);
CLUTTER_AVAILABLE_IN_ALL
void clutter_input_device_set_mapping_mode (ClutterInputDevice *device,
ClutterInputDeviceMapping mapping);
G_END_DECLS
#endif /* __CLUTTER_INPUT_DEVICE_H__ */