Top |
#define | AGS_LV2_TURTLE_PARSER_GET_OBJ_MUTEX() |
void | ags_lv2_turtle_parser_parse_names () |
void | ags_lv2_turtle_parser_parse () |
AgsLv2TurtleParser * | ags_lv2_turtle_parser_new () |
#define | AGS_IS_LV2_TURTLE_PARSER() |
#define | AGS_IS_LV2_TURTLE_PARSER_CLASS() |
#define | AGS_LV2_TURTLE_PARSER() |
#define | AGS_LV2_TURTLE_PARSER_CLASS() |
#define | AGS_LV2_TURTLE_PARSER_GET_CLASS() |
GType | ags_lv2_turtle_parser_get_type () |
#define | AGS_TYPE_LV2_TURTLE_PARSER |
struct | AgsLv2TurtleParser |
struct | AgsLv2TurtleParserClass |
#define AGS_LV2_TURTLE_PARSER_GET_OBJ_MUTEX(obj) (&(((AgsLv2TurtleParser *) obj)->obj_mutex))
void ags_lv2_turtle_parser_parse_names (AgsLv2TurtleParser *lv2_turtle_parser
,AgsTurtle **turtle
,guint n_turtle
);
Parse names only from manifest and referred turtles.
Since: 3.0.0
void ags_lv2_turtle_parser_parse (AgsLv2TurtleParser *lv2_turtle_parser
,AgsTurtle **turtle
,guint n_turtle
);
Parse manifest and referred turtles.
lv2_turtle_parser |
||
turtle |
[element-type Ags.Turtle][array zero-terminated=1][inout] | |
n_turtle |
the turtle count |
Since: 3.0.0
AgsLv2TurtleParser *
ags_lv2_turtle_parser_new (AgsTurtle *manifest
);
Creates an AgsLv2TurtleParser
Since: 3.0.0
#define AGS_IS_LV2_TURTLE_PARSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LV2_TURTLE_PARSER))
#define AGS_IS_LV2_TURTLE_PARSER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_LV2_TURTLE_PARSER))
#define AGS_LV2_TURTLE_PARSER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LV2_TURTLE_PARSER, AgsLv2TurtleParser))
#define AGS_LV2_TURTLE_PARSER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_LV2_TURTLE_PARSER, AgsLv2TurtleParserClass))
#define AGS_LV2_TURTLE_PARSER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LV2_TURTLE_PARSER, AgsLv2TurtleParserClass))
“plugin”
property“plugin” gpointer
The assigned GList containing AgsLv2Plugin.
[transfer full]
Owner: AgsLv2TurtleParser
Flags: Read / Write
Since: 3.0.0
“preset”
property“preset” gpointer
The assigned GList containing AgsLv2Preset.
[transfer full]
Owner: AgsLv2TurtleParser
Flags: Read / Write
Since: 3.0.0
“turtle”
property“turtle” gpointer
The assigned GList containing AgsTurtle.
[transfer full]
Owner: AgsLv2TurtleParser
Flags: Read / Write
Since: 3.0.0
“ui-plugin”
property“ui-plugin” gpointer
The parsed lv2 UI plugins.
Owner: AgsLv2TurtleParser
Flags: Read / Write