Object Hierarchy

    GObject
    ├── AgsTask
    │   ├── AgsAddBulkMember
    │   ├── AgsAddLineMember
    │   ├── AgsAddSequencerEditorJack
    │   ├── AgsAddSoundcardEditorSink
    │   ├── AgsBlinkCellPatternCursor
    │   ├── AgsChangeIndicator
    │   ├── AgsChangeTact
    │   ├── AgsDisplayTact
    │   ├── AgsRemoveSequencerEditorJack
    │   ├── AgsRemoveSoundcardEditorSink
    │   ├── AgsScrollOnPlay
    │   ├── AgsSimpleFileRead
    │   ├── AgsSimpleFileWrite
    │   ├── AgsToggleLed
    │   ╰── AgsUpdateBulkMember
    ├── GInitiallyUnowned
    │   ╰── GtkObject
    │       ╰── GtkWidget
    │           ├── GtkContainer
    │           │   ├── GtkBox
    │           │   │   ├── GtkVBox
    │           │   │   │   ├── AgsAudioPreferences
    │           │   │   │   ├── AgsAutomationEditor
    │           │   │   │   ├── AgsLine
    │           │   │   │   │   ├── AgsDrumInputLine
    │           │   │   │   │   ├── AgsDrumOutputLine
    │           │   │   │   │   ├── AgsMixerInputLine
    │           │   │   │   │   ├── AgsPanelInputLine
    │           │   │   │   │   ╰── AgsSynthInputLine
    │           │   │   │   ├── AgsPad
    │           │   │   │   │   ├── AgsDrumInputPad
    │           │   │   │   │   ├── AgsDrumOutputPad
    │           │   │   │   │   ├── AgsMixerInputPad
    │           │   │   │   │   ├── AgsPanelInputPad
    │           │   │   │   │   ╰── AgsSynthInputPad
    │           │   │   │   ├── AgsDssiBrowser
    │           │   │   │   ├── AgsEditor
    │           │   │   │   ├── AgsEffectBridge
    │           │   │   │   │   ├── AgsFFPlayerBridge
    │           │   │   │   │   ╰── AgsMatrixBridge
    │           │   │   │   ├── AgsEffectBulk
    │           │   │   │   │   ├── AgsFFPlayerBulkInput
    │           │   │   │   │   ╰── AgsMatrixBulkInput
    │           │   │   │   ├── AgsEffectLine
    │           │   │   │   │   ╰── AgsFFPlayerInputLine
    │           │   │   │   ├── AgsEffectPad
    │           │   │   │   │   ╰── AgsFFPlayerInputPad
    │           │   │   │   ├── AgsEnvelopeEditor
    │           │   │   │   ├── AgsEnvelopeInfo
    │           │   │   │   ├── AgsExportSoundcard
    │           │   │   │   ├── AgsFileSelection
    │           │   │   │   ├── AgsGenericPreferences
    │           │   │   │   ├── AgsInlinePlayer
    │           │   │   │   ├── AgsLadspaBrowser
    │           │   │   │   ├── AgsLineEditor
    │           │   │   │   ├── AgsLineMemberEditor
    │           │   │   │   ├── AgsPropertyEditor
    │           │   │   │   │   ├── AgsPropertyListingEditor
    │           │   │   │   │   │   ├── AgsListingEditor
    │           │   │   │   │   │   ╰── AgsOutputListingEditor
    │           │   │   │   │   ╰── AgsPropertyCollectionEditor
    │           │   │   │   ├── AgsLv2Browser
    │           │   │   │   ├── AgsMachineCollection
    │           │   │   │   ├── AgsMachineSelector
    │           │   │   │   ├── AgsMidiPreferences
    │           │   │   │   ├── AgsNavigation
    │           │   │   │   ├── AgsNotebook
    │           │   │   │   ├── AgsPadEditor
    │           │   │   │   ├── AgsPatternEnvelope
    │           │   │   │   ├── AgsPerformancePreferences
    │           │   │   │   ├── AgsPluginPreferences
    │           │   │   │   ├── AgsSequencerEditor
    │           │   │   │   ├── AgsServerPreferences
    │           │   │   │   ├── AgsSF2Chooser
    │           │   │   │   ├── AgsSoundcardEditor
    │           │   │   │   ╰── AgsTrackCollection
    │           │   │   ╰── GtkHBox
    │           │   │       ├── AgsEffectSeparator
    │           │   │       ├── AgsLinkEditor
    │           │   │       ╰── AgsOutputEditor
    │           │   ├── GtkTable
    │           │   │   ├── AgsAutomationEdit
    │           │   │   ├── AgsCellPattern
    │           │   │   ├── AgsLinkCollectionEditor
    │           │   │   ├── AgsMachineCollectionEntry
    │           │   │   ├── AgsNoteEdit
    │           │   │   ├── AgsOutputCollectionEditor
    │           │   │   ├── AgsPatternBox
    │           │   │   ├── AgsPatternEdit
    │           │   │   ╰── AgsTrackCollectionMapper
    │           │   ├── GtkToolbar
    │           │   │   ├── AgsAutomationToolbar
    │           │   │   ╰── AgsToolbar
    │           │   ├── GtkBin
    │           │   │   ├── GtkWindow
    │           │   │   │   ├── AgsAutomationWindow
    │           │   │   │   ├── GtkDialog
    │           │   │   │   │   ├── AgsConnectionEditor
    │           │   │   │   │   ├── AgsCropNoteDialog
    │           │   │   │   │   ├── AgsEnvelopeDialog
    │           │   │   │   │   ├── AgsMachineEditor
    │           │   │   │   │   ├── AgsMachineSelection
    │           │   │   │   │   ├── AgsMidiDialog
    │           │   │   │   │   ├── AgsMidiExportWizard
    │           │   │   │   │   ├── AgsMidiImportWizard
    │           │   │   │   │   ├── AgsMoveNoteDialog
    │           │   │   │   │   ├── AgsPluginBrowser
    │           │   │   │   │   ├── AgsPreferences
    │           │   │   │   │   ├── AgsRampAccelerationDialog
    │           │   │   │   │   ├── AgsSelectAccelerationDialog
    │           │   │   │   │   ╰── AgsSelectNoteDialog
    │           │   │   │   ├── AgsExportWindow
    │           │   │   │   ├── AgsHistoryBrowser
    │           │   │   │   ├── AgsPlaybackWindow
    │           │   │   │   ╰── AgsWindow
    │           │   │   ├── GtkFrame
    │           │   │   │   ├── AgsBulkMember
    │           │   │   │   ├── AgsLineMember
    │           │   │   │   ╰── AgsOscillator
    │           │   │   ├── GtkHandleBox
    │           │   │   │   ╰── AgsMachine
    │           │   │   │       ├── AgsDrum
    │           │   │   │       ├── AgsDssiBridge
    │           │   │   │       ├── AgsFFPlayer
    │           │   │   │       ├── AgsLadspaBridge
    │           │   │   │       ├── AgsLiveDssiBridge
    │           │   │   │       ├── AgsLiveLv2Bridge
    │           │   │   │       ├── AgsLv2Bridge
    │           │   │   │       ├── AgsMatrix
    │           │   │   │       ├── AgsMixer
    │           │   │   │       ├── AgsPanel
    │           │   │   │       ├── AgsSyncsynth
    │           │   │   │       ╰── AgsSynth
    │           │   │   ╰── GtkButton
    │           │   │       ╰── GtkToggleButton
    │           │   │           ╰── GtkCheckButton
    │           │   │               ╰── GtkRadioButton
    │           │   │                   ╰── AgsMachineRadioButton
    │           │   ╰── GtkMenuShell
    │           │       ├── GtkMenu
    │           │       │   ╰── AgsContextMenu
    │           │       ╰── GtkMenuBar
    │           │           ╰── AgsMenuBar
    │           ╰── GtkDrawingArea
    │               ├── AgsMeter
    │               ╰── AgsScale
    ├── AgsAutomationArea
    ├── AgsThread
    │   ├── AgsGuiThread
    │   ╰── AgsSimpleAutosaveThread
    ├── AgsScaleArea
    ├── AgsSimpleFile
    ╰── AgsApplicationContext
        ╰── AgsXorgApplicationContext
    GInterface
    ╰── AgsUiProvider