summaryrefslogtreecommitdiff
path: root/src/backends/meta-backend-private.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-07-08 18:17:13 +0200
committerMarge Bot <marge-bot@gnome.org>2020-11-27 15:14:33 +0000
commit8a8d47725cc17ea862a7563ce99fbd780c477f2e (patch)
treef32f322bb3932d8df35ebb8267cca6b1ea14c10e /src/backends/meta-backend-private.h
parentefd065259d34710b053471cd6f7d9bf58f16b8fb (diff)
downloadmutter-8a8d47725cc17ea862a7563ce99fbd780c477f2e.tar.gz
backends: Delegate pointer confinements to an impl object
Split pointer confinements in 2 objects, one set from the upper layers containing its definition, and another managed by the backend that applies it. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403>
Diffstat (limited to 'src/backends/meta-backend-private.h')
-rw-r--r--src/backends/meta-backend-private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backends/meta-backend-private.h b/src/backends/meta-backend-private.h
index 0b62ed4bf..afce64fd7 100644
--- a/src/backends/meta-backend-private.h
+++ b/src/backends/meta-backend-private.h
@@ -101,6 +101,8 @@ struct _MetaBackendClass
void (* set_numlock) (MetaBackend *backend,
gboolean numlock_state);
+ void (* set_pointer_constraint) (MetaBackend *backend,
+ MetaPointerConstraint *constraint);
};
void meta_init_backend (GType backend_gtype);