hydrogen 1.1.1
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 NH2Core
 C_nsm_client_t
 CAboutDialog
 CAboutDialogContributorList
 CAction
 CAudioEngineInfoFormAudio Engine information form
 CAudioFileBrowserThis dialog is used to preview audiofiles
 CAutomationPathView
 CButtonGeneric Button with pixmaps and text
 CClickableLabel
 CComponentMixerLine
 CCpuLoadWidgetShows CPU load
 CDetailWaveDisplay
 CDeviceComboBoxCombo box showing a list of available devices for a given driver
 CDirector
 CDownload
 CDownloadWidget
 CDragScrollerDrag scroller object
 CDrumPatternEditorDrum pattern editor
 CEventListener
 CExportMidiDialogDialog for exporting song to midi
 CExportSongDialogDialog for exporting song
 CFaderFader and VuMeter widget
 CFileBrowser
 CFilesystemInfoForm
 CFillRange
 CFxMixerLineMixer strip for FX
 CH2QApplication
 CHostAPIComboBoxCombo box showing a list of HostAPIs
 CHydrogenApp
 CInfoBar
 CInstrumentEditorInstrument Editor
 CInstrumentEditorPanelContainer for the Instrument Editor (Singleton)
 CInstrumentLine
 CInstrumentNameWidget
 CInstrumentRack
 CKnob
 CLadspaFXMixerLine
 CLadspaFXProperties
 CLadspaFXSelector
 CLashClient
 CLayerPreview
 CLCDCombo
 CLCDDigit
 CLCDDisplay
 CLCDSpinBox
 CMainFormDebug only
 CMainSampleWaveDisplay
 CMasterFader
 CMasterMixerLine
 CMetronomeWidget
 CMidiActionThis class represents a midi action
 CMidiActionManagerThe MidiActionManager cares for the execution of MidiActions
 CMidiActivityWidget
 CMidiLearnable
 CMidiMapThe MidiMap maps MidiActions to MidiEvents
 CMidiSenseWidget
 CMidiTable
 CMixer
 CMixerLineA mixer strip
 CMixerSettingsDialogMixer Settings Dialog
 CNotePropertiesRuler
 CNsmClientNon session manager client implementation
 CObjectBase class of all components of hydrogen
 COscServerOSC Server implementation
 CPatternDisplayInfo
 CPatternEditorPattern Editor
 CPatternEditorInstrumentList
 CPatternEditorPanelPattern Editor Panel
 CPatternEditorRuler
 CPatternFillDialogPattern Fill Dialog
 CPatternPropertiesDialogPattern Properties Dialog
 CPianoRollEditor
 CPixmapWidget
 CPlaybackTrackWaveDisplay
 CPlayerControlPlayer control panel
 CPlaylistDialogThis dialog is used to use the H2PlayList
 CPreferencesDialogPreferences Dialog
 CRotary
 CRotaryTooltip
 CSampleEditorThis dialog is used to preview audiofiles
 CSampleWaveDisplay
 CSE_addNoteOffAction
 CSE_addOrDeleteNoteAction
 CSE_addOrDeleteNotePianoRollAction
 CSE_addPatternAction
 CSE_addPianoRollNoteOffAction
 CSE_automationPathAddPointAction
 CSE_automationPathMovePointAction
 CSE_automationPathRemovePointAction
 CSE_clearNotesPatternEditorAction
 CSE_deleteInstrumentAction
 CSE_deletePatternAction
 CSE_deletePatternFromListAction
 CSE_deletePatternSequenceAction
 CSE_deleteTimeLineAction
 CSE_deselectAndOverwriteNotesAction
 CSE_dragInstrumentAction
 CSE_duplicatePatternAction
 CSE_editNoteLenghtAction
 CSE_editNotePropertiesPianoRollAction
 CSE_editNotePropertiesVolumeAction
 CSE_editPianoRollNoteLengthAction
 CSE_editTagAction
 CSE_editTimeLineAction
 CSE_fillNotesRightClickAction
 CSE_fillRangePatternAction
 CSE_insertPatternAction
 CSE_loadPatternAction
 CSE_mainMenuAddInstrumentAction
 CSE_modifyPatternCellsAction
 CSE_modifyPatternPropertiesAction
 CSE_moveInstrumentAction
 CSE_moveNoteAction
 CSE_moveNotePianoRollAction
 CSE_movePatternListItemAction
 CSE_pasteNotesPatternEditorAction
 CSE_randomVelocityRightClickAction
 CSelectionSelection management for editor widgets
 CSelectionWidgetSelectionWidget defines the interface used by the Selection manager to communicate with a widget implementing selection, and provides for event translation, testing for intersection with selectable objects, keyboard input cursor geometry, and screen refresh
 CShotListShot List
 CSkinSkin support
 CSongEditorSong editor
 CSongEditorPanel
 CSongEditorPatternListSong editor pattern list
 CSongEditorPositionRuler
 CSongPropertiesDialogSong Properties Dialog
 CSoundLibraryDatabaseThis class holds information about all installed soundlibrary items
 CSoundLibraryExportDialog
 CSoundLibraryImportDialogThis dialog is used to import a SoundLibrary file from a local file or via HTTP
 CSoundLibraryInfoThis class holds information about a soundlibrary
 CSoundLibraryOpenDialog
 CSoundLibraryPanel
 CSoundLibraryRepositoryDialog
 CSoundLibrarySaveDialog
 CSoundLibraryTree
 CSplashScreen
 CTargetWaveDisplay
 Ctimezone
 CToggleButtonA ToggleButton (On/Off)
 CVerticalFader
 CVirtualPatternDialogVirtual Pattern Dialog
 CWaveDisplay
 CWidgetScrollArea