backends: Add empty stubs for tablet configuration

Those will be called when configuring tablets.
This commit is contained in:
Carlos Garnacho
2016-05-13 12:15:02 +02:00
parent 5ea39e0e77
commit 220ac7c8f2
3 changed files with 75 additions and 0 deletions

View File

@@ -23,6 +23,7 @@
#define META_INPUT_SETTINGS_PRIVATE_H
#include "display-private.h"
#include "meta-monitor-manager-private.h"
#include <clutter/clutter.h>
@@ -78,6 +79,20 @@ struct _MetaInputSettingsClass
gboolean repeat,
guint delay,
guint interval);
void (* set_tablet_mapping) (MetaInputSettings *settings,
ClutterInputDevice *device,
GDesktopTabletMapping mapping);
void (* set_tablet_keep_aspect) (MetaInputSettings *settings,
ClutterInputDevice *device,
MetaOutput *output,
gboolean keep_aspect);
void (* set_tablet_area) (MetaInputSettings *settings,
ClutterInputDevice *device,
gdouble padding_left,
gdouble padding_right,
gdouble padding_top,
gdouble padding_bottom);
};
GType meta_input_settings_get_type (void) G_GNUC_CONST;