Part appendix. Tree Index

    GObject
    ├── GInitiallyUnowned
    │   ╰── GtkWidget
    │       ╰── GtkContainer
    │           ├── GtkBin
    │           │   ├── GtkWindow
    │           │   │   ├── AgsAnimationWindow
    │           │   │   ├── AgsAutomationWindow
    │           │   │   ├── GtkDialog
    │           │   │   │   ├── AgsConnectionEditor
    │           │   │   │   ├── AgsCropNoteDialog
    │           │   │   │   ├── AgsEnvelopeDialog
    │           │   │   │   ├── AgsMachineEditor
    │           │   │   │   ├── AgsMachineSelection
    │           │   │   │   ├── AgsMidiDialog
    │           │   │   │   ├── AgsMidiExportWizard
    │           │   │   │   ├── AgsMidiImportWizard
    │           │   │   │   ├── AgsMoveNoteDialog
    │           │   │   │   ├── AgsPluginBrowser
    │           │   │   │   ├── AgsPositionAutomationCursorDialog
    │           │   │   │   ├── AgsPositionNotationCursorDialog
    │           │   │   │   ├── AgsPositionWaveCursorDialog
    │           │   │   │   ├── AgsPreferences
    │           │   │   │   ├── AgsQuitDialog
    │           │   │   │   ├── AgsRampAccelerationDialog
    │           │   │   │   ├── AgsSelectAccelerationDialog
    │           │   │   │   ├── AgsSelectBufferDialog
    │           │   │   │   ├── AgsSelectNoteDialog
    │           │   │   │   ╰── AgsWaveExportDialog
    │           │   │   ├── AgsExportWindow
    │           │   │   ├── AgsOnlineHelpWindow
    │           │   │   ├── AgsPlaybackWindow
    │           │   │   ├── AgsSheetWindow
    │           │   │   ├── AgsWaveWindow
    │           │   │   ╰── AgsWindow
    │           │   ├── AgsMachine
    │           │   │   ├── AgsAudiorec
    │           │   │   ├── AgsDesk
    │           │   │   ├── AgsDrum
    │           │   │   ├── AgsDssiBridge
    │           │   │   ├── AgsEqualizer10
    │           │   │   ├── AgsFFPlayer
    │           │   │   ├── AgsFMSyncsynth
    │           │   │   ├── AgsFMSynth
    │           │   │   ├── AgsLadspaBridge
    │           │   │   ├── AgsLiveDssiBridge
    │           │   │   ├── AgsLiveLv2Bridge
    │           │   │   ├── AgsLv2Bridge
    │           │   │   ├── AgsMatrix
    │           │   │   ├── AgsMixer
    │           │   │   ├── AgsPanel
    │           │   │   ├── AgsPitchSampler
    │           │   │   ├── AgsSF2Synth
    │           │   │   ├── AgsSFZSynth
    │           │   │   ├── AgsSpectrometer
    │           │   │   ├── AgsSyncsynth
    │           │   │   ╰── AgsSynth
    │           │   ├── GtkFrame
    │           │   │   ├── AgsBulkMember
    │           │   │   ├── AgsFMOscillator
    │           │   │   ├── AgsLineMember
    │           │   │   ╰── AgsOscillator
    │           │   ├── GtkButton
    │           │   │   ╰── GtkToggleButton
    │           │   │       ╰── GtkCheckButton
    │           │   │           ╰── GtkRadioButton
    │           │   │               ╰── AgsMachineRadioButton
    │           │   ├── AgsScrolledAutomationEditBox
    │           │   ╰── AgsScrolledWaveEditBox
    │           ├── GtkBox
    │           │   ├── AgsAudioPreferences
    │           │   ├── AgsAutomationEditBox
    │           │   │   ╰── AgsVAutomationEditBox
    │           │   ├── AgsAutomationEditor
    │           │   ├── GtkVBox
    │           │   │   ├── AgsAutomationMeta
    │           │   │   ├── AgsEnvelopeEditor
    │           │   │   ├── AgsEnvelopeInfo
    │           │   │   ├── AgsMachineSelector
    │           │   │   ├── AgsNotationMeta
    │           │   │   ├── AgsPatternEnvelope
    │           │   │   ╰── AgsWaveMeta
    │           │   ├── AgsCompositeEdit
    │           │   ├── AgsCompositeEditor
    │           │   ├── GtkFileChooserWidget
    │           │   │   ╰── AgsDeskFileChooser
    │           │   ├── AgsDeskPad
    │           │   ├── AgsLine
    │           │   │   ├── AgsDrumInputLine
    │           │   │   ├── AgsDrumOutputLine
    │           │   │   ├── AgsFMSynthInputLine
    │           │   │   ├── AgsMixerInputLine
    │           │   │   ├── AgsPanelInputLine
    │           │   │   ╰── AgsSynthInputLine
    │           │   ├── AgsPad
    │           │   │   ├── AgsDrumInputPad
    │           │   │   ├── AgsDrumOutputPad
    │           │   │   ├── AgsFMSynthInputPad
    │           │   │   ├── AgsMixerInputPad
    │           │   │   ├── AgsPanelInputPad
    │           │   │   ╰── AgsSynthInputPad
    │           │   ├── AgsDssiBrowser
    │           │   ├── AgsEffectBridge
    │           │   │   ├── AgsFFPlayerBridge
    │           │   │   ╰── AgsMatrixBridge
    │           │   ├── AgsEffectBulk
    │           │   │   ├── AgsFFPlayerBulkInput
    │           │   │   ╰── AgsMatrixBulkInput
    │           │   ├── AgsEffectLine
    │           │   │   ╰── AgsFFPlayerInputLine
    │           │   ├── AgsEffectPad
    │           │   │   ╰── AgsFFPlayerInputPad
    │           │   ├── AgsEffectSeparator
    │           │   ├── AgsExportSoundcard
    │           │   ├── AgsGenericPreferences
    │           │   ├── AgsInputEditor
    │           │   ├── AgsPropertyEditor
    │           │   │   ├── AgsPropertyListingEditor
    │           │   │   │   ├── AgsInputListingEditor
    │           │   │   │   ├── AgsListingEditor
    │           │   │   │   ╰── AgsOutputListingEditor
    │           │   │   ╰── AgsPropertyCollectionEditor
    │           │   ├── AgsLadspaBrowser
    │           │   ├── AgsLineEditor
    │           │   ├── AgsLineMemberEditor
    │           │   ├── AgsLinkEditor
    │           │   ├── AgsLv2Browser
    │           │   ├── AgsMachineCollection
    │           │   ├── AgsMidiPreferences
    │           │   ├── AgsNavigation
    │           │   ├── AgsNotationEditor
    │           │   ├── AgsOscServerPreferences
    │           │   ├── GtkHBox
    │           │   │   ╰── AgsOutputEditor
    │           │   ├── AgsPadEditor
    │           │   ├── AgsPerformancePreferences
    │           │   ├── AgsPitchSamplerFile
    │           │   ├── AgsPluginPreferences
    │           │   ├── AgsSequencerEditor
    │           │   ├── AgsServerPreferences
    │           │   ├── AgsSheetEditor
    │           │   ├── AgsSoundcardEditor
    │           │   ├── AgsTrackCollection
    │           │   ├── AgsWaveEditBox
    │           │   │   ╰── AgsVWaveEditBox
    │           │   ╰── AgsWaveEditor
    │           ├── GtkTable
    │           │   ├── AgsAutomationEdit
    │           │   ├── AgsNotationEdit
    │           │   ├── AgsSheetEdit
    │           │   ╰── AgsWaveEdit
    │           ├── GtkToolbar
    │           │   ├── AgsAutomationToolbar
    │           │   ├── AgsCompositeToolbar
    │           │   ├── AgsNotationToolbar
    │           │   ├── AgsSheetToolbar
    │           │   ╰── AgsWaveToolbar
    │           ├── GtkGrid
    │           │   ├── AgsCellPattern
    │           │   ├── AgsInputCollectionEditor
    │           │   ├── AgsLinkCollectionEditor
    │           │   ├── AgsMachineCollectionEntry
    │           │   ├── AgsOutputCollectionEditor
    │           │   ├── AgsPatternBox
    │           │   ╰── AgsTrackCollectionMapper
    │           ╰── GtkMenuShell
    │               ├── GtkMenu
    │               │   ╰── AgsContextMenu
    │               ╰── GtkMenuBar
    │                   ╰── AgsMenuBar
    ├── AgsSimpleFile
    ├── AgsTask
    │   ├── AgsSimpleFileRead
    │   ╰── AgsSimpleFileWrite
    ├── AgsOscController
    │   ╰── AgsUiOscRenewController
    ╰── AgsApplicationContext
        ╰── AgsXorgApplicationContext
    GInterface
    ╰── AgsUiProvider