GimpPDBContext

GimpPDBContext

Synopsis

struct              GimpPDBContext;
struct              GimpPDBContextClass;
GimpContext *       gimp_pdb_context_new                (Gimp *gimp,
                                                         GimpContext *parent,
                                                         gboolean set_parent);
GimpPaintOptions *  gimp_pdb_context_get_paint_options  (GimpPDBContext *context,
                                                         const gchar *name);
GList *             gimp_pdb_context_get_brush_options  (GimpPDBContext *context);

Description

Details

struct GimpPDBContext

struct GimpPDBContext {
  GimpContext             parent_instance;

  gboolean                antialias;
  gboolean                feather;
  gdouble                 feather_radius_x;
  gdouble                 feather_radius_y;
  gboolean                sample_merged;
  GimpSelectCriterion     sample_criterion;
  gdouble                 sample_threshold;
  gboolean                sample_transparent;

  GimpInterpolationType   interpolation;
  GimpTransformDirection  transform_direction;
  GimpTransformResize     transform_resize;
  gint                    transform_recursion;

  GimpContainer          *paint_options_list;
};


struct GimpPDBContextClass

struct GimpPDBContextClass {
  GimpContextClass  parent_class;
};


gimp_pdb_context_new ()

GimpContext *       gimp_pdb_context_new                (Gimp *gimp,
                                                         GimpContext *parent,
                                                         gboolean set_parent);


gimp_pdb_context_get_paint_options ()

GimpPaintOptions *  gimp_pdb_context_get_paint_options  (GimpPDBContext *context,
                                                         const gchar *name);


gimp_pdb_context_get_brush_options ()

GList *             gimp_pdb_context_get_brush_options  (GimpPDBContext *context);