| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpTagged;
GimpTaggedInterface;
void gimp_tagged_add_tag (GimpTagged *tagged,
GimpTag tag);
void gimp_tagged_remove_tag (GimpTagged *tagged,
GimpTag tag);
GList* gimp_tagged_get_get_tags (GimpTagged *tagged);
GimpTaggedInterface is implemented by GimpBrushPipe, GimpBrush, GimpData, GimpBrushGenerated, GimpBrushClipboard, GimpPalette, GimpGradient, GimpCurve, GimpPattern and GimpPatternClipboard.
void gimp_tagged_add_tag (GimpTagged *tagged, GimpTag tag);
Adds tag to the tagged object. The GimpTagged::tag-added signal
is emitted if and only if the tag was not already assigned to this
object.
|
an object that implements the GimpTagged interface
|
|
a GimpTag
|
void gimp_tagged_remove_tag (GimpTagged *tagged, GimpTag tag);
Removes tag from the tagged object. The GimpTagged::tag-removed
signal is emitted if and only if the tag was actually assigned to
this object.
|
an object that implements the GimpTagged interface
|
|
a GimpTag
|
GList* gimp_tagged_get_get_tags (GimpTagged *tagged);
|
|
Returns : |
"tag-added" signalvoid user_function (GimpTaggedInterface *gimptaggedinterface, gint arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"tag-removed" signalvoid user_function (GimpTaggedInterface *gimptaggedinterface, gint arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |