Top | ![]() |
![]() |
![]() |
![]() |
#define | AGS_BULK_PORT() |
AgsBulkPort * | ags_bulk_port_alloc () |
GList * | ags_bulk_port_find () |
GtkWidget * | ags_bulk_member_get_widget () |
void | ags_bulk_member_set_label () |
void | ags_bulk_member_change_port () |
GList * | ags_bulk_member_find_port () |
AgsBulkMember * | ags_bulk_member_new () |
#define | AGS_BULK_MEMBER() |
#define | AGS_BULK_MEMBER_CLASS() |
#define | AGS_BULK_MEMBER_GET_CLASS() |
#define | AGS_IS_BULK_MEMBER() |
GType | ags_bulk_member_get_type () |
AgsPort * | bulk-port | Read / Write |
gchar * | control-port | Read / Write |
gchar * | effect | Read / Write |
gchar * | filename | Read / Write |
gchar * | plugin-name | Read / Write |
AgsPort * | recall-bulk-port | 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_BULK_MEMBER_DEFAULT_VERSION |
#define | AGS_BULK_MEMBER_DEFAULT_BUILD_ID |
enum | AgsBulkMemberFlags |
enum | AgsBulkMemberPortFlags |
struct | AgsBulkPort |
#define | AGS_TYPE_BULK_MEMBER |
struct | AgsBulkMember |
struct | AgsBulkMemberClass |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkFrame ╰── AgsBulkMember
AgsBulkMember implements AtkImplementorIface, GtkBuildable and AgsConnectable.
AgsBulkMember is a composite widget to modify ports of recalls. A bulk member controls only one specific port of a recall but distinguishes between simple/complex recall. It is generally packed into a AgsBulk.
AgsBulkPort *
ags_bulk_port_alloc (AgsPort *port
);
Allocate AgsBulkPort.
Since: 0.7.8
GList * ags_bulk_port_find (GList *list
,AgsPort *port
);
Find port within list
.
Since: 0.7.8
void ags_bulk_member_set_label (AgsBulkMember *bulk_member
,gchar *label
);
Modify the label of the bulk member.
void ags_bulk_member_change_port (AgsBulkMember *bulk_member
,gpointer port_data
);
GList *
ags_bulk_member_find_port (AgsBulkMember *bulk_member
);
Lookup ports of assigned recalls.
Since: 0.7.8
AgsBulkMember * ags_bulk_member_new ();
Creates an AgsBulkMember
Since: 0.4.3
#define AGS_BULK_MEMBER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_BULK_MEMBER, AgsBulkMember))
#define AGS_BULK_MEMBER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_BULK_MEMBER, AgsBulkMemberClass))
#define AGS_BULK_MEMBER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_BULK_MEMBER, AgsBulkMemberClass))
#define AGS_IS_BULK_MEMBER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_BULK_MEMBER))
“bulk-port”
property“bulk-port” AgsPort *
The playback bulk port to be added.
Flags: Read / Write
Since: 0.7.8
“control-port”
property “control-port” gchar *
The control port of the recall.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“effect”
property “effect” gchar *
The plugin effect of the recall to apply.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“filename”
property “filename” gchar *
The plugin filename of the recall to apply.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“plugin-name”
property “plugin-name” gchar *
The plugin name of the recall to use.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“recall-bulk-port”
property“recall-bulk-port” AgsPort *
The recall bulk port to be added.
Flags: Read / Write
Since: 0.7.8
“specifier”
property “specifier” gchar *
The plugin specifier of the recall to apply.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“steps”
property “steps” guint
If bulk member has integer ports, this is the number of steps.
Flags: Read / Write
Default value: 8
Since: 0.7.21
“task-type”
property “task-type” gulong
The task type to apply the ports.
Flags: Read / Write
Since: 0.7.8
“widget-label”
property “widget-label” gchar *
The widget's label to use.
Flags: Read / Write
Default value: NULL
Since: 0.4.3
“change-port”
signalvoid user_function (AgsBulkMember *bulk_member, gpointer port_data, gpointer user_data)
The ::change-port signal notifies modified port.
bulk_member |
the AgsBulkMember |
|
port_data |
the port's data |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 0.7.2
“find-port”
signalgpointer user_function (AgsBulkMember *bulk_member, gpointer user_data)
The ::find-port as recall should be mapped
bulk_member |
the AgsBulkMember to resize |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 0.7.2