| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpContainer;
GType gimp_container_get_type (void);
GType gimp_container_children_type (const GimpContainer *container);
GimpContainerPolicy gimp_container_policy (const GimpContainer *container);
gint gimp_container_num_children (const GimpContainer *container);
gboolean gimp_container_is_empty (const GimpContainer *container);
gboolean gimp_container_add (GimpContainer *container,
GimpObject *object);
gboolean gimp_container_remove (GimpContainer *container,
GimpObject *object);
gboolean gimp_container_insert (GimpContainer *container,
GimpObject *object,
gint new_index);
gboolean gimp_container_reorder (GimpContainer *container,
GimpObject *object,
gint new_index);
void gimp_container_clear (GimpContainer *container);
void gimp_container_freeze (GimpContainer *container);
void gimp_container_thaw (GimpContainer *container);
gboolean gimp_container_frozen (GimpContainer *container);
gboolean gimp_container_have (const GimpContainer *container,
GimpObject *object);
void gimp_container_foreach (const GimpContainer *container,
GFunc func,
gpointer user_data);
GimpObject* gimp_container_get_child_by_name (const GimpContainer *container,
const gchar *name);
GimpObject* gimp_container_get_child_by_index (const GimpContainer *container,
gint index);
gint gimp_container_get_child_index (const GimpContainer *container,
const GimpObject *object);
GQuark gimp_container_add_handler (GimpContainer *container,
const gchar *signame,
GCallback callback,
gpointer callback_data);
void gimp_container_remove_handler (GimpContainer *container,
GQuark id);
gchar** gimp_container_get_name_array (const GimpContainer *container,
gint *length);
"children-type" GType : Read / Write / Construct Only "policy" GimpContainerPolicy : Read / Write / Construct Only
"add" : Run First "freeze" : Run Last "remove" : Run First "reorder" : Run First "thaw" : Run Last
GType gimp_container_children_type (const GimpContainer *container);
|
|
Returns : |
GimpContainerPolicy gimp_container_policy (const GimpContainer *container);
|
|
Returns : |
gint gimp_container_num_children (const GimpContainer *container);
|
|
Returns : |
gboolean gimp_container_is_empty (const GimpContainer *container);
|
|
Returns : |
gboolean gimp_container_add (GimpContainer *container, GimpObject *object);
|
|
|
|
Returns : |
gboolean gimp_container_remove (GimpContainer *container, GimpObject *object);
|
|
|
|
Returns : |
gboolean gimp_container_insert (GimpContainer *container, GimpObject *object, gint new_index);
|
|
|
|
|
|
Returns : |
gboolean gimp_container_reorder (GimpContainer *container, GimpObject *object, gint new_index);
|
|
|
|
|
|
Returns : |
gboolean gimp_container_frozen (GimpContainer *container);
|
|
Returns : |
gboolean gimp_container_have (const GimpContainer *container, GimpObject *object);
|
|
|
|
Returns : |
void gimp_container_foreach (const GimpContainer *container, GFunc func, gpointer user_data);
|
|
|
|
|
GimpObject* gimp_container_get_child_by_name (const GimpContainer *container, const gchar *name);
|
|
|
|
Returns : |
GimpObject* gimp_container_get_child_by_index (const GimpContainer *container, gint index);
|
|
|
|
Returns : |
gint gimp_container_get_child_index (const GimpContainer *container, const GimpObject *object);
|
|
|
|
Returns : |
GQuark gimp_container_add_handler (GimpContainer *container, const gchar *signame, GCallback callback, gpointer callback_data);
|
|
|
|
|
|
|
|
Returns : |
void gimp_container_remove_handler (GimpContainer *container, GQuark id);
|
|
|
gchar** gimp_container_get_name_array (const GimpContainer *container, gint *length);
|
|
|
|
Returns : |
"policy" property"policy" GimpContainerPolicy : Read / Write / Construct Only
Default value: GIMP_CONTAINER_POLICY_STRONG
"add" signalvoid user_function (GimpContainer *gimpcontainer, GimpObject *arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"freeze" signalvoid user_function (GimpContainer *gimpcontainer, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"remove" signalvoid user_function (GimpContainer *gimpcontainer, GimpObject *arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"reorder" signalvoid user_function (GimpContainer *gimpcontainer, GimpObject *arg1, gint arg2, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
|
|
user data set when the signal handler was connected. |
"thaw" signalvoid user_function (GimpContainer *gimpcontainer, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |