VST 3 SDK  VST 3.7
SDK for developing VST plug-in
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAudioBuffer< T >
 CBypassProcessor< T >
 CCBaseObject
 CVSTGUIEditorBase class for an edit view using VSTGUI
 CClassInfo
 CClassInfo::Data
 CBypassProcessor< T >::Delay
 CPresetFile::EntryInternal structure used for chunk handling
 CFactoryInfo
 CFObject
 CCPluginViewPlug-In view default implementation
 CBusBasic Bus object
 CBusListList of Busses
 CComponentBaseBase class for VST 3 Component and Edit Controller
 CConnectionProxyHelper for creating and initializing component
 CPresetManager
 CNoteExpressionTypeNote expression type object
 CNoteExpressionTypeContainerCollection of note expression types
 CParameterDescription of a Parameter
 CPlugInterfaceSupportImplementation's example of IPlugInterfaceSupport
 CPlugProviderHelper for creating and initializing component
 CProgramListProgramList element
 CUnitUnit element
 CFUnknown [external]
 CIBStream [external]
 CIPluginBase [external]
 CIPlugView [external]
 CIStringResult [external]
 CITest [external]
 CIAttributeList [external]
 CIAudioProcessor [external]
 CIConnectionPoint [external]
 CIEditController2 [external]
 CIEventList [external]
 CIHostApplication [external]
 CIInterAppAudioPresetManager [external]
 CIMessage [external]
 CIParameterChanges [external]
 CIParamValueQueue [external]
 CIPlugInterfaceSupport [external]
 CIProcessContextRequirements [external]
 CITestPlugProvider [external]
 CIUnitInfo [external]
 CHandler
 CModule::Snapshot::ImageDesc
 CMidiIO
 CModule
 COptional< T >
 CParameterChangeTransfer::ParameterChange
 CParameterChangeTransferRing buffer for transferring parameter changes from a writer to a read thread
 CParameterContainerCollection of parameters
 CParameterValueQueue::ParameterQueueValue
 CParamPointAutomationTest helper classes
 CPluginFactory
 CPresetFileHandler for a VST 3 Preset File
 CProcessContextRequirements
 CProcessData [external]
 CHostProcessDataImplementation's example of ProcessData
 CProcessor
 CRingBuffer< ItemT >Ringbuffer
 CSetup
 CModule::Snapshot
 CSpeakerArrayHelper class representing speaker arrangement as array of speaker types
 CTestDefaults
 CTestingPluginContext
 C<UIApplicationDelegate>
 CVSTInterAppAudioAppDelegateBaseBase UIApplicationDelegate class
 CUID
 CUIResponder
 CVSTInterAppAudioAppDelegateBaseBase UIApplicationDelegate class
 Cvector
 CBusListList of Busses
 CVersion
 CVst2xProgramStructure holding the content of a vst2 fxp format stream
 CVst2xStateStructure holding the content of a vst2 fxb format stream
 CVSTGUIEditorInterface
 CVSTGUIEditorBase class for an edit view using VSTGUI
 CXmlRepresentationHelperHelper for XML Representation creation
Empty

Copyright ©2020 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.