Top |
#define | AGS_LV2UI_PLUGIN_DESCRIPTOR() |
gboolean | ags_lv2ui_plugin_test_flags () |
void | ags_lv2ui_plugin_set_flags () |
void | ags_lv2ui_plugin_unset_flags () |
GList * | ags_lv2ui_plugin_find_gui_uri () |
AgsLv2uiPlugin * | ags_lv2ui_plugin_new () |
AgsTurtle * | gui-turtle | Read / Write |
char * | gui-uri | Read / Write |
AgsLv2Plugin * | lv2-plugin | Read / Write |
AgsTurtle * | manifest | Read / Write |
gboolean ags_lv2ui_plugin_test_flags (AgsLv2uiPlugin *lv2ui_plugin
,AgsLv2uiPluginFlags flags
);
Test flags
to be set on recall
.
Since: 3.0.0
void ags_lv2ui_plugin_set_flags (AgsLv2uiPlugin *lv2ui_plugin
,AgsLv2uiPluginFlags flags
);
Set flags.
Since: 3.0.0
void ags_lv2ui_plugin_unset_flags (AgsLv2uiPlugin *lv2ui_plugin
,AgsLv2uiPluginFlags flags
);
Unset flags.
Since: 3.0.0
GList * ags_lv2ui_plugin_find_gui_uri (GList *lv2ui_plugin
,gchar *gui_uri
);
Find next matching gui-uri in lv2ui_plugin
.
lv2ui_plugin |
the GList containing AgsLv2uiPlugin. |
[element-type AgsAudio.Lv2uiPlugin][transfer none] |
gui_uri |
the gui-uri as string |
Since: 3.0.0
AgsLv2uiPlugin * ags_lv2ui_plugin_new (AgsTurtle *gui_turtle
,gchar *filename
,gchar *effect
,gchar *gui_uri
,guint effect_index
);
Creates an AgsLv2uiPlugin
gui_turtle |
the AgsTurtle |
|
filename |
the plugin .so |
|
effect |
the effect's string representation |
|
gui_uri |
the effect's gui_uri |
|
effect_index |
the effect's index |
Since: 3.0.0
Enum values to control the behavior or indicate internal state of AgsLv2uiPlugin by enable/disable as flags.
“gui-turtle”
property “gui-turtle” AgsTurtle *
The assigned GUI turtle.
Owner: AgsLv2uiPlugin
Flags: Read / Write
Since: 3.0.0
“gui-uri”
property “gui-uri” char *
The assigned GUI URI.
Owner: AgsLv2uiPlugin
Flags: Read / Write
Default value: NULL
Since: 3.0.0
“lv2-plugin”
property“lv2-plugin” AgsLv2Plugin *
The assigned LV2 plugin.
Owner: AgsLv2uiPlugin
Flags: Read / Write
Since: 3.0.0