Top | ![]() |
![]() |
![]() |
![]() |
void | ags_machine_selector_add_index () |
void | ags_machine_selector_remove_index () |
void | ags_machine_selector_link_index () |
void | ags_machine_selector_changed () |
GtkMenu * | ags_machine_selector_popup_new () |
AgsMachineSelector * | ags_machine_selector_new () |
#define | AGS_IS_MACHINE_SELECTOR() |
#define | AGS_MACHINE_SELECTOR() |
#define | AGS_MACHINE_SELECTOR_CLASS() |
#define | AGS_MACHINE_SELECTOR_GET_CLASS() |
GType | ags_machine_selector_get_type () |
enum | AgsMachineSelectorFlags |
#define | AGS_TYPE_MACHINE_SELECTOR |
struct | AgsMachineSelector |
struct | AgsMachineSelectorClass |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkVBox ╰── AgsMachineSelector
AgsMachineSelector implements AtkImplementorIface, GtkBuildable, GtkOrientable and AgsConnectable.
void
ags_machine_selector_add_index (AgsMachineSelector *machine_selector
);
void ags_machine_selector_remove_index (AgsMachineSelector *machine_selector
,guint nth
);
void ags_machine_selector_link_index (AgsMachineSelector *machine_selector
,AgsMachine *machine
);
void ags_machine_selector_changed (AgsMachineSelector *machine_selector
,AgsMachine *machine
);
Emitted as AgsMachineSelector modified.
Since: 2.0.0
GtkMenu *
ags_machine_selector_popup_new (AgsMachineSelector *machine_selector
);
Create a new AgsMachineSelectorPopup.
Since: 2.0.0
AgsMachineSelector * ags_machine_selector_new ();
Create a new AgsMachineSelector.
Since: 2.0.0
#define AGS_IS_MACHINE_SELECTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_MACHINE_SELECTOR))
#define AGS_MACHINE_SELECTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_MACHINE_SELECTOR, AgsMachineSelector))
#define AGS_MACHINE_SELECTOR_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_MACHINE_SELECTOR, AgsMachineSelectorClass))
#define AGS_MACHINE_SELECTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_MACHINE_SELECTOR, AgsMachineSelectorClass))
“changed”
signalvoid user_function (AgsMachineSelector *machine_selector, GObject *machine, gpointer user_data)
The ::changed signal notifies changed AgsMachine.
machine_selector |
||
machine |
the changed AgsMachine |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0