AgsMachineSelection

AgsMachineSelection — machine selection

Stability Level

Stable, unless otherwise indicated

Functions

Types and Values

Includes

#include <ags/app/editor/ags_machine_selection.h>

Description

The AgsMachineSelection enables you make choice of an AgsMachine.

Functions

ags_machine_selection_set_edit ()

void
ags_machine_selection_set_edit (AgsMachineSelection *machine_selection,
                                guint edit);

ags_machine_selection_get_radio_button ()

GList *
ags_machine_selection_get_radio_button
                               (AgsMachineSelection *machine_selection);

Get radio button of machine_selection .

Parameters

machine_selection

the AgsMachineSelection

 

Returns

the GList containing GtkCheckButton

Since: 4.0.0


ags_machine_selection_add_radio_button ()

void
ags_machine_selection_add_radio_button
                               (AgsMachineSelection *machine_selection,
                                GtkCheckButton *radio_button);

ags_machine_selection_remove_radio_button ()

void
ags_machine_selection_remove_radio_button
                               (AgsMachineSelection *machine_selection,
                                GtkCheckButton *radio_button);

ags_machine_selection_load_defaults ()

void
ags_machine_selection_load_defaults (AgsMachineSelection *machine_selection);

ags_machine_selection_new ()

AgsMachineSelection *
ags_machine_selection_new (AgsWindow *window);

Create a new AgsMachineSelection.

Parameters

window

the AgsWindow

 

Returns

a new AgsMachineSelection

Since: 3.0.0

Types and Values

AGS_MACHINE_SELECTION_INDEX

#define AGS_MACHINE_SELECTION_INDEX "ags-machine-selection-index"

enum AgsMachineSelectionEdit

Members

AGS_MACHINE_SELECTION_EDIT_NOTATION

   

AGS_MACHINE_SELECTION_EDIT_SHEET

   

AGS_MACHINE_SELECTION_EDIT_AUTOMATION

   

AGS_MACHINE_SELECTION_EDIT_WAVE