hydrogen 1.2.6
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
 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
 CParserReusable parser for provided command line arguments
 CPatternDisplayInfo
 CQApplication
 CQComboBox
 CQDialog
 CQDomDocument
 CQDomNode
 CQDoubleSpinBox
 CQDropEvent
 CQFileDialog
 CQLabel
 CQLineEdit
 CQMainWindow
 CQMouseEvent
 CQObject
 CQPushButton
 CQScrollArea
 CQSplashScreen
 CQTableWidget
 CQTreeWidget
 CQTreeWidgetItem
 CQUndoCommand
 CQWheelEvent
 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< 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 >
 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 >