Initial release

This commit is contained in:
civ
2026-08-16 18:24:52 +07:00
commit 876886a39a
13244 changed files with 2353959 additions and 0 deletions
+613
View File
@@ -0,0 +1,613 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VST 3 SDK: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="smtg_extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">VST 3 SDK<span id="projectnumber">&#160;VST 3.8</span>
</div>
<div id="projectbrief">SDK for developing VST plug-in</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('hierarchy.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" usemap="#a_3UIApplicationDelegate_4" alt=""/>
<map name="a_3UIApplicationDelegate_4" id="a_3UIApplicationDelegate_4">
<area shape="rect" title=" " alt="" coords="5,5,164,30"/>
<area shape="rect" href="interfaceVSTInterAppAudioAppDelegateBase.html" title="Base UIApplicationDelegate class." alt="" coords="212,31,434,55"/>
<area shape="poly" title=" " alt="" coords="180,25,211,28,211,34,179,30"/>
<area shape="rect" title=" " alt="" coords="37,55,132,79"/>
<area shape="poly" title=" " alt="" coords="147,58,211,52,211,57,147,63"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#aAudioBuffer_3_01T_01_4" alt=""/>
<map name="aAudioBuffer_3_01T_01_4" id="aAudioBuffer_3_01T_01_4">
<area shape="rect" href="classSteinberg_1_1Vst_1_1AudioBuffer.html" title=" " alt="" coords="5,5,118,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#aBypassProcessor_3_01T_01_4" alt=""/>
<map name="aBypassProcessor_3_01T_01_4" id="aBypassProcessor_3_01T_01_4">
<area shape="rect" href="classSteinberg_1_1Vst_1_1BypassProcessor.html" title=" " alt="" coords="5,5,149,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" usemap="#aBypassProcessor_3_01T_01_4_1_1Delay" alt=""/>
<map name="aBypassProcessor_3_01T_01_4_1_1Delay" id="aBypassProcessor_3_01T_01_4_1_1Delay">
<area shape="rect" href="structSteinberg_1_1Vst_1_1BypassProcessor_1_1Delay.html" title=" " alt="" coords="5,5,139,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" usemap="#aCBaseObject" alt=""/>
<map name="aCBaseObject" id="aCBaseObject">
<area shape="rect" title=" " alt="" coords="652,449,746,474"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html" title="Base class for an edit view using VSTGUI." alt="" coords="851,449,948,474"/>
<area shape="poly" title=" " alt="" coords="761,459,850,459,850,464,761,464"/>
<area shape="rect" title=" " alt="" coords="195,276,258,301"/>
<area shape="rect" href="classSteinberg_1_1CPluginView.html" title="Plug&#45;In view default implementation." alt="" coords="416,449,509,474"/>
<area shape="poly" title=" " alt="" coords="252,310,370,434,392,445,417,452,415,457,391,450,366,438,248,314"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object." alt="" coords="442,301,484,326"/>
<area shape="poly" title=" " alt="" coords="274,291,442,309,441,314,274,296"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1BusList.html" title="List of Busses." alt="" coords="432,55,493,79"/>
<area shape="poly" title=" " alt="" coords="237,261,257,222,285,176,322,130,367,90,399,75,431,67,432,72,400,80,369,95,326,133,290,179,262,225,242,263"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ComponentBase.html" title="Base class for VST 3 Component and Edit Controller." alt="" coords="406,697,519,722"/>
<area shape="poly" title=" " alt="" coords="258,309,293,343,322,387,338,431,342,471,340,509,335,544,332,579,334,613,345,647,370,682,387,695,407,703,405,708,384,700,366,686,340,649,328,614,326,579,330,544,335,508,337,471,333,432,318,390,288,347,254,313"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html" title=" " alt="" coords="410,400,515,425"/>
<area shape="poly" title=" " alt="" coords="256,309,306,347,369,385,411,399,409,404,367,389,303,352,252,313"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1NoteExpressionType.html" title="Note expression type object." alt="" coords="395,104,530,129"/>
<area shape="poly" title=" " alt="" coords="243,261,294,200,328,167,367,139,395,127,397,132,369,144,332,171,298,204,247,265"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1NoteExpressionTypeContainer.html" title="Collection of note expression types." alt="" coords="368,351,557,375"/>
<area shape="poly" title=" " alt="" coords="274,303,369,335,411,347,410,353,367,340,272,308"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1Parameter.html" title="Description of a Parameter." alt="" coords="424,153,502,178"/>
<area shape="poly" title=" " alt="" coords="253,263,304,225,367,189,422,170,424,175,369,193,307,230,256,268"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ProgramList.html" title="ProgramList element." alt="" coords="419,203,506,227"/>
<area shape="poly" title=" " alt="" coords="272,269,367,238,418,223,419,229,369,243,274,275"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1Unit.html" title="Unit element." alt="" coords="441,252,484,277"/>
<area shape="poly" title=" " alt="" coords="274,281,440,264,441,269,274,286"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EditorView.html" title="View related to an edit controller." alt="" coords="659,400,739,425"/>
<area shape="poly" title=" " alt="" coords="523,446,658,418,659,423,524,452"/>
<area shape="poly" title=" " alt="" coords="755,423,851,447,850,452,753,428"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1AudioBus.html" title="Description of an Audio Bus." alt="" coords="662,339,736,363"/>
<area shape="poly" title=" " alt="" coords="499,317,662,343,661,348,498,322"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EventBus.html" title="Description of an Event Bus." alt="" coords="662,289,736,314"/>
<area shape="poly" title=" " alt="" coords="499,309,662,301,662,306,500,315"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1Component.html" title="Default implementation for a VST 3 Component." alt="" coords="656,648,742,673"/>
<area shape="poly" title=" " alt="" coords="534,692,655,667,656,672,535,697"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EditController.html" title="Default implementation for a VST 3 edit controller." alt="" coords="651,747,747,771"/>
<area shape="poly" title=" " alt="" coords="536,722,651,746,650,752,534,727"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1AudioEffect.html" title="Default implementation for a VST 3 audio effect." alt="" coords="858,648,941,673"/>
<area shape="poly" title=" " alt="" coords="757,658,857,658,857,663,757,663"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EditControllerEx1.html" title="Advanced implementation (support IUnitInfo) for a VST 3 edit controller." alt="" coords="841,747,958,771"/>
<area shape="poly" title=" " alt="" coords="763,756,840,756,840,762,763,762"/>
<area shape="rect" 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,648,1156,673"/>
<area shape="poly" title=" " alt="" coords="937,737,957,726,1056,671,1058,676,959,731,939,742"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1RangeNoteExpressionType.html" title="Note expression type object representing a custom range." alt="" coords="613,80,785,105"/>
<area shape="poly" title=" " alt="" coords="546,105,612,98,613,104,546,111"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1RangeParameter.html" title="Description of a RangeParameter." alt="" coords="641,129,757,154"/>
<area shape="poly" title=" " alt="" coords="517,158,641,145,641,150,517,163"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1StringListParameter.html" title="Description of a StringListParameter." alt="" coords="634,179,764,203"/>
<area shape="poly" title=" " alt="" coords="517,169,634,181,634,187,517,174"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ProgramListWithPitchNames.html" title="ProgramListWithPitchNames element." alt="" coords="610,228,788,253"/>
<area shape="poly" title=" " alt="" coords="522,219,610,228,610,233,522,224"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1FUnknown.html" title=" " alt="" coords="5,1068,86,1093"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IBStream.html" title=" " alt="" coords="191,944,262,969"/>
<area shape="poly" title=" " alt="" coords="76,1057,205,967,208,971,79,1061"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPlugView.html" title=" " alt="" coords="189,449,265,474"/>
<area shape="poly" title=" " alt="" coords="44,1052,48,931,60,762,71,675,86,596,106,531,118,505,132,485,158,468,188,460,189,465,160,472,136,489,123,508,111,532,91,597,76,676,65,763,53,932,50,1053"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginBase.html" title=" " alt="" coords="183,721,270,746"/>
<area shape="poly" title=" " alt="" coords="45,1052,51,998,65,927,91,852,109,816,132,783,157,760,187,744,189,749,160,764,136,786,114,818,96,854,70,929,57,999,51,1053"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory.html" title=" " alt="" coords="177,1340,276,1365"/>
<area shape="poly" title=" " alt="" coords="51,1108,57,1155,72,1214,97,1274,114,1301,135,1325,155,1338,178,1345,176,1350,153,1343,132,1329,110,1304,92,1276,67,1216,52,1156,46,1109"/>
<area shape="rect" href="classSteinberg_1_1IPluginFactoryInternal.html" title=" " alt="" coords="629,1217,769,1242"/>
<area shape="poly" title=" " alt="" coords="64,1105,93,1144,113,1162,135,1177,175,1191,229,1202,364,1218,508,1225,628,1227,628,1232,508,1230,363,1223,228,1208,173,1196,132,1181,109,1166,89,1147,59,1108"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IStringResult.html" title=" " alt="" coords="181,1143,272,1167"/>
<area shape="poly" title=" " alt="" coords="84,1098,135,1122,183,1140,182,1145,133,1127,82,1103"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1ITest.html" title=" " alt="" coords="204,1291,250,1315"/>
<area shape="poly" title=" " alt="" coords="54,1107,63,1145,79,1191,102,1237,135,1276,151,1286,169,1293,204,1300,203,1305,167,1298,149,1291,132,1280,98,1240,74,1193,58,1147,49,1109"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IAttributeList.html" title=" " alt="" coords="183,1241,271,1266"/>
<area shape="poly" title=" " alt="" coords="59,1106,88,1164,109,1195,135,1221,158,1234,183,1243,181,1248,156,1239,132,1225,105,1198,83,1167,54,1108"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IAudioProcessor.html" title=" " alt="" coords="643,548,755,573"/>
<area shape="poly" title=" " alt="" coords="46,1053,54,960,69,837,81,775,95,718,112,672,132,640,148,627,169,615,223,596,291,581,366,571,519,560,643,557,643,563,519,565,366,576,292,586,225,601,171,620,151,631,136,643,116,674,100,720,86,776,75,838,59,961,51,1053"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IConnectionPoint.html" title=" " alt="" coords="169,796,284,821"/>
<area shape="poly" title=" " alt="" coords="59,1053,131,931,213,819,218,823,136,934,63,1055"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IEditController2.html" title=" " alt="" coords="174,1043,280,1067"/>
<area shape="poly" title=" " alt="" coords="101,1070,173,1060,174,1065,102,1075"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IEventList.html" title=" " alt="" coords="190,1389,264,1414"/>
<area shape="poly" title=" " alt="" coords="49,1108,53,1164,65,1236,76,1274,91,1310,111,1344,135,1374,161,1390,190,1397,188,1402,159,1395,132,1378,106,1347,86,1313,71,1275,60,1237,47,1165,44,1109"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IHostApplication.html" title=" " alt="" coords="172,1439,282,1463"/>
<area shape="poly" title=" " alt="" coords="53,1108,64,1182,81,1277,106,1366,120,1401,136,1424,152,1436,172,1443,170,1448,150,1441,132,1428,115,1403,101,1368,76,1278,58,1183,48,1108"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IInterAppAudioPresetManager.html" title=" " alt="" coords="134,400,320,425"/>
<area shape="poly" title=" " alt="" coords="44,1052,46,922,57,738,68,644,83,557,104,485,117,457,132,436,148,423,151,427,136,439,122,460,109,487,88,558,73,644,62,739,51,923,49,1052"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IMessage.html" title=" " alt="" coords="190,1488,264,1513"/>
<area shape="poly" title=" " alt="" coords="52,1108,61,1192,78,1301,103,1406,118,1446,136,1473,161,1489,190,1496,189,1502,159,1494,132,1477,113,1448,98,1407,73,1302,56,1192,47,1108"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParamValueQueue.html" title=" " alt="" coords="163,1537,291,1562"/>
<area shape="poly" title=" " alt="" coords="51,1108,59,1201,75,1326,86,1388,100,1445,116,1491,136,1523,148,1533,163,1540,161,1545,145,1537,132,1526,112,1494,95,1446,81,1389,69,1326,54,1202,46,1108"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParameterChanges.html" title=" " alt="" coords="161,5,292,30"/>
<area shape="poly" title=" " alt="" coords="45,1053,50,840,64,519,75,356,90,212,108,102,119,65,132,41,145,30,160,22,162,27,147,34,136,45,124,67,114,103,95,213,81,356,69,519,55,840,50,1053"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IPlugInterfaceSupport.html" title=" " alt="" coords="157,499,296,523"/>
<area shape="poly" title=" " alt="" coords="45,1052,50,941,64,789,75,711,90,640,109,581,132,540,156,522,159,526,136,543,113,583,95,641,81,712,70,789,56,942,50,1052"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IProcessContextRequirements.html" title=" " alt="" coords="605,599,793,623"/>
<area shape="poly" title=" " alt="" coords="47,1052,57,973,75,870,99,773,115,734,132,708,183,664,243,631,308,609,375,596,442,589,507,588,617,595,617,601,507,593,442,594,376,601,309,614,245,636,186,668,136,711,119,737,105,774,80,871,63,974,52,1053"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IUnitInfo.html" title=" " alt="" coords="666,944,732,969"/>
<area shape="poly" title=" " alt="" coords="102,1090,191,1104,307,1112,369,1111,433,1106,496,1095,556,1077,599,1054,636,1024,666,993,686,968,690,971,670,996,639,1028,602,1058,558,1081,497,1100,434,1111,370,1117,306,1117,191,1109,101,1095"/>
<area shape="rect" href="classSteinberg_1_1MemoryStream.html" title="Memory based Stream for IBStream implementation (using malloc)." alt="" coords="410,944,515,969"/>
<area shape="poly" title=" " alt="" coords="278,954,410,954,410,959,278,959"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1BufferStream.html" title="Stream implementation for a memory buffer." alt="" coords="416,993,509,1018"/>
<area shape="poly" title=" " alt="" coords="278,964,417,994,416,999,277,969"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1FileStream.html" title="Stream implementation for a file using stdio." alt="" coords="422,845,503,870"/>
<area shape="poly" title=" " alt="" coords="261,933,310,907,367,881,421,864,423,869,369,885,313,911,263,938"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ReadOnlyBStream.html" title="Stream representing a Read&#45;Only subsection of its source stream." alt="" coords="401,895,524,919"/>
<area shape="poly" title=" " alt="" coords="277,943,400,917,401,922,278,948"/>
<area shape="poly" title=" " alt="" coords="281,459,416,459,416,464,281,464"/>
<area shape="poly" title=" " alt="" coords="286,725,405,713,406,718,286,730"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IComponent.html" title=" " alt="" coords="418,648,507,673"/>
<area shape="poly" title=" " alt="" coords="277,713,367,683,417,669,419,674,369,688,279,718"/>
<area shape="rect" target="_parent" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IEditController.html" title=" " alt="" coords="413,747,512,771"/>
<area shape="poly" title=" " alt="" coords="286,737,413,751,412,756,285,743"/>
<area shape="poly" title=" " alt="" coords="523,658,656,658,656,663,523,663"/>
<area shape="poly" title=" " alt="" coords="522,670,606,682,705,689,782,692,859,690,958,682,1026,671,1027,676,958,687,859,695,782,698,704,695,605,687,521,675"/>
<area shape="poly" title=" " alt="" coords="528,756,650,756,650,762,528,762"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory2.html" title=" " alt="" coords="410,1340,516,1365"/>
<area shape="poly" title=" " alt="" coords="292,1350,409,1350,409,1355,292,1355"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory3.html" title=" " alt="" coords="646,1340,752,1365"/>
<area shape="poly" title=" " alt="" coords="531,1350,645,1350,645,1355,531,1355"/>
<area shape="rect" href="classSteinberg_1_1CPluginFactory.html" title="Default Class Factory implementation." alt="" coords="847,1291,952,1315"/>
<area shape="poly" title=" " alt="" coords="766,1333,845,1313,847,1319,768,1338"/>
<area shape="poly" title=" " alt="" coords="750,1245,864,1288,863,1293,748,1250"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1StringResult.html" title=" " alt="" coords="418,1143,507,1167"/>
<area shape="poly" title=" " alt="" coords="288,1152,418,1152,418,1158,288,1158"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1TestBase.html" title="Test Helper." alt="" coords="427,1291,498,1315"/>
<area shape="poly" title=" " alt="" coords="265,1300,427,1300,427,1306,265,1306"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1TestEnh.html" title="Test Helper." alt="" coords="666,1291,732,1315"/>
<area shape="poly" title=" " alt="" coords="514,1300,666,1300,666,1306,514,1306"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1HostAttributeList.html" title="Example, ready to use implementation of IAttributeList." alt="" coords="408,1241,518,1266"/>
<area shape="poly" title=" " alt="" coords="287,1251,407,1251,407,1256,287,1256"/>
<area shape="poly" title=" " alt="" coords="770,575,794,585,845,615,885,645,881,650,842,620,791,589,768,580"/>
<area shape="poly" title=" " alt="" coords="770,568,861,584,959,608,1009,626,1053,645,1051,650,1008,631,957,614,859,589,769,573"/>
<area shape="poly" title=" " alt="" coords="263,786,367,733,405,720,407,725,369,737,266,791"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ConnectionProxy.html" title="Helper for creating and initializing component." alt="" coords="405,796,520,821"/>
<area shape="poly" title=" " alt="" coords="300,806,405,806,405,811,300,811"/>
<area shape="poly" title=" " alt="" coords="296,1065,356,1071,424,1070,493,1057,526,1044,556,1028,576,1008,586,986,592,961,603,931,688,771,693,773,608,933,597,963,591,988,581,1011,559,1032,528,1049,494,1062,424,1075,356,1076,295,1071"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EventList.html" title="Example implementation of IEventList." alt="" coords="427,1389,498,1414"/>
<area shape="poly" title=" " alt="" coords="280,1399,427,1399,427,1404,280,1404"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1HostApplication.html" title="Implementation&#39;s example of IHostApplication." alt="" coords="409,1439,516,1463"/>
<area shape="poly" title=" " alt="" coords="297,1448,408,1448,408,1454,297,1454"/>
<area shape="poly" title=" " alt="" coords="336,410,410,410,410,415,336,415"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1HostMessage.html" title="Example implementation of IMessage." alt="" coords="414,1488,511,1513"/>
<area shape="poly" title=" " alt="" coords="280,1498,414,1498,414,1503,280,1503"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParamChanges.html" title="AutomationTest helper classes: implementation of IParamValueQueue." alt="" coords="409,1537,516,1562"/>
<area shape="poly" title=" " alt="" coords="306,1547,408,1547,408,1552,306,1552"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParameterValueQueue.html" title="Implementation&#39;s example of IParamValueQueue &#45; not threadsave!" alt="" coords="390,1587,536,1611"/>
<area shape="poly" title=" " alt="" coords="305,1563,401,1583,400,1589,304,1568"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParameterChanges.html" title="Implementation&#39;s example of IParameterChanges &#45; not threadsave!" alt="" coords="398,5,527,30"/>
<area shape="poly" title=" " alt="" coords="308,15,398,15,398,20,308,20"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1PlugInterfaceSupport.html" title="Example implementation of IPlugInterfaceSupport." alt="" coords="394,499,531,523"/>
<area shape="poly" title=" " alt="" coords="312,508,394,508,394,514,312,514"/>
<area shape="poly" title=" " alt="" coords="768,625,858,648,856,653,766,630"/>
<area shape="poly" title=" " alt="" coords="808,617,958,634,1020,645,1019,650,958,639,807,622"/>
<area shape="poly" title=" " alt="" coords="722,931,883,770,887,774,726,935"/>
<area shape="rect" title=" " alt="" coords="200,55,254,79"/>
<area shape="poly" title=" " alt="" coords="270,64,431,64,431,70,270,70"/>
<area shape="rect" title=" " alt="" coords="627,499,771,523"/>
<area shape="poly" title=" " alt="" coords="766,492,849,471,851,476,768,497"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#aClassInfo" alt=""/>
<map name="aClassInfo" id="aClassInfo">
<area shape="rect" href="classVST3_1_1Hosting_1_1ClassInfo.html" title=" " alt="" coords="5,5,78,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#aClassInfo_1_1Data" alt=""/>
<map name="aClassInfo_1_1Data" id="aClassInfo_1_1Data">
<area shape="rect" href="structVST3_1_1Hosting_1_1ClassInfo_1_1Data.html" title=" " alt="" coords="5,5,110,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" usemap="#aDataExchangeHandler" alt=""/>
<map name="aDataExchangeHandler" id="aDataExchangeHandler">
<area shape="rect" href="classSteinberg_1_1Vst_1_1DataExchangeHandler.html" title="Helper class to provide a single API for plug&#45;ins to transfer data from the realtime audio process to..." alt="" coords="5,5,152,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" usemap="#aDataExchangeHandler_1_1Config" alt=""/>
<map name="aDataExchangeHandler_1_1Config" id="aDataExchangeHandler_1_1Config">
<area shape="rect" href="structSteinberg_1_1Vst_1_1DataExchangeHandler_1_1Config.html" title=" " alt="" coords="5,5,152,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" usemap="#aDataExchangeReceiverHandler" alt=""/>
<map name="aDataExchangeReceiverHandler" id="aDataExchangeReceiverHandler">
<area shape="rect" href="classSteinberg_1_1Vst_1_1DataExchangeReceiverHandler.html" title="Helper class to provide a single API for plug&#45;ins to transfer data from the realtime audio process to..." alt="" coords="5,5,201,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" usemap="#aFactoryInfo" alt=""/>
<map name="aFactoryInfo" id="aFactoryInfo">
<area shape="rect" href="classVST3_1_1Hosting_1_1FactoryInfo.html" title=" " alt="" coords="5,5,87,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" usemap="#aHandler" alt=""/>
<map name="aHandler" id="aHandler">
<area shape="rect" href="structSteinberg_1_1Vst_1_1MPE_1_1Handler.html" title=" " alt="" coords="5,5,71,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" usemap="#aHostDataExchangeHandler" alt=""/>
<map name="aHostDataExchangeHandler" id="aHostDataExchangeHandler">
<area shape="rect" href="structSteinberg_1_1Vst_1_1HostDataExchangeHandler.html" title=" " alt="" coords="5,5,177,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" usemap="#aIDataExchangeHandlerHost" alt=""/>
<map name="aIDataExchangeHandlerHost" id="aIDataExchangeHandlerHost">
<area shape="rect" href="structSteinberg_1_1Vst_1_1IDataExchangeHandlerHost.html" title=" " alt="" coords="5,5,180,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" usemap="#aImplements" alt=""/>
<map name="aImplements" id="aImplements">
<area shape="rect" title=" " alt="" coords="5,31,90,55"/>
<area shape="rect" href="classSteinberg_1_1ResizableMemoryIBStream.html" title=" " alt="" coords="138,5,308,30"/>
<area shape="poly" title=" " alt="" coords="105,32,137,27,137,33,106,37"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1PlugProvider.html" title="Helper for creating and initializing component." alt="" coords="177,55,269,79"/>
<area shape="poly" title=" " alt="" coords="105,48,177,58,176,63,104,53"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" usemap="#aImplementsNonDestroyable" alt=""/>
<map name="aImplementsNonDestroyable" id="aImplementsNonDestroyable">
<area shape="rect" title=" " alt="" coords="5,5,179,30"/>
<area shape="rect" href="classSteinberg_1_1PluginFactory.html" title="IPluginFactory implementation with compile time provided factory and class infos." alt="" coords="227,5,350,30"/>
<area shape="poly" title=" " alt="" coords="194,15,226,15,226,20,194,20"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" usemap="#aIUniversalMidiPacketHandler" alt=""/>
<map name="aIUniversalMidiPacketHandler" id="aIUniversalMidiPacketHandler">
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1IUniversalMidiPacketHandler.html" title=" " alt="" coords="5,12,186,37"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1UniversalMidiPacketHandlerAdapter.html" title=" " alt="" coords="234,5,411,44"/>
<area shape="poly" title=" " alt="" coords="201,22,233,22,233,27,201,27"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" usemap="#aMidiIO" alt=""/>
<map name="aMidiIO" id="aMidiIO">
<area shape="rect" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO.html" title=" " alt="" coords="5,5,62,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" usemap="#aModule" alt=""/>
<map name="aModule" id="aModule">
<area shape="rect" href="classVST3_1_1Hosting_1_1Module.html" title=" " alt="" coords="5,5,68,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" usemap="#aModule_1_1Snapshot" alt=""/>
<map name="aModule_1_1Snapshot" id="aModule_1_1Snapshot">
<area shape="rect" href="structVST3_1_1Hosting_1_1Module_1_1Snapshot.html" title=" " alt="" coords="5,5,126,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" usemap="#aModule_1_1Snapshot_1_1ImageDesc" alt=""/>
<map name="aModule_1_1Snapshot_1_1ImageDesc" id="aModule_1_1Snapshot_1_1ImageDesc">
<area shape="rect" href="structVST3_1_1Hosting_1_1Module_1_1Snapshot_1_1ImageDesc.html" title=" " alt="" coords="5,5,194,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" usemap="#aModuleInfo" alt=""/>
<map name="aModuleInfo" id="aModuleInfo">
<area shape="rect" href="structSteinberg_1_1ModuleInfo.html" title=" " alt="" coords="5,5,88,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" usemap="#aModuleInfo_1_1ClassInfo" alt=""/>
<map name="aModuleInfo_1_1ClassInfo" id="aModuleInfo_1_1ClassInfo">
<area shape="rect" href="structSteinberg_1_1ModuleInfo_1_1ClassInfo.html" title=" " alt="" coords="5,5,145,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" usemap="#aModuleInfo_1_1Compatibility" alt=""/>
<map name="aModuleInfo_1_1Compatibility" id="aModuleInfo_1_1Compatibility">
<area shape="rect" href="structSteinberg_1_1ModuleInfo_1_1Compatibility.html" title=" " alt="" coords="5,5,165,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" usemap="#aModuleInfo_1_1FactoryInfo" alt=""/>
<map name="aModuleInfo_1_1FactoryInfo" id="aModuleInfo_1_1FactoryInfo">
<area shape="rect" href="structSteinberg_1_1ModuleInfo_1_1FactoryInfo.html" title=" " alt="" coords="5,5,154,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" usemap="#aModuleInfo_1_1Snapshot" alt=""/>
<map name="aModuleInfo_1_1Snapshot" id="aModuleInfo_1_1Snapshot">
<area shape="rect" href="structSteinberg_1_1ModuleInfo_1_1Snapshot.html" title=" " alt="" coords="5,5,146,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" usemap="#aModuleInitializer" alt=""/>
<map name="aModuleInitializer" id="aModuleInitializer">
<area shape="rect" href="structSteinberg_1_1ModuleInitializer.html" title=" " alt="" coords="5,5,117,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" usemap="#aModuleTerminator" alt=""/>
<map name="aModuleTerminator" id="aModuleTerminator">
<area shape="rect" href="structSteinberg_1_1ModuleTerminator.html" title=" " alt="" coords="5,5,126,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" usemap="#aObjCClassBuilder" alt=""/>
<map name="aObjCClassBuilder" id="aObjCClassBuilder">
<area shape="rect" href="structSteinberg_1_1ObjCClassBuilder.html" title=" " alt="" coords="5,5,125,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" usemap="#aObjCInstance" alt=""/>
<map name="aObjCInstance" id="aObjCInstance">
<area shape="rect" href="structSteinberg_1_1ObjCInstance.html" title=" " alt="" coords="5,5,101,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" usemap="#aObjCVariable_3_01T_01_4" alt=""/>
<map name="aObjCVariable_3_01T_01_4" id="aObjCVariable_3_01T_01_4">
<area shape="rect" href="structSteinberg_1_1ObjCVariable.html" title=" " alt="" coords="5,5,127,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" usemap="#aOptional_3_01T_01_4" alt=""/>
<map name="aOptional_3_01T_01_4" id="aOptional_3_01T_01_4">
<area shape="rect" href="structVST3_1_1Optional.html" title=" " alt="" coords="5,5,100,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" usemap="#aParameter" alt=""/>
<map name="aParameter" id="aParameter">
<area shape="rect" href="structSteinberg_1_1Vst_1_1SampleAccurate_1_1Parameter.html" title="Utility class to handle sample accurate parameter changes coming from IParamValueQueue." alt="" coords="5,5,84,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" usemap="#aParameterChangeTransfer" alt=""/>
<map name="aParameterChangeTransfer" id="aParameterChangeTransfer">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParameterChangeTransfer.html" title="Ring buffer for transferring parameter changes from a writer to a read thread ." alt="" coords="5,5,173,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" usemap="#aParameterChangeTransfer_1_1ParameterChange" alt=""/>
<map name="aParameterChangeTransfer_1_1ParameterChange" id="aParameterChangeTransfer_1_1ParameterChange">
<area shape="rect" href="structSteinberg_1_1Vst_1_1ParameterChangeTransfer_1_1ParameterChange.html" title=" " alt="" coords="5,5,173,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" usemap="#aParameterContainer" alt=""/>
<map name="aParameterContainer" id="aParameterContainer">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParameterContainer.html" title="Collection of parameters." alt="" coords="5,5,138,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" usemap="#aParameterValueQueue_1_1ParameterQueueValue" alt=""/>
<map name="aParameterValueQueue_1_1ParameterQueueValue" id="aParameterValueQueue_1_1ParameterQueueValue">
<area shape="rect" href="structSteinberg_1_1Vst_1_1ParameterValueQueue_1_1ParameterQueueValue.html" title=" " alt="" coords="5,5,158,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" usemap="#aParamPoint" alt=""/>
<map name="aParamPoint" id="aParamPoint">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ParamPoint.html" title="AutomationTest helper classes." alt="" coords="5,5,91,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" usemap="#aPClassInfo2" alt=""/>
<map name="aPClassInfo2" id="aPClassInfo2">
<area shape="rect" target="_parent" href="../base/structSteinberg_1_1PClassInfo2.html" title=" " alt="" coords="5,5,93,30"/>
<area shape="rect" href="structSteinberg_1_1PluginFactoryDetail_1_1ClassInfo2WithCreateFunc.html" title=" " alt="" coords="141,5,308,30"/>
<area shape="poly" title=" " alt="" coords="108,15,140,15,140,20,108,20"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" usemap="#aPluginContextFactory" alt=""/>
<map name="aPluginContextFactory" id="aPluginContextFactory">
<area shape="rect" href="classSteinberg_1_1Vst_1_1PluginContextFactory.html" title=" " alt="" coords="5,5,144,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" usemap="#aPluginFactory" alt=""/>
<map name="aPluginFactory" id="aPluginFactory">
<area shape="rect" href="classVST3_1_1Hosting_1_1PluginFactory.html" title=" " alt="" coords="5,5,102,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" usemap="#aPresetFile" alt=""/>
<map name="aPresetFile" id="aPresetFile">
<area shape="rect" href="classSteinberg_1_1Vst_1_1PresetFile.html" title="Handler for a VST 3 Preset File." alt="" coords="5,5,82,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" usemap="#aPresetFile_1_1Entry" alt=""/>
<map name="aPresetFile_1_1Entry" id="aPresetFile_1_1Entry">
<area shape="rect" href="structSteinberg_1_1Vst_1_1PresetFile_1_1Entry.html" title="Internal structure used for chunk handling." alt="" coords="5,5,116,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" usemap="#aProcessContextRequirements" alt=""/>
<map name="aProcessContextRequirements" id="aProcessContextRequirements">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ProcessContextRequirements.html" title=" " alt="" coords="5,5,190,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" usemap="#aProcessData" alt=""/>
<map name="aProcessData" id="aProcessData">
<area shape="rect" target="_parent" href="../vstinterfaces/structSteinberg_1_1Vst_1_1ProcessData.html" title=" " alt="" coords="5,5,97,30"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1HostProcessData.html" title="Extension of ProcessData." alt="" coords="145,5,261,30"/>
<area shape="poly" title=" " alt="" coords="112,15,144,15,144,20,112,20"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" usemap="#aProcessDataSlicer" alt=""/>
<map name="aProcessDataSlicer" id="aProcessDataSlicer">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ProcessDataSlicer.html" title="Process Data Slicer." alt="" coords="5,5,128,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" usemap="#aProcessor" alt=""/>
<map name="aProcessor" id="aProcessor">
<area shape="rect" href="classSteinberg_1_1Vst_1_1MPE_1_1Processor.html" title="MPE Decompose Processor." alt="" coords="5,5,82,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" usemap="#aRingBuffer_3_01ItemT_01_4" alt=""/>
<map name="aRingBuffer_3_01ItemT_01_4" id="aRingBuffer_3_01ItemT_01_4">
<area shape="rect" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html" title="Ringbuffer." alt="" coords="5,5,135,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" usemap="#aRTTransferT_3_01ObjectT_00_01Deleter_01_4" alt=""/>
<map name="aRTTransferT_3_01ObjectT_00_01Deleter_01_4" id="aRTTransferT_3_01ObjectT_00_01Deleter_01_4">
<area shape="rect" href="structSteinberg_1_1Vst_1_1RTTransferT.html" title="Transfer objects from a non realtime thread to a realtime one." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" usemap="#aSetup" alt=""/>
<map name="aSetup" id="aSetup">
<area shape="rect" href="structSteinberg_1_1Vst_1_1MPE_1_1Setup.html" title="MPE setup structure." alt="" coords="5,5,59,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" usemap="#aSpeakerArray" alt=""/>
<map name="aSpeakerArray" id="aSpeakerArray">
<area shape="rect" href="classSteinberg_1_1Vst_1_1SpeakerArray.html" title="Helper class representing speaker arrangement as array of speaker types." alt="" coords="5,5,102,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" usemap="#aSystemTime" alt=""/>
<map name="aSystemTime" id="aSystemTime">
<area shape="rect" href="classSteinberg_1_1Vst_1_1SystemTime.html" title="SystemTime Helper class." alt="" coords="5,5,94,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" usemap="#aTestDefaults" alt=""/>
<map name="aTestDefaults" id="aTestDefaults">
<area shape="rect" href="structSteinberg_1_1Vst_1_1TestDefaults.html" title=" " alt="" coords="5,5,94,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" usemap="#aTestingPluginContext" alt=""/>
<map name="aTestingPluginContext" id="aTestingPluginContext">
<area shape="rect" href="structSteinberg_1_1Vst_1_1TestingPluginContext.html" title=" " alt="" coords="5,5,143,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" usemap="#aThreadChecker" alt=""/>
<map name="aThreadChecker" id="aThreadChecker">
<area shape="rect" href="classSteinberg_1_1Vst_1_1ThreadChecker.html" title=" " alt="" coords="5,5,112,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" usemap="#aUID" alt=""/>
<map name="aUID" id="aUID">
<area shape="rect" href="structVST3_1_1UID.html" title=" " alt="" coords="5,5,48,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" usemap="#aUMPMessage" alt=""/>
<map name="aUMPMessage" id="aUMPMessage">
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage.html" title=" " alt="" coords="5,129,104,154"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage2.html" title=" " alt="" coords="190,55,296,79"/>
<area shape="poly" title=" " alt="" coords="90,119,151,90,189,77,190,82,153,95,92,124"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice1.html" title=" " alt="" coords="152,104,334,129"/>
<area shape="poly" title=" " alt="" coords="119,130,151,126,152,131,120,136"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSystem.html" title=" " alt="" coords="174,153,312,178"/>
<area shape="poly" title=" " alt="" coords="119,147,174,154,173,159,119,152"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageUtility.html" title=" " alt="" coords="179,203,307,227"/>
<area shape="poly" title=" " alt="" coords="93,159,153,187,190,200,188,205,151,192,91,164"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage4.html" title=" " alt="" coords="420,5,526,30"/>
<area shape="poly" title=" " alt="" coords="310,50,419,26,421,32,311,55"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice2.html" title=" " alt="" coords="382,55,564,79"/>
<area shape="poly" title=" " alt="" coords="311,64,381,64,381,70,311,70"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSysEx.html" title=" " alt="" coords="407,104,539,129"/>
<area shape="poly" title=" " alt="" coords="311,79,412,101,411,106,310,84"/>
<area shape="rect" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageData128.html" title=" " alt="" coords="612,5,758,30"/>
<area shape="poly" title=" " alt="" coords="541,15,612,15,612,20,541,20"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" usemap="#aVersion" alt=""/>
<map name="aVersion" id="aVersion">
<area shape="rect" href="structVST3_1_1Version.html" title=" " alt="" coords="5,5,68,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" usemap="#aVst2xProgram" alt=""/>
<map name="aVst2xProgram" id="aVst2xProgram">
<area shape="rect" href="structVST3_1_1Vst2xProgram.html" title="structure holding the content of a vst2 fxp format stream" alt="" coords="5,5,104,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" usemap="#aVst2xState" alt=""/>
<map name="aVst2xState" id="aVst2xState">
<area shape="rect" href="structVST3_1_1Vst2xState.html" title="structure holding the content of a vst2 fxb format stream" alt="" coords="5,5,85,30"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" usemap="#aXmlRepresentationHelper" alt=""/>
<map name="aXmlRepresentationHelper" id="aXmlRepresentationHelper">
<area shape="rect" href="classSteinberg_1_1Vst_1_1XmlRepresentationHelper.html" title="Helper for XML Representation creation." alt="" coords="5,5,169,30"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<html>
<head>
<title>Empty</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Steinberg">
</head>
<body>
<br/>
<hr width="100%" size="2" align="left" />
<div align=right>
Copyright &copy;<span id="year"></span> <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies GmbH</u></a>.
All Rights Reserved. This documentation is under this <a href="http://www.steinberg.net/sdklicenses" target="_blank"><u>license</u></a>.
</div>
<script>
document.querySelector("#year").textContent = new Date().getFullYear();
</script>
</body>
</html>