From 3661097c04384dc23275387c6d48e632368e0a88 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sat, 14 Apr 2018 21:11:05 +0200 Subject: [PATCH] app: add gimp_pdb_context_get_paint_options_list() Which returns the entire GimpContainer of paint options. --- app/pdb/gimppdbcontext.c | 8 ++++++++ app/pdb/gimppdbcontext.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/app/pdb/gimppdbcontext.c b/app/pdb/gimppdbcontext.c index 086e04d14c..07aa801e8c 100644 --- a/app/pdb/gimppdbcontext.c +++ b/app/pdb/gimppdbcontext.c @@ -503,6 +503,14 @@ gimp_pdb_context_new (Gimp *gimp, return GIMP_CONTEXT (context); } +GimpContainer * +gimp_pdb_context_get_paint_options_list (GimpPDBContext *context) +{ + g_return_val_if_fail (GIMP_IS_PDB_CONTEXT (context), NULL); + + return context->paint_options_list; +} + GimpPaintOptions * gimp_pdb_context_get_paint_options (GimpPDBContext *context, const gchar *name) diff --git a/app/pdb/gimppdbcontext.h b/app/pdb/gimppdbcontext.h index 42d6db2c96..3e659dbc0d 100644 --- a/app/pdb/gimppdbcontext.h +++ b/app/pdb/gimppdbcontext.h @@ -71,6 +71,8 @@ GimpContext * gimp_pdb_context_new (Gimp *gimp, GimpContext *parent, gboolean set_parent); +GimpContainer * gimp_pdb_context_get_paint_options_list + (GimpPDBContext *context); GimpPaintOptions * gimp_pdb_context_get_paint_options (GimpPDBContext *context, const gchar *name); GList * gimp_pdb_context_get_brush_options (GimpPDBContext *context);