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 >