<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" title=" " alt="" coords="652,512,746,538"/>
<area shape="rect" id="node2" href="$classSteinberg_1_1Vst_1_1VSTGUIEditor.html" title="Base class for an edit view using VSTGUI." alt="" coords="851,157,948,183"/>
<area shape="rect" id="node3" title=" " alt="" coords="195,335,259,361"/>
<area shape="rect" id="node4" href="$classSteinberg_1_1CPluginView.html" title="Plug&#45;In view default implementation." alt="" coords="417,157,509,183"/>
<area shape="rect" id="node6" href="$classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object." alt="" coords="442,208,484,234"/>
<area shape="rect" id="node9" href="$classSteinberg_1_1Vst_1_1BusList.html" title="List of Busses." alt="" coords="432,107,493,133"/>
<area shape="rect" id="node10" href="$classSteinberg_1_1Vst_1_1ComponentBase.html" title="Base class for VST 3 Component and Edit Controller." alt="" coords="406,715,519,741"/>
<area shape="rect" id="node16" href="$classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html" title=" " alt="" coords="410,512,515,538"/>
<area shape="rect" id="node17" href="$classSteinberg_1_1Vst_1_1NoteExpressionType.html" title="Note expression type object." alt="" coords="395,309,530,335"/>
<area shape="rect" id="node19" href="$classSteinberg_1_1Vst_1_1NoteExpressionTypeContainer.html" title="Collection of note expression types." alt="" coords="368,259,557,285"/>
<area shape="rect" id="node20" href="$classSteinberg_1_1Vst_1_1Parameter.html" title="Description of a Parameter." alt="" coords="424,360,502,386"/>
<area shape="rect" id="node23" href="$classSteinberg_1_1Vst_1_1ProgramList.html" title="ProgramList element." alt="" coords="419,461,506,487"/>
<area shape="rect" id="node25" href="$classSteinberg_1_1Vst_1_1Unit.html" title="Unit element." alt="" coords="441,411,484,437"/>
<area shape="rect" id="node5" href="$classSteinberg_1_1Vst_1_1EditorView.html" title="View related to an edit controller." alt="" coords="659,157,739,183"/>
<area shape="rect" id="node7" href="$classSteinberg_1_1Vst_1_1AudioBus.html" title="Description of an Audio Bus." alt="" coords="662,259,736,285"/>
<area shape="rect" id="node8" href="$classSteinberg_1_1Vst_1_1EventBus.html" title="Description of an Event Bus." alt="" coords="662,208,736,234"/>
<area shape="rect" id="node11" href="$classSteinberg_1_1Vst_1_1Component.html" title="Default implementation for a VST 3 Component." alt="" coords="656,715,742,741"/>
<area shape="rect" id="node13" href="$classSteinberg_1_1Vst_1_1EditController.html" title="Default implementation for a VST 3 edit controller." alt="" coords="651,816,747,842"/>
<area shape="rect" id="node12" href="$classSteinberg_1_1Vst_1_1AudioEffect.html" title="Default implementation for a VST 3 audio effect." alt="" coords="858,715,941,741"/>
<area shape="rect" id="node14" href="$classSteinberg_1_1Vst_1_1EditControllerEx1.html" title="Advanced implementation (support IUnitInfo) for a VST 3 edit controller." alt="" coords="841,816,958,842"/>
<area shape="rect" id="node15" href="$classSteinberg_1_1Vst_1_1SingleComponentEffect.html" title="Default implementation for a non&#45;distributable Plug&#45;in that combines processor and edit controller in..." alt="" coords="1006,715,1156,741"/>
<area shape="rect" id="node18" href="$classSteinberg_1_1Vst_1_1RangeNoteExpressionType.html" title="Note expression type object representing a custom range." alt="" coords="613,309,785,335"/>
<area shape="rect" id="node21" href="$classSteinberg_1_1Vst_1_1RangeParameter.html" title="Description of a RangeParameter." alt="" coords="641,411,757,437"/>
<area shape="rect" id="node22" href="$classSteinberg_1_1Vst_1_1StringListParameter.html" title="Description of a StringListParameter." alt="" coords="634,360,764,386"/>
<area shape="rect" id="node24" href="$classSteinberg_1_1Vst_1_1ProgramListWithPitchNames.html" title="ProgramListWithPitchNames element." alt="" coords="610,461,788,487"/>
<area shape="rect" id="node26" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown" title=" " alt="" coords="5,917,86,943"/>
<area shape="rect" id="node27" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IBStream" title=" " alt="" coords="191,1019,263,1045"/>
<area shape="rect" id="node32" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPlugView" title=" " alt="" coords="189,233,265,259"/>
<area shape="rect" id="node33" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginBase" title=" " alt="" coords="183,791,271,817"/>
<area shape="rect" id="node36" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory" title=" " alt="" coords="177,1076,277,1102"/>
<area shape="rect" id="node40" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IStringResult" title=" " alt="" coords="181,1139,273,1165"/>
<area shape="rect" id="node42" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1ITest" title=" " alt="" coords="204,1215,250,1241"/>
<area shape="rect" id="node45" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IAttributeList" title=" " alt="" coords="183,1316,271,1342"/>
<area shape="rect" id="node47" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IAudioProcessor" title=" " alt="" coords="643,613,755,639"/>
<area shape="rect" id="node48" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IConnectionPoint" title=" " alt="" coords="169,715,285,741"/>
<area shape="rect" id="node50" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IEditController2" title=" " alt="" coords="174,867,280,893"/>
<area shape="rect" id="node51" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IEventList" title=" " alt="" coords="190,1371,264,1397"/>
<area shape="rect" id="node53" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IHostApplication" title=" " alt="" coords="172,1421,282,1447"/>
<area shape="rect" id="node55" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IInterAppAudioPresetManager" title=" " alt="" coords="134,512,320,538"/>
<area shape="rect" id="node56" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IMessage" title=" " alt="" coords="190,1472,264,1498"/>
<area shape="rect" id="node58" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IParamValueQueue" title=" " alt="" coords="163,1525,291,1551"/>
<area shape="rect" id="node61" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IParameterChanges" title=" " alt="" coords="161,5,293,31"/>
<area shape="rect" id="node63" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IPlugInterfaceSupport" title=" " alt="" coords="157,56,297,82"/>
<area shape="rect" id="node65" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IProcessContextRequirements" title=" " alt="" coords="605,664,793,690"/>
<area shape="rect" id="node66" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IUnitInfo" title=" " alt="" coords="666,892,732,918"/>
<area shape="rect" id="node28" href="$classSteinberg_1_1MemoryStream.html" title="Memory based Stream for IBStream implementation (using malloc)." alt="" coords="411,1120,515,1146"/>
<area shape="rect" id="node29" href="$classSteinberg_1_1Vst_1_1BufferStream.html" title="Stream implementation for a memory buffer." alt="" coords="417,968,509,994"/>
<area shape="rect" id="node30" href="$classSteinberg_1_1Vst_1_1FileStream.html" title="Stream implementation for a file using stdio." alt="" coords="423,1019,503,1045"/>
<area shape="rect" id="node31" href="$classSteinberg_1_1Vst_1_1ReadOnlyBStream.html" title="Stream representing a Read&#45;Only subsection of its source stream." alt="" coords="401,1069,524,1095"/>
<area shape="rect" id="node34" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IComponent" title=" " alt="" coords="419,765,507,791"/>
<area shape="rect" id="node35" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/vstinterfaces/vstinterfaces.tag$classSteinberg_1_1Vst_1_1IEditController" title=" " alt="" coords="413,816,512,842"/>
<area shape="rect" id="node37" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory2" title=" " alt="" coords="410,1171,516,1197"/>
<area shape="rect" id="node38" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory3" title=" " alt="" coords="646,1171,752,1197"/>
<area shape="rect" id="node39" href="$classSteinberg_1_1CPluginFactory.html" title="Default Class Factory implementation." alt="" coords="847,1171,952,1197"/>
<area shape="rect" id="node41" href="$classSteinberg_1_1Vst_1_1StringResult.html" title=" " alt="" coords="419,1221,507,1247"/>
<area shape="rect" id="node43" href="$classSteinberg_1_1Vst_1_1TestBase.html" title="Test Helper." alt="" coords="427,1272,498,1298"/>
<area shape="rect" id="node44" href="$classSteinberg_1_1Vst_1_1TestEnh.html" title="Test Helper." alt="" coords="666,1272,732,1298"/>
<area shape="rect" id="node46" href="$classSteinberg_1_1Vst_1_1HostAttributeList.html" title="Example, ready to use implementation of IAttributeList." alt="" coords="408,1323,518,1349"/>
<area shape="rect" id="node49" href="$classSteinberg_1_1Vst_1_1ConnectionProxy.html" title="Helper for creating and initializing component." alt="" coords="405,664,520,690"/>
<area shape="rect" id="node52" href="$classSteinberg_1_1Vst_1_1EventList.html" title="Example implementation of IEventList." alt="" coords="427,1373,498,1399"/>
<area shape="rect" id="node54" href="$classSteinberg_1_1Vst_1_1HostApplication.html" title="Implementation&#39;s example of IHostApplication." alt="" coords="409,1424,516,1450"/>
<area shape="rect" id="node57" href="$classSteinberg_1_1Vst_1_1HostMessage.html" title="Example implementation of IMessage." alt="" coords="415,1475,511,1501"/>
<area shape="rect" id="node59" href="$classSteinberg_1_1Vst_1_1ParamChanges.html" title="AutomationTest helper classes: implementation of IParamValueQueue." alt="" coords="409,1525,516,1551"/>
<area shape="rect" id="node60" href="$classSteinberg_1_1Vst_1_1ParameterValueQueue.html" title="Implementation&#39;s example of IParamValueQueue &#45; not threadsave!." alt="" coords="390,1576,536,1602"/>
<area shape="rect" id="node62" href="$classSteinberg_1_1Vst_1_1ParameterChanges.html" title="Implementation&#39;s example of IParameterChanges &#45; not threadsave!." alt="" coords="399,5,527,31"/>
<area shape="rect" id="node64" href="$classSteinberg_1_1Vst_1_1PlugInterfaceSupport.html" title="Example implementation of IPlugInterfaceSupport." alt="" coords="395,56,531,82"/>
<area shape="rect" id="node67" title=" " alt="" coords="200,107,254,133"/>
<area shape="rect" id="node68" title=" " alt="" coords="627,107,771,133"/>
</map>
