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
@@ -0,0 +1,253 @@
<!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>Interface Technology Basics: Namespace Members</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">Interface Technology Basics<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('namespacemembers_func.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="contents">
<div class="textblock">Here is a list of all namespace functions with links to the namespace documentation for each function:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_tstrcat()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a84be4b87ef6295be6b4ea97052b94999">Steinberg</a></li>
<li>_tstrcmp()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a290312f8c692123017dfd6ab276f7148">Steinberg</a></li>
<li>_tstrcpy()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ac6ae1990a6eb57a92f18013ab200fd61">Steinberg</a></li>
<li>_tstrlen()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a919216f5d1c976556c67d94c8522db43">Steinberg</a></li>
<li>_tstrncmp()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a59846763a52e0e182dcf5b1573a7e89e">Steinberg</a></li>
<li>_tstrncpy()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a901c5dcbc48f4a6f220bd7d4d5d93c66">Steinberg</a></li>
</ul>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>Abs()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a6618cd408bb7e6ca706d2ede559b7883">Steinberg</a></li>
<li>atomicAdd()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1FUnknownPrivate.html#aeab173beb18bb16a5737f9fbe0a45289">Steinberg::FUnknownPrivate</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BlendColor()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a82f9ae0460c5ad8b348cdfa75fec5c68">Steinberg</a></li>
<li>Bound()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ac5974f8c0577e9e37f9ea9d9d5a70a75">Steinberg</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>cast()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#a689771ba01c7847cc229ae30e227b638">Steinberg::FUnknownImpl</a>, <a class="el" href="namespaceSteinberg_1_1U.html#a689771ba01c7847cc229ae30e227b638">Steinberg::U</a></li>
<li>CharToVirtualKeyCode()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a9a49a1a97b367d7069b1f6515261fe3e">Steinberg</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DenormalizeAlpha()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#abfe74133ed684fa31c7227a9d1a4b3ce">Steinberg</a></li>
<li>DenormalizeColorComponent()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#abad8045987a3d33b9421e724c06a9d6f">Steinberg</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FIDStringsEqual()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#afcb1a763178c9806cc827360a02741e2">Steinberg</a></li>
<li>FromNormalized()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a53b9fdb1691391567d0bd6697ddc503c">Steinberg</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>GetAlpha()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a7ef9ebfedc0532d783ae68dbbe8f08c7">Steinberg</a></li>
<li>GetAlphaNorm()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a572daddd6ee8f61011dcd066eef99b0c">Steinberg</a></li>
<li>GetBlue()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a25a9f00585fee6f2dda46514bb29b933">Steinberg</a></li>
<li>GetGreen()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a7daea0aeaaf968f0cbc3473815ef4c4c">Steinberg</a></li>
<li>GetRed()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a7deed6801721823ffd280717b6675c48">Steinberg</a></li>
<li>getTUID()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#ab5c714b140d499f304e042e746ca9b1b">Steinberg::FUnknownImpl</a>, <a class="el" href="namespaceSteinberg.html#ab5c714b140d499f304e042e746ca9b1b">Steinberg</a>, <a class="el" href="namespaceSteinberg_1_1U.html#ab5c714b140d499f304e042e746ca9b1b">Steinberg::U</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>iidEqual()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1FUnknownPrivate.html#afbf1ba7f286964b19e55474c2905eae4">Steinberg::FUnknownPrivate</a></li>
<li>IsApproximateEqual()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a004e46ded0d442c0c031094559ad23b6">Steinberg</a></li>
<li>isModifierOnlyKey()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1KeyCodes.html#a1411be7b25f47e89beedadd3de3ade07">Steinberg::KeyCodes</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>MakeColorSpec()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a58b97116e0faaf335c798a65b687e9f2">Steinberg</a></li>
<li>Max()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ae861849d924547696801cead672d8b16">Steinberg</a></li>
<li>Min()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a29948ccdc9190054dba415d7ac893768">Steinberg</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NormalizeAlpha()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a170abdd6288ad80f6ddca3d7e9c3fb59">Steinberg</a></li>
<li>NormalizeColorComponent()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#aa50131d71c879a95dfa3efac24b815c6">Steinberg</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>operator!=()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a443dbd34922bff48d94a4060764ae9e9">Steinberg</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a8a42998c5c8a3a844cdf3b21d1b9be70">Steinberg</a></li>
<li>owned()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a603b2ada00778d1a71caef40362ae6d8">Steinberg</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SetAlpha()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#aabd2ebacd043630aac6ea6383bace10b">Steinberg</a></li>
<li>SetAlphaNorm()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a272ecb0af547f0b5e960144874fc8027">Steinberg</a></li>
<li>SetBlue()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a145379c6e26917acaa0bac72b8c0bc05">Steinberg</a></li>
<li>SetGreen()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ae8f11c779bd10486d527d1a7142d8e6b">Steinberg</a></li>
<li>SetRed()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a69a06ce98bc91e355a0b3f558344b0f2">Steinberg</a></li>
<li>shared()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#aecbafba4ac9e0f4734fdc1d0aecc5f70">Steinberg</a></li>
<li>Sign()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a89abcadbf71668d5248488e4b94eacc6">Steinberg</a></li>
<li>str16Empty()&#160;:&#160;<a class="el" href="group__smtgtypedef.html#ga81eef9745d0b6653c6a1c78bb89533d8">Steinberg</a></li>
<li>str8Empty()&#160;:&#160;<a class="el" href="group__smtgtypedef.html#ga728f0ddc16a12be5fa0f950f4c8a0a8e">Steinberg</a></li>
<li>str8ToStr16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a65d41e28de7b3ce39de0f9e2e6d99926">Steinberg</a></li>
<li>strcat16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a05fbb76593f6044ac8375e1becf16d4d">Steinberg</a></li>
<li>strcat8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a37115f1ed1a36ba151d84ff370aaf05f">Steinberg</a></li>
<li>strcmp16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a9d769cee1cea3e2224b7c2fb9c61e1cb">Steinberg</a></li>
<li>strcmp8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a6b08a8f4a4993d488e14cf812807675c">Steinberg</a></li>
<li>strcmpT()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a485a5d44628dff8b69863742f214ef8c">Steinberg</a></li>
<li>strcmpT&lt; char16 &gt;()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ace46dac211111d8384286b1ae2c9689e">Steinberg</a></li>
<li>strcmpT&lt; char8 &gt;()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a9c04924e4e7bafc6162173aa938ce7ae">Steinberg</a></li>
<li>strcpy16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a1f2971e00b71425e2035c4f946031fd9">Steinberg</a></li>
<li>strcpy8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a79cc5b78e482b56ee792dac1fa4ddc1b">Steinberg</a></li>
<li>strEmpty()&#160;:&#160;<a class="el" href="group__smtgtypedef.html#ga6a838f230987e1a095b0cb75c28d4a65">Steinberg</a></li>
<li>StringCopy()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a51c63740ab18a5e8a1394fb10e743917">Steinberg</a></li>
<li>StringLength()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ae6cdc2936b352ab9cd2fb6aed350bbaa">Steinberg</a></li>
<li>StripAlpha()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a27f6f9da6429b67343a7e36078494bd9">Steinberg</a></li>
<li>strlen16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#af722fba1489836fd17c0f50206e8e262">Steinberg</a></li>
<li>strlen8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a8a76499e90e8d7f44ff14f18f129afcd">Steinberg</a></li>
<li>strncmp16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a91005f5c2c5b338136cf19c7afec6064">Steinberg</a></li>
<li>strncmp8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a95aadb22dc3e307e7e65db901e771f60">Steinberg</a></li>
<li>strncmpT()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a78350a628df86c106340f08c57f9b8b5">Steinberg</a></li>
<li>strncmpT&lt; char16 &gt;()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a154d134fd010929649c537c38e9937f8">Steinberg</a></li>
<li>strncmpT&lt; char8 &gt;()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a18016e0ec944a4149fab9503980332e7">Steinberg</a></li>
<li>strncpy16()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ad1477e38cb33dbf399ba506dd9fa1ab2">Steinberg</a></li>
<li>strncpy8()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a125a36f7e942e2b77d76d57d2cc6398d">Steinberg</a></li>
<li>Swap()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a1bab287b1f45fc8d99493a1d142b7deb">Steinberg</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>ToNormalized()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a266eafd81fd5078d6b177162227ee49a">Steinberg</a></li>
<li>toOpposite()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1GeoConstants.html#aad3372dfdeb4f43befc9a773e13a4ab8">Steinberg::GeoConstants</a></li>
<li>toOrientation()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1GeoConstants.html#a708700c46dec5f179f1d6552c7803e84">Steinberg::GeoConstants</a></li>
<li>toOrthogonalOrientation()&#160;:&#160;<a class="el" href="namespaceSteinberg_1_1GeoConstants.html#a9d80537f969e17e0c06c973409b52bfd">Steinberg::GeoConstants</a></li>
<li>tstrcat()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#ad878d42e7b5a81c513f613c52a5f9f0a">Steinberg</a></li>
<li>tstrcmp()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a532f4daa08250b5344c193d5ab179454">Steinberg</a></li>
<li>tstrcpy()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a46784fedcaf2cd10c9a0f2614ecdb832">Steinberg</a></li>
<li>tstrlen()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#adee0831ed9db758b6d119bf3c3b99e43">Steinberg</a></li>
<li>tstrncmp()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#accf894d033204ed519ac2612a46c442d">Steinberg</a></li>
<li>tstrncpy()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#a663277a04cd2cb23fd812715359350f5">Steinberg</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>VirtualKeyCodeToChar()&#160;:&#160;<a class="el" href="namespaceSteinberg.html#abb64176847a23e106203af14083e1827">Steinberg</a></li>
</ul>
</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>