VST 3 SDK VST 3.7
SDK for developing VST plug-in
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
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
 CClassInfo
 CDataExchangeHandler::Config
 CClassInfo::Data
 CDataExchangeHandlerHelper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the backwards compatible message handling protocol (see IMessage) or the new IDataExchangeHandler/IDataExchangeReceiver API
 CDataExchangeReceiverHandlerHelper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the message handling protocol (see IMessage) or the new IDataExchangeHandler/IDataExchangeReceiver API
 CBypassProcessor< T >::Delay
 CPresetFile::EntryInternal structure used for chunk handling
 CFactoryInfo
 CFObject
 CFUnknown [external]
 CHandler
 CHostDataExchangeHandler
 CIDataExchangeHandlerHost
 CModule::Snapshot::ImageDesc
 CImplements
 CIUniversalMidiPacketHandler
 CMidiIO
 CModule
 CObjCClassBuilder
 CObjCInstance
 CObjCVariable< T >
 COptional< T >
 CParameterUtility class to handle sample accurate parameter changes coming from IParamValueQueue
 CParameterChangeTransfer::ParameterChange
 CParameterChangeTransferRing buffer for transferring parameter changes from a writer to a read thread
 CParameterContainerCollection of parameters
 CParameterValueQueue::ParameterQueueValue
 CParamPointAutomationTest helper classes
 CPluginContextFactory
 CPluginFactory
 CPresetFileHandler for a VST 3 Preset File
 CProcessContextRequirements
 CProcessData [external]
 CProcessDataSlicerProcess Data Slicer
 CProcessorMPE Decompose Processor
 CRingBuffer< ItemT >Ringbuffer
 CRingBuffer< Block >
 CRingBuffer< void * >
 CRTTransferT< ObjectT, Deleter >Transfer objects from a non realtime thread to a realtime one
 CSetupMPE setup structure
 CModule::Snapshot
 CSpeakerArrayHelper class representing speaker arrangement as array of speaker types
 CSystemTimeSystemTime Helper class
 CTestDefaults
 CTestingPluginContext
 CThreadChecker
 C<UIApplicationDelegate>
 CUID
 CUIResponder
 CUMPMessage
 Cvector
 CVersion
 CVst2xProgramStructure holding the content of a vst2 fxp format stream
 CVst2xStateStructure holding the content of a vst2 fxb format stream
 CVSTGUIEditorInterface
 CXmlRepresentationHelperHelper for XML Representation creation
Empty

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