BEAST - Free Software Audio Synthesizer and Tracker  0.10.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 C_BseInstrument
 C_BseInstrumentClass
 C_BsePattern
 C_BsePatternClass
 C_BsePatternGroup
 C_BsePatternGroupClass
 C_BsePatternNote
 CBse::AmplifierBase::AmplifierProperties
 CBse::Arg< T >
 CBse::SynthesisModule::AutoUpdateData
 CBse::AuxDataAuxData - record to describe entity attributes with "key=value" strings
 CBse::AuxDataSeqAuxDataSeq - a variable length list of AuxData records
 CBse::BalanceBase::BalanceProperties
 Cstd::basic_string< char > [external]
 CBse::Dav::BassFilterBase::BassFilterProperties
 CSfi::BBlock
 CBseAutomationProperty
 CBseCategory
 CBseCategorySeq
 CBseComplex
 CBseDeviceEntry
 CBseDoubleIEEE754
 CBseEngineLoop
 CBseEnvelope
 CBseExportIdentity
 CBseExportNode
 CBseExportNodeBoxed
 CBseExportNodeClass
 CBseExportNodeEnum
 CBseExportNodeHook
 CBseExportNodeProc
 CBseExportStrings
 CBseFloatIEEE754
 CBseFloatSeq
 CBseFreeVerbConfig
 CBseFreeVerbConstants
 CBseFreeVerbCpp
 CBseFrequencyModulator
 CBseGConfig
 CBseIc0n
 CBseIIRFilterDesign
 CBseIIRFilterRequest
 CBseIIRFilterVars
 CBseIIRStage
 CBseIStream
 CBseIt3mSeq
 CBseJanitorAction
 CBseJob
 CBseJStream
 CBseLadspaInfo
 CBseLadspaPort
 CBseLadspaTypeInfo
 CBseLoader
 CBseMainArgs
 CBseMidiChannelEvent
 CBseMidiContext
 CBseMidiDecoder
 CBseMidiEvent
 CBseMidiFile
 CBseMidiFileTrack
 CBseMidiHandle
 CBseModule
 CBseModuleClass
 CBseNoteSeq
 CBseNoteSequence
 CBseOStream
 CBseP1xelSeq
 CBsePartControls
 CBsePartEventControl
 CBsePartEventNote
 CBsePartNoteChannel
 CBsePartQueryEvent
 CBsePartTickNode
 CBsePatternGroupEntry
 CBsePcmHandle
 CBseProbe
 CBseProbeFeatures
 CBseProbeRequest
 CBseProbeRequestSeq
 CBseProbeSeq
 CBseProcedureClass
 CBsePropertyCandidates
 CBseScriptData
 CBseScriptProcedureClass
 CBseSimpleADSRVars
 CBseSNetPort
 CBseSongVoice
 CBseSourceChannelDefs
 CBseSourceInput
 CBseSourceOutput
 CBseTrackEntry
 CBseTrans
 CBseTypeSeq
 CBseUndoGroup
 CBseUndoStack
 CBseUndoStep
 CBseWaveChunkDsc
 CBseWaveDsc
 CBseWaveEntry
 CBseWaveFileInfo
 CBseWaveIndex
 CBstApp
 CBstAppClass
 CBstBusEditor
 CBstBusEditorClass
 CBstBusMixer
 CBstBusMixerClass
 CBstBusView
 CBstBusViewClass
 CBstCanvasLink
 CBstCanvasLinkClass
 CBstCanvasSource
 CBstCanvasSourceClass
 CBstClueHunter
 CBstClueHunterClass
 CBstDBBeam
 CBstDBColor
 CBstDBLabeling
 CBstDBMeter
 CBstDBSetup
 CBstDial
 CBstDialClass
 CBstEventRoll
 CBstEventRollClass
 CBstEventRollController
 CBstEventRollDrag
 CBstFileDialog
 CBstFileDialogClass
 CBstGrowBar
 CBstGrowBarClass
 CBstItemSeqDialog
 CBstItemSeqDialogClass
 CBstItemView
 CBstItemViewClass
 CBstKeyBinding
 CBstKeyBindingFunction
 CBstKeyBindingKey
 CBstKnob
 CBstKnobClass
 CBstLogAdjustment
 CBstLogAdjustmentClass
 CBstMessage
 CBstMsgBit
 CBstMsgID
 CBstParamView
 CBstParamViewClass
 CBstPartDialog
 CBstPartDialogClass
 CBstPartView
 CBstPartViewClass
 CBstPatternColumn
 CBstPatternColumnClass
 CBstPatternController
 CBstPatternView
 CBstPatternViewClass
 CBstPatternViewDrag
 CBstPianoRoll
 CBstPianoRollClass
 CBstPianoRollController
 CBstPianoRollDrag
 CBstPlayBackHandle
 CBstPreferences
 CBstPreferencesClass
 CBstProcedureShell
 CBstProcedureShellClass
 CBstProjectCtrl
 CBstQSampler
 CBstQSamplerClass
 CBstQSamplerMark
 CBstQSamplerPeak
 CBstQSamplerRegion
 CBstQSamplerTPeak
 CBstSampleEditor
 CBstSampleEditorClass
 CBstScrollgraph
 CBstScrollgraphClass
 CBstSegment
 CBstSegmentAny
 CBstSegmentLine
 CBstSequence
 CBstSequenceClass
 CBstServerMonitor
 CBstServerMonitorClass
 CBstSNetRouter
 CBstSNetRouterClass
 CBstSnifferScope
 CBstSplash
 CBstSplashClass
 CBstSuperShell
 CBstSuperShellClass
 CBstTrackRoll
 CBstTrackRollClass
 CBstTrackRollController
 CBstTrackRollDrag
 CBstTrackSynthDialog
 CBstTrackSynthDialogClass
 CBstTrackView
 CBstTrackViewClass
 CBstWaveEditor
 CBstWaveEditorClass
 CBstWaveView
 CBstWaveViewClass
 CBstXFrame
 CBstXFrameClass
 CBstZoomedWindow
 CBstZoomedWindowClass
 CBse::BusModuleBase::BusModuleProperties
 CSfidl::Choice
 CSfidl::ChoiceValue
 CBse::Dav::ChorusBase::ChorusProperties
 CSfidl::Class
 CBse::ClassInfo
 CSfiGlueDecoder::ClientMsg
 CBse::ClnT_AuxData
 CBse::ClnT_Icon
 CBse::ClnT_NoteDescription
 CBse::ClnT_PartControl
 CBse::ClnT_PartLink
 CBse::ClnT_PartNote
 CBse::ClnT_SampleFileInfo
 CBse::ClnT_SongTiming
 CBse::ClnT_TrackPart
 CBse::ClnT_UserMessage
 CBse::SynthesisModule::Closure
 CSfidl::CodeGenerator
 CBseWaveTool::Command
 CBse::Arts::CompressorBase::CompressorProperties
 CSfidl::Constant
 CSfi::Sequence< Type >::CSeq
 CBse::CxxClosure
 CCxxClosure
 CDavCanyonDelayModule
 CDavCanyonDelayParams
 CDavSynDrumModule
 CDavSynDrumParams
 CDavXtalStringsParams
 Cstd::enable_shared_from_this< Wakeup > [external]
 CBse::EnforceDerivedFrom< Derived, Base >
 CBse::EnforceDerivedFrom< Derived *, Base * >
 CEngineCycle
 CEngineInput
 CEngineJInput
 CEngineNode
 CEngineOutput
 CEngineQuery
 CEngineSchedule
 CEngineTimedJob
 Cstd::exception [external]STL class
 CBse::ExportTypeKeeper
 CBse::Resampler::F4Vector
 CSfidl::Factory
 Cstd::false_type [external]
 CSfi::FBlock
 CBse::Flac1HandleFlac1Handle supports storing flac files as binary appendix to BSE files
 CGBitMatrix
 CGBSearchArray
 CGBSearchConfig
 CBst::GConfig
 CSfi::GNewable
 CGObject
 CGObjectClass
 CGslBiquadConfig
 CGslBiquadFilter
 CGslDataCache
 CGslDataCacheNode
 CGslDataClipConfig
 CGslDataClipResult
 CGslDataHandle
 CGslDataHandleFuncs
 CGslDataHandleSetup
 CGslDataLoopConfig
 CGslDataPeekBuffer
 CGslDataTailLoop
 CGslHFile
 CGslIIRFilter
 CGslLoopSpec
 CGslMagic
 CGslOscConfig
 CGslOscData
 CGslOscTable
 CGslOscWave
 CGslProgressState
 CGslRFile
 CGslWaveChunk
 CGslWaveChunkBlock
 CGslWaveChunkMem
 CGslWaveOscConfig
 CGslWaveOscData
 CGSource
 CGtkHWrapBox
 CGtkHWrapBoxClass
 CGtkVWrapBox
 CGtkVWrapBoxClass
 CGtkWrapBox
 CGtkWrapBoxChild
 CGtkWrapBoxClass
 CBse::Standard::GusPatchEnvelopeBase::GusPatchEnvelopeProperties
 CGValue
 CGxkAction
 CGxkActionGroup
 CGxkActionGroupClass
 CGxkAdapterAdjustment
 CGxkAdapterAdjustmentClass
 CGxkAssortment
 CGxkAssortmentClass
 CGxkAssortmentEntry
 CGxkCellRendererPopup
 CGxkCellRendererPopupClass
 CGxkColorDot
 CGxkColorDots
 CGxkDialog
 CGxkDialogClass
 CGxkFactoryBranch
 CGxkGlobals
 CGxkImageCacheItem
 CGxkLed
 CGxkLedClass
 CGxkListWrapper
 CGxkListWrapperClass
 CGxkLogAdjustment
 CGxkLogAdjustmentClass
 CGxkMenuButton
 CGxkNotebook
 CGxkNotebookClass
 CGxkParam
 CGxkParamBinding
 CGxkParamEditor
 CGxkParamEditorIdent
 CGxkParamEditorSizes
 CGxkPolygon
 CGxkPolygonArc
 CGxkPolygonClass
 CGxkPolygonGraph
 CGxkPolygonLine
 CGxkProxyEditable
 CGxkProxyEditableClass
 CGxkRackEditor
 CGxkRackItem
 CGxkRackItemClass
 CGxkRackTable
 CGxkRackTableClass
 CGxkRadgetFactory
 CGxkRadgetType
 CGxkScrollCanvas
 CGxkScrollCanvasClass
 CGxkScrollCanvasDrag
 CGxkScrollCanvasLayout
 CGxkScrollMarker
 CGxkSimpleLabel
 CGxkSpline
 CGxkSplinePoint
 CGxkSplineSegment
 CGxkStatusBar
 CGxkStockAction
 CGxkStockIcon
 CGxkStockItem
 CGxkTypeGenerated
 CGxkWidgetPatcher
 CBse::IconRepresentation of an icon pixel image
 CImplicitBase
 CSfi::Init
 Cstd::is_base_of< std::shared_ptr< T::element_type >, T > [external]
 CBse::IStream
 CBse::JStream
 CBst::KeyBindingItem
 CBst::KeyBindingItemSeq
 CLADSPA_Descriptor
 CLADSPA_PortRangeHint
 CSfidl::LineInfo
 Cstd::map< Key, Value > [external]
 Cstd::map< std::string, Sfidl::IString > [external]
 CBse::MasterThread
 CSfidl::Method
 CBst::MsgAbsorbString
 CBst::MsgAbsorbStringSeq
 CSfidl::NamespaceHelper
 CBse::SynthesisModule::NeedAutoUpdateTag
 CBse::NoiseBase::NoiseProperties
 CBse::NoteDescriptionA note description provides all needed details about a specific note. "
 CBse::ObjectFundamental base type for all BSE objects
 CSfi::ObjectHandle
 CSfidl::Options
 CBse::Dav::OrganBase::OrganProperties
 CBse::OStream
 CSfidl::Param
 CSfidl::Parser
 CBse::PartControlPart specific control event representation
 CBse::PartControlSeqA list of part control events
 CBse::PartLinkRecord representing the use of a Part within a Track at a specific position
 CBse::PartLinkSeqSequence of PartLink records
 CBse::PartNotePart specific note event representation
 CBse::PartNoteSeqA list of part note events
 CBse::PartSeqA list of Part or derived types
 CBse::PixelSeqRepresentation of an image pixel sequence in ARGB format
 CBse::CxxBase::Pointer
 CSfidl::Pragma
 CBse::Standard::QuantizerBase::QuantizerProperties
 CSfi::Rec
 CBse::Record
 CSfidl::Record
 CSfi::RecordHandle< Type >
 CSfi::RecordHandle< Ic0n >
 CSfi::RecordHandle< ProbeFeatures >
 CRemoteHandle
 CBse::Contrib::SampleAndHoldBase::SampleAndHoldProperties
 CBse::SampleFileInfoStructure containing meta data for multi wave samples
 CBse::Standard::SaturatorBase::SaturatorProperties
 CSfidl::Sequence
 CSfi::Sequence< Type >
 CSfi::Sequence< ::Bse::CategoryHandle >
 CSfi::Sequence< ::Bse::ProbeHandle >
 CSfi::Sequence< ::Bse::ProbeRequestHandle >
 CSfi::Sequence< BseItem * >
 CSfi::Sequence< Sfi::Int >
 CSfi::Sequence< Sfi::Real >
 CSfi::Sequence< Sfi::SfiString >
 CBse::SequencerNote and MIDI sequencer
 CSfiArgument
 CSfiBBlock
 CSfiChoiceValue
 CSfiChoiceValues
 CSfiComMsg
 CSfiComPort
 CSfiComPortLink
 CSfiComWire
 CSfiConstants
 CSfiFBlock
 CSfiFileCrawler
 CSfiGlueContext
 CSfiGlueContextTable
 CSfiGlueDecoder
 CSfiGlueEncoder
 CSfiGlueIFace
 CSfiGlueProc
 CSfiInitValue
 CSfiParamSpecBBlock
 CSfiParamSpecChoice
 CSfiParamSpecFBlock
 CSfiParamSpecNote
 CSfiParamSpecProxy
 CSfiParamSpecRec
 CSfiParamSpecSeq
 CSfiRec
 CSfiRecFields
 CSfiRing
 CSfiRStore
 CSfiSeq
 CSfi::SfiString
 CSfiUtilFileEntry
 CSfiUtilFileList
 CSfiWStore
 CBst::SkinConfig
 CBse::SongTimingSong timing configuration
 CBse::Procedure::source_get_mix_freq
 CBse::Procedure::source_mass_request
 CBse::Procedure::source_request_probes
 CBse::SrvT_AuxData
 CBst::SrvT_GConfig
 CBse::SrvT_Icon
 CBst::SrvT_KeyBindingItem
 CBst::SrvT_MsgAbsorbString
 CBse::SrvT_NoteDescription
 CBse::SrvT_PartControl
 CBse::SrvT_PartLink
 CBse::SrvT_PartNote
 CBse::SrvT_SampleFileInfo
 CBst::SrvT_SkinConfig
 CBse::SrvT_SongTiming
 CBse::SrvT_TrackPart
 CBse::SrvT_UserMessage
 CSfidl::Stream
 CBse::StringSeqStringeq - a variable length list of test strings
 CBse::SummationBase::SummationProperties
 CSfidl::Symbol
 CBse::SynthesisModule
 CBse::TaskRegistryThe task registry keeps track of runtime threads for profiling and statistical purposes
 CBse::TestObjectObject to carry out IDL, API, signal, etc tests
 CBse::TickStamp
 CBse::TrackPartStructure linking to a Track from within a Part
 CBse::TrackPartSeqSequence of TrackPart records
 CBse::SynthesisModule::Trampoline< M, P, C >
 CBse::SynthesisModule::Trampoline< M, P, NeedAutoUpdateTag >
 CBse::SynthesisModule::Trampoline< M, P, void >
 CBse::TypeRegistry
 CBse::ItemImpl::UndoDescriptor< Obj >UndoDescriptor - type safe object handle to persist undo/redo steps
 CBse::TickStamp::Update
 CBse::UserMessageStructure for submission of user interface messages from BSE
 Cstd::vector< ClnT_AuxData > [external]
 Cstd::vector< ClnT_PartControl > [external]
 Cstd::vector< ClnT_PartLink > [external]
 Cstd::vector< ClnT_PartNote > [external]
 Cstd::vector< ClnT_TrackPart > [external]
 Cstd::vector< int > [external]
 Cstd::vector< PartIfaceP > [external]
 Cstd::vector< Rapicorn::Aida::RemoteMember< PartHandle > > [external]
 Cstd::vector< SrvT_AuxData > [external]
 Cstd::vector< SrvT_KeyBindingItem > [external]
 Cstd::vector< SrvT_MsgAbsorbString > [external]
 Cstd::vector< SrvT_PartControl > [external]
 Cstd::vector< SrvT_PartLink > [external]
 Cstd::vector< SrvT_PartNote > [external]
 Cstd::vector< SrvT_TrackPart > [external]
 Cstd::vector< std::string > [external]
 CVisitorDispatcher
 CBseWaveTool::Wave
 CBseWaveFileInfo::Wave
 CBseWaveTool::WaveChunk
 CWaveGuide
 CResampler2