| Top |
| GList * | ags_lv2ui_plugin_find_gui_uri () |
| AgsLv2uiPlugin * | ags_lv2ui_plugin_new () |
| #define | AGS_IS_LV2UI_PLUGIN() |
| #define | AGS_LV2UI_PLUGIN() |
| #define | AGS_LV2UI_PLUGIN_CLASS() |
| #define | AGS_LV2UI_PLUGIN_GET_CLASS() |
| GType | ags_lv2ui_plugin_get_type () |
| AgsTurtle * | gui-turtle | Read / Write |
| gchar * | gui-uri | Read / Write |
| AgsLv2Plugin * | lv2-plugin | Read / Write |
| AgsTurtle * | manifest | Read / Write |
| enum | AgsLv2uiPluginFlags |
| #define | AGS_TYPE_LV2UI_PLUGIN |
| struct | AgsLv2uiPlugin |
| struct | AgsLv2uiPluginClass |
GList * ags_lv2ui_plugin_find_gui_uri (GList *lv2ui_plugin,gchar *gui_uri);
Find next matching gui-uri in lv2ui_plugin
.
Since: 2.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: 2.0.0
#define AGS_IS_LV2UI_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LV2UI_PLUGIN))
#define AGS_LV2UI_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LV2UI_PLUGIN, AgsLv2uiPlugin))
#define AGS_LV2UI_PLUGIN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_LV2UI_PLUGIN, AgsLv2uiPluginClass))
#define AGS_LV2UI_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LV2UI_PLUGIN, AgsLv2uiPluginClass))
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.
Flags: Read / Write
Since: 2.0.0
“gui-uri” property“gui-uri” gchar *
The assigned GUI URI.
Flags: Read / Write
Default value: NULL
Since: 2.0.0
“lv2-plugin” property“lv2-plugin” AgsLv2Plugin *
The assigned LV2 plugin.
Flags: Read / Write
Since: 2.0.0
“manifest” property“manifest” AgsTurtle *
The manifest this plugin is located in.
Flags: Read / Write