Top |
void | ags_machine_editor_add_children () |
void | ags_machine_editor_set_machine () |
void | ags_machine_editor_add_input () |
void | ags_machine_editor_add_output () |
void | ags_machine_editor_remove_input () |
void | ags_machine_editor_remove_output () |
AgsMachineEditor * | ags_machine_editor_new () |
#define | AGS_MACHINE_EDITOR_DEFAULT_VERSION |
#define | AGS_MACHINE_EDITOR_DEFAULT_BUILD_ID |
enum | AgsMachineEditorFlags |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── GtkDialog ╰── AgsMachineEditor
AgsMachineEditor implements AtkImplementorIface, GtkBuildable, AgsConnectable and AgsApplicable.
AgsMachineEditor is a composite widget to edit all aspects of AgsAudio. It consists of multiple child editors.
void
ags_machine_editor_add_children (AgsMachineEditor *machine_editor
);
Add all child editors.
Since: 0.3
void ags_machine_editor_set_machine (AgsMachineEditor *machine_editor
,AgsMachine *machine
);
Is emitted as machine gets modified.
Since: 0.3
void
ags_machine_editor_add_input (AgsMachineEditor *machine_editor
);
void
ags_machine_editor_add_output (AgsMachineEditor *machine_editor
);
void
ags_machine_editor_remove_input (AgsMachineEditor *machine_editor
);
void
ags_machine_editor_remove_output (AgsMachineEditor *machine_editor
);
AgsMachineEditor *
ags_machine_editor_new (AgsMachine *machine
);
Creates an AgsMachineEditor
Since: 0.3
#define AGS_MACHINE_EDITOR_DEFAULT_BUILD_ID "CEST 02-10-2014 19:36\0"
“machine”
property“machine” AgsMachine *
The machine which this machine editor is assigned with.
Flags: Read / Write
“set-machine”
signalvoid user_function (AgsMachineEditor *agsmachineeditor, GObject *arg1, gpointer user_data)
Flags: Run Last