Top |
GtkWidget * | ags_line_member_get_widget () |
void | ags_line_member_set_label () |
void | ags_line_member_change_port () |
GList * | ags_line_member_find_port () |
AgsLineMember * | ags_line_member_new () |
gchar * | control-port | Read / Write |
gchar * | effect | Read / Write |
gchar * | filename | Read / Write |
gchar * | plugin-name | Read / Write |
AgsPort * | port | Read / Write |
gpointer | port-data | Read / Write |
AgsPort * | recall-port | Read / Write |
gpointer | recall-port-data | Read / Write |
gchar * | specifier | Read / Write |
guint | steps | Read / Write |
gulong | task-type | Read / Write |
gchar * | widget-label | Read / Write |
gulong | widget-type | Read / Write |
#define | AGS_LINE_MEMBER_DEFAULT_VERSION |
#define | AGS_LINE_MEMBER_DEFAULT_BUILD_ID |
enum | Agslinememberflags |
enum | AgsLineMemberPortFlags |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkFrame ╰── AgsLineMember
AgsLineMember implements AtkImplementorIface, GtkBuildable and AgsConnectable.
AgsLineMember is a composite widget to modify ports of recalls. A line member controls only one specific port of a recall but distinguishes between simple/complex recall. It is generally packed into a AgsLine.
void ags_line_member_set_label (AgsLineMember *line_member
,gchar *label
);
Modify the label of the line member.
void ags_line_member_change_port (AgsLineMember *line_member
,gpointer port_data
);
GList *
ags_line_member_find_port (AgsLineMember *line_member
);
Lookup ports of assigned recalls.
Since: 0.7.8
AgsLineMember * ags_line_member_new ();
Creates an AgsLineMember
Since: 0.4.0
#define AGS_LINE_MEMBER_DEFAULT_BUILD_ID "Wed Jun 15 13:48:15 UTC 2016\0"
“control-port”
property“control-port” gchar *
The index of the port to control.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“effect”
property“effect” gchar *
The effect of the plugin.
Flags: Read / Write
Default value: NULL
Since: 0.7.10
“filename”
property“filename” gchar *
The filename of the plugin.
Flags: Read / Write
Default value: NULL
Since: 0.7.10
“plugin-name”
property“plugin-name” gchar *
The plugin's name to control.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“recall-port”
property“recall-port” AgsPort *
The recall port to apply.
Flags: Read / Write
Since: 0.4.0
“recall-port-data”
property“recall-port-data” gpointer
The recall port data.
Flags: Read / Write
Since: 0.4.0
“specifier”
property“specifier” gchar *
The specifier of the port.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“steps”
property“steps” guint
The steps this line members port has.
Flags: Read / Write
Default value: 8
Since: 0.7.21
“task-type”
property“task-type” gulong
The task type to apply the port.
Flags: Read / Write
Since: 0.7.8
“widget-label”
property“widget-label” gchar *
The label to display.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“widget-type”
property“widget-type” gulong
The widget type this line member packs.
Flags: Read / Write
Since: 0.4.0
“change-port”
signalvoid user_function (AgsLineMember *line_member, gpointer port_data, gpointer user_data)
Flags: Run Last
“find-port”
signalgpointer user_function (AgsLineMember *agslinemember, gpointer user_data)
Flags: Run Last