hydrogen 1.2.3
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAudioEngine::_locker_struct
 C_nsm_client_t
 CEventQueue::AddMidiNoteVector
 CShotList::ArgBuffer for construction of Q_ARGs
 Catomic_obj_cpt_tObjects class map item type
 CAudioEngineLockingAudioEngineLocking
 CAboutDialog::Author
 CBaseBase class
 CEnvelopePoint::ComparatorTo be able to sort velocity points vectors
 CAudioEngine::compare_pNotesSong Note FIFO
 CInstrumentList::Content
 CLogger::CrashContextHelper class to preserve and restore recursive crash context strings using an RAAI pattern
 Cenable_shared_from_this
 CPlaylist::Entry
 CEventBasic building block for the communication between the core of Hydrogen and its GUI
 CEventListener
 CexceptionSTL class
 CFillRange
 CSongEditor::GridCell
 CLashClient
 CLilyPondA class to convert a Hydrogen song to LilyPond format
 CLoggerClass for writing logs to the console
 CSample::LoopsSet of loop configuration flags
 CMidiActionThis class represents a midi action
 CMidiMessage
 Cobj_cpt_t
 CObjectBase class of all components of hydrogen
 CPatternDisplayInfo
 CQAbstractMessageHandler
 CQApplication
 CQComboBox
 CQDialog
 CQDomDocument
 CQDomNode
 CQDoubleSpinBox
 CQFileDialog
 CQLabel
 CQLineEdit
 CQMainWindow
 CQObject
 CQPushButton
 CQScrollArea
 CQSplashScreen
 CQTableWidget
 CQTreeWidget
 CQTreeWidgetItem
 CQUndoCommand
 CQWidget
 CSample::RubberbandSet of rubberband configuration flags
 CSelectedLayerInfoAuxiliary variables storing the rendering state of a H2Core::Note within the H2Core::Sampler
 CSelection< Elem >Selection management for editor widgets
 CSelection< QPoint >
 CSelection< SelectionIndex >
 CSelection< Elem >::SelectionGroupGroup of SelectionWidget objects sharing the same selection set
 CSelectionWidget< Elem >SelectionWidget 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
 CSelectionWidget< H2Core::Note * >
 CSelectionWidget< QPoint >
 CSelectionWidget< SelectionIndex >
 CSkinSkin support
 CSMFBase
 CTimeline::TagTag specifies a note added to a certain position in the Song
 CTimeline::TagComparator
 CTimeline::TempoMarkerTempoMarker specifies a change in speed during the Song
 CTimeline::TempoMarkerComparator
 Ctimezone
 CUi_AboutDialog_UI
 CUi_AudioEngineInfoForm_UI
 CUi_AudioFileBrowser_UI
 CUi_Director_UI
 CUi_ExportMidiDialog_UI
 CUi_ExportSongDialog_UI
 CUi_LadspaFXSelector_UI
 CUi_MixerSettingsDialog_UI
 CUi_PatternFillDialog_UI
 CUi_PatternPropertiesDialog_UI
 CUi_PlaylistDialog_UI
 CUi_PreferencesDialog_UI
 CUi_SampleEditor_UI
 CUi_SongEditorPanelBpmWidget_UI
 CUi_SongEditorPanelTagWidget_UI
 CUi_SongPropertiesDialog_UI
 CUi_SoundLibraryExportDialog_UI
 CUi_SoundLibraryImportDialog_UI
 CUi_SoundLibraryPropertiesDialog_UI
 CUi_SoundLibraryRepositoryDialog_UI
 CUi_VirtualPatternDialog_UI
 CWidgetWithHighlightedListWidget has a list of items associated with a popup which in turn can open dialog windows
 CWidgetWithLicensePropertyWidget is affected by the "Font size" settings in the PreferencesDialog
 CWidgetWithScalableFont< nSmall, nNormal, nLarge >Widget is affected by the "Font size" settings in the PreferencesDialog
 CWidgetWithScalableFont< 10, 12, 14 >
 CWidgetWithScalableFont< 5, 6, 7 >
 CWidgetWithScalableFont< 6, 8, 10 >
 CWidgetWithScalableFont< 6, 8, 9 >
 CWidgetWithScalableFont< 7, 9, 11 >
 CWidgetWithScalableFont< 8, 10, 12 >