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) {