Files
VST2SDK/functions_vars.html
T
GitHub Actions 0b984c10a3 e9fcf1408b
2025-08-08 00:39:49 +00:00

263 lines
19 KiB
HTML

<!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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VST2SDK: Data Fields - Variables</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>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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" />
</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">VST2SDK
</div>
<div id="projectbrief">A recreation of the popular Steinberg VST 2.x SDK.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<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" 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');
$(document).ready(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 */
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
/* @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="contents">
<div class="textblock">Here is a list of all variables with links to the structures/unions they belong to:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_1in1out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a369545653d354e1a37dbd43f4c61fbf2">vst_effect_supports_t</a></li>
<li>_1in2out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a5fb5fcfc3fa8d47dcc79b02f2d5e6a01">vst_effect_supports_t</a></li>
<li>_2in1out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a109a27795eba366359bb8c844efdf982">vst_effect_supports_t</a></li>
<li>_2in2out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a4298a59574332c08ae251b19f8b4fb30">vst_effect_supports_t</a></li>
<li>_2in4out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a66a4bb0e8768633350c0176d429323d0">vst_effect_supports_t</a></li>
<li>_4in2out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a6e10d8e3128b98886cbccef28acfb906">vst_effect_supports_t</a></li>
<li>_4in4out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a1424a3eaea6e3523a2095365c8b4d3f8">vst_effect_supports_t</a></li>
<li>_4in8out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a41fe9d0d3694dcf3823e909266f1f655">vst_effect_supports_t</a></li>
<li>_8in4out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a48935ec960f31f61d7d65fad5da3e654">vst_effect_supports_t</a></li>
<li>_8in8out&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ac8b18569b1bbf88299848558a44beafe">vst_effect_supports_t</a></li>
<li>_reserved&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a0979487731dfdc09f40df4a65c403a97">vst_parameter_properties_t</a>, <a class="el" href="structvst__speaker__properties__t.html#af92d5e12067e8d6970853dda58ed935c">vst_speaker_properties_t</a>, <a class="el" href="structvst__stream__properties__t.html#ac110bfbb4b679136b9bd71a9931711fd">vst_stream_properties_t</a></li>
<li>_unknown&#160;:&#160;<a class="el" href="structvst__effect__t.html#aa7b1aaa0a269f355ae70dd7e98d2e88d">vst_effect_t</a></li>
<li>_unknown_00&#160;:&#160;<a class="el" href="structvst__effect__t.html#aea6508b20455977331f51749b9b5b15d">vst_effect_t</a>, <a class="el" href="structvst__parameter__properties__t.html#ad5cfe12a6ec0e20578728cd92d64a473">vst_parameter_properties_t</a>, <a class="el" href="structvst__speaker__properties__t.html#a16757ae22c28e865e8e297daa18059c4">vst_speaker_properties_t</a></li>
<li>_unknown_01&#160;:&#160;<a class="el" href="structvst__effect__t.html#aa9b31c04fdd3054e9e666317adf7853c">vst_effect_t</a></li>
<li>_unknown_02&#160;:&#160;<a class="el" href="structvst__effect__t.html#a4a526814ed2457ff046fd4519eaef949">vst_effect_t</a></li>
<li>_unknown_03&#160;:&#160;<a class="el" href="structvst__effect__t.html#aaf83120c5797313a214c7a158ff61a12">vst_effect_t</a></li>
</ul>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>acceptIOChanges&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a0e29115f972dc33f1e0f94e5dd29d135">vst_host_supports_t</a></li>
<li>altitude&#160;:&#160;<a class="el" href="structvst__speaker__properties__t.html#ad470f431aa92a27b0dafe96555cdeaa8">vst_speaker_properties_t</a></li>
<li>azimuth&#160;:&#160;<a class="el" href="structvst__speaker__properties__t.html#a355e6839cc165d52b1b95d475163a3dd">vst_speaker_properties_t</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>bottom&#160;:&#160;<a class="el" href="structvst__rect__t.html#a77217d01f61ba7707cdc5378ba23d988">vst_rect_t</a></li>
<li>bypass&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ab5037d9b564497d1ff6a981596fa746f">vst_effect_supports_t</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>category&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a63e39667345b6e1fff1a966d16940323">vst_parameter_properties_t</a></li>
<li>category_label&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a4b2fbabc3c1d3bd6a33242df7d32d026">vst_parameter_properties_t</a></li>
<li>channels&#160;:&#160;<a class="el" href="structvst__speaker__arrangement__dynamic__t.html#abcbcf44af410fca2fa00994fc42f8319">vst_speaker_arrangement_dynamic_t&lt; T &gt;</a>, <a class="el" href="structvst__speaker__arrangement__t.html#a35e592b21f8755d39f6a233e469f26cc">vst_speaker_arrangement_t</a></li>
<li>closeFileSelector&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#adc0596abc5b3c78c66b595a966cdf652">vst_host_supports_t</a></li>
<li>conformsToWindowRules&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a8086cec9d9f331bc742bbfeb35de8ac8">vst_effect_supports_t</a></li>
<li>control&#160;:&#160;<a class="el" href="structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608">vst_effect_t</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>delay&#160;:&#160;<a class="el" href="structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c">vst_effect_t</a></li>
<li>distance&#160;:&#160;<a class="el" href="structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2">vst_speaker_properties_t</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>effect_internal&#160;:&#160;<a class="el" href="structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760">vst_effect_t</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>flags&#160;:&#160;<a class="el" href="structvst__effect__t.html#a6e60924b1b770b95ee4566c9c40ca516">vst_effect_t</a>, <a class="el" href="structvst__parameter__properties__t.html#a536d12f74400069aa4dfaec620b47bdd">vst_parameter_properties_t</a>, <a class="el" href="structvst__stream__properties__t.html#a4ab6cf9b0753323882cc2971b08371e0">vst_stream_properties_t</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>get_parameter&#160;:&#160;<a class="el" href="structvst__effect__t.html#ad556a5a0e25085030509a4fac0d07e3b">vst_effect_t</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>host_internal&#160;:&#160;<a class="el" href="structvst__effect__t.html#a843c15cf66a288a5fc0116fcce5ec2b0">vst_effect_t</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>index&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a9bbc613a559dfc92086ba0b638ab91e4">vst_parameter_properties_t</a></li>
<li>input_output_ratio&#160;:&#160;<a class="el" href="structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1">vst_effect_t</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>label&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a02ac161f41598c9140cad6394bed1e3d">vst_parameter_properties_t</a>, <a class="el" href="structvst__stream__properties__t.html#a8f40ce5f9021b92721ce50d2483b5542">vst_stream_properties_t</a></li>
<li>left&#160;:&#160;<a class="el" href="structvst__rect__t.html#a4007bddb202d719de238494924f17731">vst_rect_t</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>magic_number&#160;:&#160;<a class="el" href="structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea">vst_effect_t</a></li>
<li>max_value_i32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a781a76eec41f0337b2389f181681eb60">vst_parameter_properties_t</a></li>
<li>metapass&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#af0adb0b6701433048ab1fb44c4b4022c">vst_effect_supports_t</a></li>
<li>midiProgramNames&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a">vst_effect_supports_t</a></li>
<li>min_value_i32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52">vst_parameter_properties_t</a></li>
<li>mixDryWet&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0">vst_effect_supports_t</a></li>
<li>multipass&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c">vst_effect_supports_t</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>name&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a83d812684b3fde93c09913d06574dfd4">vst_parameter_properties_t</a>, <a class="el" href="structvst__speaker__properties__t.html#af4c82b716245a507553614cf5f2c71d5">vst_speaker_properties_t</a>, <a class="el" href="structvst__stream__properties__t.html#aa3d1bc4ce4e7a31faf644c8e6ffaa66e">vst_stream_properties_t</a></li>
<li>noRealTime&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ab3e7a6a9e6915365d48a497ff55464c1">vst_effect_supports_t</a></li>
<li>num_inputs&#160;:&#160;<a class="el" href="structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b">vst_effect_t</a></li>
<li>num_outputs&#160;:&#160;<a class="el" href="structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa">vst_effect_t</a></li>
<li>num_parameters_in_category&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#ae7377da7bb0d90b3cf6de336f94caa54">vst_parameter_properties_t</a></li>
<li>num_params&#160;:&#160;<a class="el" href="structvst__effect__t.html#acb1c1f4708f390c12473c37bcf941c81">vst_effect_t</a></li>
<li>num_programs&#160;:&#160;<a class="el" href="structvst__effect__t.html#a73439cdba53843cc4d8b5e7fd4541801">vst_effect_t</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>offline&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ae4546cdb70d2d73d66b5fe2cc74ac409">vst_effect_supports_t</a>, <a class="el" href="structvst__host__supports__t.html#a46ed15dad8c717fbc424538c60f5c2d2">vst_host_supports_t</a></li>
<li>openFileSelector&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7">vst_host_supports_t</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>plugAsChannelInsert&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a19f3b10dc37634c74ba652eb29dd8c9c">vst_effect_supports_t</a></li>
<li>plugAsSend&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#aca1220ffa3c9a1efd7f810dad53e7b22">vst_effect_supports_t</a></li>
<li>process&#160;:&#160;<a class="el" href="structvst__effect__t.html#a6b2cc5a39fa749e491d5293977fe3a10">vst_effect_t</a></li>
<li>process_double&#160;:&#160;<a class="el" href="structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f">vst_effect_t</a></li>
<li>process_float&#160;:&#160;<a class="el" href="structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef">vst_effect_t</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>receiveVstEvents&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a9b59e445c1974d4936b04a38aed6d9c8">vst_effect_supports_t</a>, <a class="el" href="structvst__host__supports__t.html#aa373ce1fbc010668609eceb8b5b8d380">vst_host_supports_t</a></li>
<li>receiveVstMidiEvent&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#ad98657dfee97ce13c47df387433b19c4">vst_effect_supports_t</a>, <a class="el" href="structvst__host__supports__t.html#a1f6480e1200140d9e9c61de73d5fc733">vst_host_supports_t</a></li>
<li>receiveVstTimeInfo&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a9f75a06664aecd16b53c90e0dfe263c7">vst_effect_supports_t</a></li>
<li>reportConnectionChanges&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a5d3b683854d1253b07cc0170579136bc">vst_host_supports_t</a></li>
<li>right&#160;:&#160;<a class="el" href="structvst__rect__t.html#a9a4ee7791a64a683c372dd29d53cd1b6">vst_rect_t</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>sendVstEvents&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd">vst_effect_supports_t</a>, <a class="el" href="structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa">vst_host_supports_t</a></li>
<li>sendVstMidiEvent&#160;:&#160;<a class="el" href="structvst__effect__supports__t.html#af460acd0d3a785e6f474c90337aefa44">vst_effect_supports_t</a>, <a class="el" href="structvst__host__supports__t.html#a6c763a08c444158139939e46a5a5c881">vst_host_supports_t</a></li>
<li>sendVstMidiEventFlagIsRealtime&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a535b6aee67bca280eec97438b2023e69">vst_host_supports_t</a></li>
<li>sendVstTimeInfo&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#ae69e0621350cfdf7f8a51305e9fe8e95">vst_host_supports_t</a></li>
<li>set_parameter&#160;:&#160;<a class="el" href="structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b">vst_effect_t</a></li>
<li>shellCategory&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1">vst_host_supports_t</a></li>
<li>sizeWindow&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b">vst_host_supports_t</a></li>
<li>speakers&#160;:&#160;<a class="el" href="structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d">vst_speaker_arrangement_dynamic_t&lt; T &gt;</a>, <a class="el" href="structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e">vst_speaker_arrangement_t</a></li>
<li>startStopProcess&#160;:&#160;<a class="el" href="structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5">vst_host_supports_t</a></li>
<li>step_f32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06">vst_parameter_properties_t</a></li>
<li>step_i32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a">vst_parameter_properties_t</a></li>
<li>step_large_f32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd">vst_parameter_properties_t</a></li>
<li>step_small_f32&#160;:&#160;<a class="el" href="structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078">vst_parameter_properties_t</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>top&#160;:&#160;<a class="el" href="structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588">vst_rect_t</a></li>
<li>type&#160;:&#160;<a class="el" href="structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b">vst_speaker_arrangement_dynamic_t&lt; T &gt;</a>, <a class="el" href="structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69">vst_speaker_arrangement_t</a>, <a class="el" href="structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c">vst_speaker_properties_t</a>, <a class="el" href="structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be">vst_stream_properties_t</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>unique_id&#160;:&#160;<a class="el" href="structvst__effect__t.html#a55281d2049cabb1f0f4720fea1155af4">vst_effect_t</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>version&#160;:&#160;<a class="el" href="structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694">vst_effect_t</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Aug 8 2025 00:39:49 for VST2SDK by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
</html>