Top | ![]() |
![]() |
![]() |
![]() |
#define | AGS_RECALL_ID_GET_OBJ_MUTEX() |
pthread_mutex_t * | ags_recall_id_get_class_mutex () |
void | ags_recall_id_set_sound_scope () |
gboolean | ags_recall_id_check_sound_scope () |
gboolean | ags_recall_id_test_staging_flags () |
void | ags_recall_id_set_staging_flags () |
void | ags_recall_id_unset_staging_flags () |
gboolean | ags_recall_id_check_staging_flags () |
gboolean | ags_recall_id_test_state_flags () |
void | ags_recall_id_set_state_flags () |
void | ags_recall_id_unset_state_flags () |
gboolean | ags_recall_id_check_state_flags () |
AgsRecallID * | ags_recall_id_find_recycling_context () |
AgsRecallID * | ags_recall_id_find_parent_recycling_context () |
AgsRecallID * | ags_recall_id_new () |
#define | AGS_IS_RECALL_ID() |
#define | AGS_RECALL_ID() |
#define | AGS_RECALL_ID_CLASS() |
#define | AGS_RECALL_ID_GET_CLASS() |
GType | ags_recall_id_get_type () |
#define AGS_RECALL_ID_GET_OBJ_MUTEX(obj) (((AgsRecallID *) obj)->obj_mutex)
pthread_mutex_t *
ags_recall_id_get_class_mutex ();
Use this function's returned mutex to access mutex fields.
Since: 2.0.0
void ags_recall_id_set_sound_scope (AgsRecallID *recall_id
,gint sound_scope
);
gboolean ags_recall_id_check_sound_scope (AgsRecallID *recall_id
,gint sound_scope
);
Check if sound_scope
is set for recall_id
.
Since: 2.0.0
gboolean ags_recall_id_test_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Test staging_flags
to be set on recall_id
.
Since: 2.0.0
void ags_recall_id_set_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Set staging flags.
Since: 2.0.0
void ags_recall_id_unset_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Unset staging flags.
Since: 2.0.0
gboolean ags_recall_id_check_staging_flags (AgsRecallID *recall_id
,guint staging_flags
);
Check the occurence of staging_flags
in recall_id
.
Since: 2.0.0
gboolean ags_recall_id_test_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Test state_flags
to be set on recall_id
.
Since: 2.0.0
void ags_recall_id_set_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Set state flags.
Since: 2.0.0
void ags_recall_id_unset_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Unset state flags.
Since: 2.0.0
gboolean ags_recall_id_check_state_flags (AgsRecallID *recall_id
,guint state_flags
);
Check the occurence of state_flags
in recall_id
.
Since: 2.0.0
AgsRecallID * ags_recall_id_find_recycling_context (GList *recall_id
,AgsRecyclingContext *recycling_context
);
Retrieve recall id by recycling context.
recall_id |
a GList containing AgsRecallID |
|
recycling_context |
the AgsRecyclingContext to match |
Since: 2.0.0
AgsRecallID * ags_recall_id_find_parent_recycling_context (GList *recall_id
,AgsRecyclingContext *parent_recycling_context
);
Retrieve recall id by recycling context.
recall_id |
a GList containing AgsRecallID |
|
parent_recycling_context |
the AgsRecyclingContext to match |
Since: 2.0.0
#define AGS_IS_RECALL_ID(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_RECALL_ID))
#define AGS_RECALL_ID(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), AGS_TYPE_RECALL_ID, AgsRecallID))
#define AGS_RECALL_ID_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), AGS_TYPE_RECALL_ID, AgsRecallIDClass))
#define AGS_RECALL_ID_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_RECALL_ID, AgsRecallIDClass))
“recycling-context”
property“recycling-context” GObject *
The dynamic run context belonging to.
Flags: Read / Write
Since: 2.0.0