Struct
GimpColorArray
Description [src]
typedef GeglColor** GimpColorArray
A boxed type which is nothing more than an alias to a NULL
-terminated array
of GeglColor
.
The code fragments in the following example show the use of a property of
type GIMP_TYPE_COLOR_ARRAY
with g_object_class_install_property(),
g_object_set()
and g_object_get().
g_object_class_install_property (object_class,
PROP_COLORS,
g_param_spec_boxed ("colors",
_("Colors"),
_("List of colors"),
GIMP_TYPE_COLOR_ARRAY,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
GeglColor *colors[] = { gegl_color_new ("red"), gegl_color_new ("blue"), NULL };
g_object_set (obj, "colors", colors, NULL);
GeglColors **colors;
g_object_get (obj, "colors", &colors, NULL);
gimp_color_array_free (colors);