| Top |
| #define | AGS_RECALL_DEFAULT_VERSION |
| #define | AGS_RECALL_DEFAULT_BUILD_ID |
| enum | AgsRecallFlags |
| enum | AgsRecallNotifyDependencyMode |
| struct | AgsRecallHandler |
void ags_recall_set_flags (,AgsRecall *recall);guint flags
Set flags recursivly.
Since 0.4
void ags_recall_resolve_dependencies ();AgsRecall *reall
A signal indicating that the inheriting object should resolve it's dependencies.
Since 0.4
void ags_recall_run_init_pre ();AgsRecall *recall
Prepare for run, this is the pre stage within the preparation.
Since 0.4
void ags_recall_run_init_inter ();AgsRecall *recall
Prepare for run, this is the inter stage within the preparation.
Since 0.4
void ags_recall_run_init_post ();AgsRecall *recall
Prepare for run, this is the post stage within the preparation.
Since 0.4
void ags_recall_run_pre ();AgsRecall *recall
This is the pre stage within a run.
Since 0.4
void ags_recall_run_inter ();AgsRecall *recall
This is the inter stage within a run.
Since 0.4
void ags_recall_run_post ();AgsRecall *recall
This is the post stage within a run.
Since 0.4
void ags_recall_stop_persistent ();AgsRecall *recall
Unsets the AGS_RECALL_PERSISTENT flag set and invokes ags_recall_done().
Since 0.4
void ags_recall_done ();AgsRecall *recall
The
Since 0.4
void ags_recall_cancel ();AgsRecall *recall
The
Since 0.4
void ags_recall_remove ();AgsRecall *recall
The
Since 0.4
gboolean ags_recall_is_done (,GList *recalls);GObject *recycling_container
Check if recall is over.
Since 0.4
AgsRecall * ags_recall_duplicate (,AgsRecall *recall);AgsRecallID *recall_id
Should duplicate an AGS_RECALL_TEMPLATE.
Since 0.4
void ags_recall_set_recall_id (,AgsRecall *recall);AgsRecallID *recall_id
Sets the recall id recursively.
Since 0.4
void ags_recall_set_devout_recursive (,AgsRecall *recall);GObject *devout
void ags_recall_notify_dependency (,AgsRecall *recall,guint dependency);gint count
Notifies a recall that an other depends on it.
Since 0.4
void ags_recall_add_dependency (,AgsRecall *recall);AgsRecallDependency *dependency
Associate a new dependency for this recall.
Since 0.4
void ags_recall_remove_dependency (,AgsRecall *recall);AgsRecall *template
Remove a prior associated dependency.
Since 0.4
GList * ags_recall_get_dependencies ();AgsRecall *recall
Retrieve dependencies.
Since 0.4
void ags_recall_remove_child (,AgsRecall *recall);AgsRecall *child
An
Since 0.4
void ags_recall_add_child (,AgsRecall *recall);AgsRecall *child
An
Since 0.4
GList * ags_recall_get_children ();AgsRecall *recall
Retrieve children.
Since 0.4
GList * ags_recall_find_by_effect (,GList *list,AgsRecallID *recall_id);char *effect
Finds next matching effect name. Intended to be used as iteration function.
Since 0.4
GList * ags_recall_find_type (,GList *recall);GType type
Finds next matching recall for type. Intended to be used as iteration function.
Since 0.4
GList * ags_recall_find_template ();GList *recall
Finds next template, see AGS_RECALL_TEMPLATE flag. Intended to be used as iteration function.
Since 0.4
GList * ags_recall_template_find_type (,GList *recall);GType type
Finds next matching recall for type which is a template, see AGS_RECALL_TEMPLATE flag. Intended to be used as iteration function.
Since 0.4
GList * ags_recall_find_type_with_recycling_container (,GList *recall,GType type);GObject *recycling_container
Finds next matching recall for type which has recycling_container
, see
Since 0.4
GList * ags_recall_find_recycling_container (,GList *recall);GObject *recycling_container
Finds next matching recall which has recycling_container
, see
Since 0.4
GList * ags_recall_find_provider (,GList *recall);GObject *provider
Finds provider eg.
Since 0.4
GList * ags_recall_template_find_provider (,GList *recall);GObject *provider
GList * ags_recall_find_provider_with_recycling_container (,GList *recall,GObject *provider);GObject *recycling_container
Like ags_recall_template_find_provider() but given additionally recycling_container
as search parameter.
Since 0.4
AgsRecallHandler * ags_recall_handler_alloc (const,gchar *signal_name,GCallback callback);GObject *data
Allocates
signal_name |
signal's name to connect |
|
callback |
the |
|
data |
the data to pass the callback |
Since 0.4
void ags_recall_add_handler (,AgsRecall *recallAgsRecallHandler *recall_handler);
Connect callback to recall
specified by recall_handler
.
Since 0.4
void ags_recall_remove_handler (,AgsRecall *recallAgsRecallHandler *recall_handler);
Remove a recall
.
Since 0.4