From b02a29fee7f4ea4e2a814bcb83caed18edc9dbb7 Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Tue, 20 Aug 2024 21:29:47 +0200 Subject: [PATCH] clutter/context: Add API to get the corresponding Settings Part-of: --- clutter/clutter/clutter-context.c | 8 ++++++++ clutter/clutter/clutter-context.h | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/clutter/clutter/clutter-context.c b/clutter/clutter/clutter-context.c index 02ee1f8df..176c9d0f1 100644 --- a/clutter/clutter/clutter-context.c +++ b/clutter/clutter/clutter-context.c @@ -376,3 +376,11 @@ clutter_context_get_show_fps (ClutterContext *context) { return context->show_fps; } + +ClutterSettings * +clutter_context_get_settings (ClutterContext *context) +{ + g_return_val_if_fail (CLUTTER_IS_CONTEXT (context), NULL); + + return context->settings; +} diff --git a/clutter/clutter/clutter-context.h b/clutter/clutter/clutter-context.h index a88d09237..c211a56e9 100644 --- a/clutter/clutter/clutter-context.h +++ b/clutter/clutter/clutter-context.h @@ -69,3 +69,11 @@ ClutterPipelineCache * clutter_context_get_pipeline_cache (ClutterContext *clutt */ CLUTTER_EXPORT ClutterColorManager * clutter_context_get_color_manager (ClutterContext *context); + +/** + * clutter_context_get_settings: + * + * Returns: (transfer none): The %ClutterSettings + */ +CLUTTER_EXPORT +ClutterSettings * clutter_context_get_settings (ClutterContext *context);