<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown" title=" " alt="" coords="5,1387,86,1413"/>
<area shape="rect" id="node2" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginBase" title=" " alt="" coords="199,31,286,57"/>
<area shape="rect" id="node5" href="$classSteinberg_1_1ITest.html" title=" " alt="" coords="219,81,266,107"/>
<area shape="rect" id="node6" href="$classSteinberg_1_1ITestFactory.html" title="Class factory that any testable module defines for creating tests that will be executed from the host..." alt="" coords="199,132,286,158"/>
<area shape="rect" id="node7" href="$classSteinberg_1_1ITestResult.html" title="Test Result message logger [host imp] when a test is called, a pointer to an ITestResult is passed in..." alt="" coords="202,183,283,209"/>
<area shape="rect" id="node8" href="$classSteinberg_1_1ITestSuite.html" title="A collection of tests supporting a hierarchical ordering [host imp] [create via hostclasses]." alt="" coords="205,233,280,259"/>
<area shape="rect" id="node9" href="$classSteinberg_1_1Vst_1_1ChannelContext_1_1IInfoListener.html" title="Channel context interface: Vst::IInfoListener." alt="" coords="198,284,287,310"/>
<area shape="rect" id="node10" href="$classSteinberg_1_1Vst_1_1IAttributeList.html" title="Attribute list used in IMessage and IStreamAttributes: Vst::IAttributeList." alt="" coords="198,335,287,361"/>
<area shape="rect" id="node11" href="$classSteinberg_1_1Vst_1_1IAudioPresentationLatency.html" title="Extended IAudioProcessor interface for a component: Vst::IAudioPresentationLatency." alt="" coords="158,385,327,411"/>
<area shape="rect" id="node12" href="$classSteinberg_1_1Vst_1_1IAudioProcessor.html" title="Audio processing interface: Vst::IAudioProcessor." alt="" coords="187,436,298,462"/>
<area shape="rect" id="node13" href="$classSteinberg_1_1Vst_1_1IAutomationState.html" title="Extended plug&#45;in interface IEditController: Vst::IAutomationState." alt="" coords="185,487,300,513"/>
<area shape="rect" id="node14" href="$classSteinberg_1_1Vst_1_1IComponentHandler.html" title="Host callback interface for an edit controller: Vst::IComponentHandler." alt="" coords="176,537,309,563"/>
<area shape="rect" id="node15" href="$classSteinberg_1_1Vst_1_1IComponentHandler2.html" title="Extended host callback interface for an edit controller: Vst::IComponentHandler2." alt="" coords="173,588,312,614"/>
<area shape="rect" id="node16" href="$classSteinberg_1_1Vst_1_1IComponentHandler3.html" title="Extended host callback interface Vst::IComponentHandler3 for an edit controller." alt="" coords="173,639,312,665"/>
<area shape="rect" id="node17" href="$classSteinberg_1_1Vst_1_1IComponentHandlerBusActivation.html" title="Extended host callback interface for an edit controller: Vst::IComponentHandlerBusActivation." alt="" coords="139,689,346,715"/>
<area shape="rect" id="node18" href="$classSteinberg_1_1Vst_1_1IComponentHandlerSystemTime.html" title="Extended plug&#45;in interface IComponentHandler for an edit controller." alt="" coords="143,740,342,766"/>
<area shape="rect" id="node19" href="$classSteinberg_1_1Vst_1_1IConnectionPoint.html" title="Connect a component with another one: Vst::IConnectionPoint." alt="" coords="185,791,300,817"/>
<area shape="rect" id="node20" href="$classSteinberg_1_1Vst_1_1IContextMenu.html" title="Context Menu interface: Vst::IContextMenu." alt="" coords="194,841,291,867"/>
<area shape="rect" id="node21" href="$classSteinberg_1_1Vst_1_1IContextMenuTarget.html" title="Context Menu Item Target interface: Vst::IContextMenuTarget." alt="" coords="177,892,308,918"/>
<area shape="rect" id="node22" href="$classSteinberg_1_1Vst_1_1IDataExchangeHandler.html" title="Host Data Exchange handler interface: Vst::IDataExchangeHandler." alt="" coords="168,943,317,969"/>
<area shape="rect" id="node23" href="$classSteinberg_1_1Vst_1_1IDataExchangeReceiver.html" title="Data Exchange Receiver interface: Vst::IDataExchangeReceiver." alt="" coords="165,993,320,1019"/>
<area shape="rect" id="node24" href="$classSteinberg_1_1Vst_1_1IEditController2.html" title="Edit controller component interface extension: Vst::IEditController2." alt="" coords="189,1044,296,1070"/>
<area shape="rect" id="node25" href="$classSteinberg_1_1Vst_1_1IEditControllerHostEditing.html" title="Parameter Editing from host: Vst::IEditControllerHostEditing." alt="" coords="161,1095,324,1121"/>
<area shape="rect" id="node26" href="$classSteinberg_1_1Vst_1_1IEventList.html" title="List of events to process: Vst::IEventList." alt="" coords="205,1145,280,1171"/>
<area shape="rect" id="node27" href="$classSteinberg_1_1Vst_1_1IHostApplication.html" title="Basic host callback interface: Vst::IHostApplication." alt="" coords="187,1196,298,1222"/>
<area shape="rect" id="node28" href="$classSteinberg_1_1Vst_1_1IInterAppAudioConnectionNotification.html" title="Extended plug&#45;in interface IEditController for Inter&#45;App Audio connection state change notifications." alt="" coords="160,1246,325,1286"/>
<area shape="rect" id="node29" href="$classSteinberg_1_1Vst_1_1IInterAppAudioHost.html" title="Inter&#45;App Audio host Interface." alt="" coords="179,1311,306,1337"/>
<area shape="rect" id="node30" href="$classSteinberg_1_1Vst_1_1IInterAppAudioPresetManager.html" title="Extended plug&#45;in interface IEditController for Inter&#45;App Audio Preset Management." alt="" coords="149,1361,336,1387"/>
<area shape="rect" id="node31" href="$classSteinberg_1_1Vst_1_1IKeyswitchController.html" title="Extended plug&#45;in interface IEditController for key switches support: Vst::IKeyswitchController." alt="" coords="176,1412,309,1438"/>
<area shape="rect" id="node32" href="$classSteinberg_1_1Vst_1_1IMessage.html" title="Private plug&#45;in message: Vst::IMessage." alt="" coords="205,1463,280,1489"/>
<area shape="rect" id="node33" href="$classSteinberg_1_1Vst_1_1IMidiLearn.html" title="MIDI Learn interface: Vst::IMidiLearn." alt="" coords="203,1513,282,1539"/>
<area shape="rect" id="node34" href="$classSteinberg_1_1Vst_1_1IMidiMapping.html" title="MIDI Mapping interface: Vst::IMidiMapping." alt="" coords="195,1564,290,1590"/>
<area shape="rect" id="node35" href="$classSteinberg_1_1Vst_1_1INoteExpressionController.html" title="Extended plug&#45;in interface IEditController for note expression event support: Vst::INoteExpressionCon..." alt="" coords="160,1615,325,1641"/>
<area shape="rect" id="node36" href="$classSteinberg_1_1Vst_1_1INoteExpressionPhysicalUIMapping.html" title="Extended plug&#45;in interface IEditController for note expression event support: Vst::INoteExpressionPhy..." alt="" coords="134,1665,351,1691"/>
<area shape="rect" id="node37" href="$classSteinberg_1_1Vst_1_1IParamValueQueue.html" title="Queue of changes for a specific parameter: Vst::IParamValueQueue." alt="" coords="178,1716,307,1742"/>
<area shape="rect" id="node38" href="$classSteinberg_1_1Vst_1_1IParameterChanges.html" title="All parameter changes of a processing block: Vst::IParameterChanges." alt="" coords="177,1767,308,1793"/>
<area shape="rect" id="node39" href="$classSteinberg_1_1Vst_1_1IParameterFinder.html" title="Extension for IPlugView to find view parameters (lookup value under mouse support): Vst::IParameterFi..." alt="" coords="184,1817,301,1843"/>
<area shape="rect" id="node40" href="$classSteinberg_1_1Vst_1_1IParameterFunctionName.html" title="Edit controller component interface extension: Vst::IParameterFunctionName." alt="" coords="162,1868,323,1894"/>
<area shape="rect" id="node41" href="$classSteinberg_1_1Vst_1_1IPlugInterfaceSupport.html" title="Host callback interface for an edit controller: Vst::IPlugInterfaceSupport." alt="" coords="173,1919,312,1945"/>
<area shape="rect" id="node42" href="$classSteinberg_1_1Vst_1_1IPrefetchableSupport.html" title="Indicates that the plug&#45;in could or not support Prefetch (dynamically): Vst::IPrefetchableSupport." alt="" coords="174,1969,311,1995"/>
<area shape="rect" id="node43" href="$classSteinberg_1_1Vst_1_1IProcessContextRequirements.html" title="Extended IAudioProcessor interface for a component: Vst::IProcessContextRequirements." alt="" coords="149,2020,336,2046"/>
<area shape="rect" id="node44" href="$classSteinberg_1_1Vst_1_1IProgramListData.html" title="Component extension to access program list data: Vst::IProgramListData." alt="" coords="184,2071,301,2097"/>
<area shape="rect" id="node45" href="$classSteinberg_1_1Vst_1_1IProgress.html" title="Extended host callback interface for an edit controller: Vst::IProgress." alt="" coords="206,2121,279,2147"/>
<area shape="rect" id="node46" href="$classSteinberg_1_1Vst_1_1IRemapParamID.html" title="Extended IEditController interface for a component." alt="" coords="186,2172,299,2198"/>
<area shape="rect" id="node47" href="$classSteinberg_1_1Vst_1_1IStreamAttributes.html" title="Meta attributes of a stream: Vst::IStreamAttributes." alt="" coords="185,2223,300,2249"/>
<area shape="rect" id="node48" href="$classSteinberg_1_1Vst_1_1ITestPlugProvider.html" title="Test Helper." alt="" coords="184,2273,301,2299"/>
<area shape="rect" id="node50" href="$classSteinberg_1_1Vst_1_1IUnitData.html" title="Component extension to access unit data: Vst::IUnitData." alt="" coords="206,2324,279,2350"/>
<area shape="rect" id="node51" href="$classSteinberg_1_1Vst_1_1IUnitHandler.html" title="Host callback for unit support: Vst::IUnitHandler." alt="" coords="197,2375,288,2401"/>
<area shape="rect" id="node52" href="$classSteinberg_1_1Vst_1_1IUnitHandler2.html" title="Host callback for extended unit support: Vst::IUnitHandler2." alt="" coords="194,2425,291,2451"/>
<area shape="rect" id="node53" href="$classSteinberg_1_1Vst_1_1IUnitInfo.html" title="Edit controller extension to describe the plug&#45;in structure: Vst::IUnitInfo." alt="" coords="209,2476,276,2502"/>
<area shape="rect" id="node54" href="$classSteinberg_1_1Vst_1_1IVst3ToAAXWrapper.html" title="VST 3 to AAX Wrapper interface: Vst::IVst3ToAAXWrapper." alt="" coords="176,2527,309,2553"/>
<area shape="rect" id="node55" href="$classSteinberg_1_1Vst_1_1IVst3ToAUWrapper.html" title="VST 3 to AU Wrapper interface: Vst::IVst3ToAUWrapper." alt="" coords="180,2577,305,2603"/>
<area shape="rect" id="node56" href="$classSteinberg_1_1Vst_1_1IVst3ToVst2Wrapper.html" title="VST 3 to VST 2 Wrapper interface: Vst::IVst3ToVst2Wrapper." alt="" coords="176,2628,309,2654"/>
<area shape="rect" id="node57" href="$classSteinberg_1_1Vst_1_1IVst3WrapperMPESupport.html" title="Wrapper MPE Support interface: Vst::IVst3WrapperMPESupport." alt="" coords="160,2679,325,2705"/>
<area shape="rect" id="node58" href="$classSteinberg_1_1Vst_1_1IXmlRepresentationController.html" title="Extended plug&#45;in interface IEditController for a component: Vst::IXmlRepresentationController." alt="" coords="151,2729,334,2755"/>
<area shape="rect" id="node3" href="$classSteinberg_1_1Vst_1_1IComponent.html" title="Component base interface: Vst::IComponent." alt="" coords="417,5,505,31"/>
<area shape="rect" id="node4" href="$classSteinberg_1_1Vst_1_1IEditController.html" title="Edit controller component interface: Vst::IEditController." alt="" coords="412,56,511,82"/>
<area shape="rect" id="node49" href="$classSteinberg_1_1Vst_1_1ITestPlugProvider2.html" title="Test Helper extension." alt="" coords="399,2273,523,2299"/>
</map>
