From c4dc0bd75535b4ba739009332ef166a7f62312ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Wed, 1 Nov 2023 22:20:36 +0800 Subject: [PATCH] backend: Add getter for ClutterContext Part-of: --- src/backends/meta-backend-private.h | 3 +++ src/backends/meta-backend.c | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/src/backends/meta-backend-private.h b/src/backends/meta-backend-private.h index 707467654..334d03c16 100644 --- a/src/backends/meta-backend-private.h +++ b/src/backends/meta-backend-private.h @@ -124,6 +124,9 @@ void meta_backend_destroy (MetaBackend *backend); META_EXPORT_TEST ClutterBackend * meta_backend_get_clutter_backend (MetaBackend *backend); +META_EXPORT_TEST +ClutterContext * meta_backend_get_clutter_context (MetaBackend *backend); + META_EXPORT_TEST ClutterSeat * meta_backend_get_default_seat (MetaBackend *backend); diff --git a/src/backends/meta-backend.c b/src/backends/meta-backend.c index 298622f91..c3a57206e 100644 --- a/src/backends/meta-backend.c +++ b/src/backends/meta-backend.c @@ -1650,6 +1650,14 @@ meta_backend_set_client_pointer_constraint (MetaBackend *backend, g_set_object (&priv->client_pointer_constraint, constraint); } +ClutterContext * +meta_backend_get_clutter_context (MetaBackend *backend) +{ + MetaBackendPrivate *priv = meta_backend_get_instance_private (backend); + + return priv->clutter_context; +} + ClutterBackend * meta_backend_get_clutter_backend (MetaBackend *backend) {