Interface
AgsAudioSoundContainer
Prerequisite
In order to implement SoundContainer, your type must inherit fromGObject
.
Interface structure
struct AgsAudioSoundContainerInterface {
GTypeInterface ginterface;
gboolean (* open) (
AgsSoundContainer* sound_container,
gchar* filename
);
guint (* get_level_count) (
AgsSoundContainer* sound_container
);
guint (* get_nesting_level) (
AgsSoundContainer* sound_container
);
gchar* (* get_level_id) (
AgsSoundContainer* sound_container
);
guint (* get_level_index) (
AgsSoundContainer* sound_container
);
gchar** (* get_sublevel_name) (
AgsSoundContainer* sound_container
);
guint (* level_up) (
AgsSoundContainer* sound_container,
guint level_count
);
guint (* select_level_by_id) (
AgsSoundContainer* sound_container,
gchar* level_id
);
guint (* select_level_by_index) (
AgsSoundContainer* sound_container,
guint level_index
);
GList* (* get_resource_all) (
AgsSoundContainer* sound_container
);
GList* (* get_resource_by_name) (
AgsSoundContainer* sound_container,
gchar* resource_name
);
GList* (* get_resource_by_index) (
AgsSoundContainer* sound_container,
guint resource_index
);
GList* (* get_resource_current) (
AgsSoundContainer* sound_container
);
void (* close) (
AgsSoundContainer* sound_container
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
open |
|
No description available. |
|
get_level_count |
|
No description available. |
|
get_nesting_level |
|
No description available. |
|
get_level_id |
|
No description available. |
|
get_level_index |
|
No description available. |
|
get_sublevel_name |
|
No description available. |
|
level_up |
|
No description available. |
|
select_level_by_id |
|
No description available. |
|
select_level_by_index |
|
No description available. |
|
get_resource_all |
|
No description available. |
|
get_resource_by_name |
|
No description available. |
|
get_resource_by_index |
|
No description available. |
|
get_resource_current |
|
No description available. |
|
close |
|
No description available. |
Virtual methods
AgsAudio.SoundContainer.get_resource_by_index
Get resources by index as a GList
-struct.
since: 3.0.0