3067 lines
245 KiB
HTML
3067 lines
245 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.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Interface Technology Basics: Steinberg Namespace Reference</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"> 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&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('namespaceSteinberg.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="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle"><div class="title">Steinberg Namespace Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>This header provides classes for working with <a class="el" href="classSteinberg_1_1FUnknown.html" title="The basic interface of all interfaces.">FUnknown</a>.
|
|
<a href="#details">More...</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html">FUnknownImpl</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1FUnknownPrivate.html">FUnknownPrivate</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1GeoConstants.html">GeoConstants</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1KeyCodes.html">KeyCodes</a></td></tr>
|
|
<tr class="memdesc:namespaceSteinberg_1_1KeyCodes"><td class="mdescLeft"> </td><td class="mdescRight">Utility functions to handle key-codes. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Linux.html">Linux</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1U.html">U</a></td></tr>
|
|
<tr class="memdesc:namespaceSteinberg_1_1U"><td class="mdescLeft"> </td><td class="mdescRight">Shortcut namespace for implementing <a class="el" href="classSteinberg_1_1FUnknown.html" title="The basic interface of all interfaces.">FUnknown</a> based objects. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1ConstStringTable.html">ConstStringTable</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Constant unicode string table. <a href="classSteinberg_1_1ConstStringTable.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1FReleaser.html">FReleaser</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Release an interface using automatic object (obsolete). <a href="structSteinberg_1_1FReleaser.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FUID.html">FUID</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Handling 16 Byte Globally Unique Identifiers. <a href="classSteinberg_1_1FUID.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The basic interface of all interfaces. <a href="classSteinberg_1_1FUnknown.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FUnknownPtr.html">FUnknownPtr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classSteinberg_1_1FUnknownPtr.html" title="FUnknownPtr - automatic interface conversion and smart pointer in one.">FUnknownPtr</a> - automatic interface conversion and smart pointer in one. <a href="classSteinberg_1_1FUnknownPtr.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Value of variable type. <a href="classSteinberg_1_1FVariant.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IAttributes.html">IAttributes</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Object Data Archive Interface. <a href="classSteinberg_1_1IAttributes.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IAttributes2.html">IAttributes2</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Extended access to Attributes; supports Attribute retrieval via iteration. <a href="classSteinberg_1_1IAttributes2.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IBStream.html">IBStream</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for streams. <a href="classSteinberg_1_1IBStream.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1ICloneable.html">ICloneable</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface allowing an object to be copied. <a href="classSteinberg_1_1ICloneable.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IDependent.html">IDependent</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A dependent will get notified about changes of a model. <a href="classSteinberg_1_1IDependent.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IErrorContext.html">IErrorContext</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface for error handling. <a href="classSteinberg_1_1IErrorContext.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPersistent.html">IPersistent</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Persistent Object Interface. <a href="classSteinberg_1_1IPersistent.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPlugFrame.html">IPlugFrame</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Callback interface passed to <a class="el" href="classSteinberg_1_1IPlugView.html" title="Plug-in definition of a view.">IPlugView</a>. <a href="classSteinberg_1_1IPlugFrame.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginBase.html">IPluginBase</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Basic interface to a plug-in component: <a class="el" href="classSteinberg_1_1IPluginBase.html" title="Basic interface to a plug-in component: IPluginBase.">IPluginBase</a>. <a href="classSteinberg_1_1IPluginBase.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginCompatibility.html">IPluginCompatibility</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">optional interface to query the compatibility of the plug-ins classes <a href="classSteinberg_1_1IPluginCompatibility.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginFactory.html">IPluginFactory</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class factory that any plug-in defines for creating class instances: <a class="el" href="classSteinberg_1_1IPluginFactory.html" title="Class factory that any plug-in defines for creating class instances: IPluginFactory.">IPluginFactory</a>. <a href="classSteinberg_1_1IPluginFactory.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginFactory2.html">IPluginFactory2</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Version 2 of class factory supporting <a class="el" href="structSteinberg_1_1PClassInfo2.html" title="Version 2 of Basic Information about a class provided by the plug-in.">PClassInfo2</a>: <a class="el" href="classSteinberg_1_1IPluginFactory2.html" title="Version 2 of class factory supporting PClassInfo2: IPluginFactory2.">IPluginFactory2</a>. <a href="classSteinberg_1_1IPluginFactory2.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginFactory3.html">IPluginFactory3</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Version 3 of class factory supporting <a class="el" href="structSteinberg_1_1PClassInfoW.html" title="Unicode Version of Basic Information about a class provided by the plug-in.">PClassInfoW</a>: <a class="el" href="classSteinberg_1_1IPluginFactory3.html" title="Version 3 of class factory supporting PClassInfoW: IPluginFactory3.">IPluginFactory3</a>. <a href="classSteinberg_1_1IPluginFactory3.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPlugView.html">IPlugView</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Plug-in definition of a view. <a href="classSteinberg_1_1IPlugView.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPlugViewContentScaleSupport.html">IPlugViewContentScaleSupport</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Plug-in view content scale support. <a href="classSteinberg_1_1IPlugViewContentScaleSupport.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPtr.html">IPtr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classSteinberg_1_1IPtr.html" title="IPtr - Smart pointer template class.">IPtr</a> - Smart pointer template class. <a href="classSteinberg_1_1IPtr.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1ISizeableStream.html">ISizeableStream</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Stream with a size. <a href="classSteinberg_1_1ISizeableStream.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IString.html">IString</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface to a string of variable size and encoding. <a href="classSteinberg_1_1IString.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IStringResult.html">IStringResult</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface to return an ascii string of variable size. <a href="classSteinberg_1_1IStringResult.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IUpdateHandler.html">IUpdateHandler</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Host implements dependency handling for plugins. <a href="classSteinberg_1_1IUpdateHandler.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1KeyCode.html">KeyCode</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Simple data-struct representing a key-stroke on the keyboard. <a href="structSteinberg_1_1KeyCode.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1OPtr.html">OPtr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classSteinberg_1_1OPtr.html" title="OPtr - "owning" smart pointer used for newly created FObjects.">OPtr</a> - "owning" smart pointer used for newly created FObjects. <a href="classSteinberg_1_1OPtr.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1PClassInfo.html">PClassInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Basic Information about a class provided by the plug-in. <a href="structSteinberg_1_1PClassInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1PClassInfo2.html">PClassInfo2</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Version 2 of Basic Information about a class provided by the plug-in. <a href="structSteinberg_1_1PClassInfo2.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1PClassInfoW.html">PClassInfoW</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Unicode Version of Basic Information about a class provided by the plug-in. <a href="structSteinberg_1_1PClassInfoW.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Basic Information about the class factory of the plug-in. <a href="structSteinberg_1_1PFactoryInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1UString.html">UString</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">UTF-16 string class without buffer management. <a href="classSteinberg_1_1UString.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1UStringBuffer.html">UStringBuffer</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">UTF-16 string with fixed buffer size. <a href="classSteinberg_1_1UStringBuffer.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1ViewRect.html">ViewRect</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Graphical rectangle structure. <a href="structSteinberg_1_1ViewRect.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:gae47c588f3ab8c61121c1c7ab7edc47cd" id="r_gae47c588f3ab8c61121c1c7ab7edc47cd"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gae47c588f3ab8c61121c1c7ab7edc47cd">int8</a></td></tr>
|
|
<tr class="separator:gae47c588f3ab8c61121c1c7ab7edc47cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga33a5e996e7a90acefb8b1c0bea47e365" id="r_ga33a5e996e7a90acefb8b1c0bea47e365"><td class="memItemLeft" align="right" valign="top">typedef uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a></td></tr>
|
|
<tr class="separator:ga33a5e996e7a90acefb8b1c0bea47e365"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga65f85814a8290f9797005d3b28e7e5fc" id="r_ga65f85814a8290f9797005d3b28e7e5fc"><td class="memItemLeft" align="right" valign="top">typedef unsigned <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a></td></tr>
|
|
<tr class="separator:ga65f85814a8290f9797005d3b28e7e5fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa0d0fdc87fd135ef2bedb030901cdb9c" id="r_gaa0d0fdc87fd135ef2bedb030901cdb9c"><td class="memItemLeft" align="right" valign="top">typedef int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a></td></tr>
|
|
<tr class="separator:gaa0d0fdc87fd135ef2bedb030901cdb9c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac2a9e79eb120216f855626495b7bd18a" id="r_gac2a9e79eb120216f855626495b7bd18a"><td class="memItemLeft" align="right" valign="top">typedef uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gac2a9e79eb120216f855626495b7bd18a">uint16</a></td></tr>
|
|
<tr class="separator:gac2a9e79eb120216f855626495b7bd18a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab7903878916593daecbeb95b98115ab0" id="r_gab7903878916593daecbeb95b98115ab0"><td class="memItemLeft" align="right" valign="top">typedef int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td></tr>
|
|
<tr class="separator:gab7903878916593daecbeb95b98115ab0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacbd4acd0d29e2d6c43104827f77d9cd2" id="r_gacbd4acd0d29e2d6c43104827f77d9cd2"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td></tr>
|
|
<tr class="separator:gacbd4acd0d29e2d6c43104827f77d9cd2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7cde0074dfd288f2d70c0e035dacb28a" id="r_ga7cde0074dfd288f2d70c0e035dacb28a"><td class="memItemLeft" align="right" valign="top">typedef int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a></td></tr>
|
|
<tr class="separator:ga7cde0074dfd288f2d70c0e035dacb28a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabc0f5bc07737e498f287334775dff2b6" id="r_gabc0f5bc07737e498f287334775dff2b6"><td class="memItemLeft" align="right" valign="top">typedef uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gabc0f5bc07737e498f287334775dff2b6">uint64</a></td></tr>
|
|
<tr class="separator:gabc0f5bc07737e498f287334775dff2b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabc5a03f91bd781b5062f4fccaa7851f0" id="r_gabc5a03f91bd781b5062f4fccaa7851f0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a></td></tr>
|
|
<tr class="separator:gabc5a03f91bd781b5062f4fccaa7851f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga902761e005a6252e538c766de48fc957" id="r_ga902761e005a6252e538c766de48fc957"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a></td></tr>
|
|
<tr class="separator:ga902761e005a6252e538c766de48fc957"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadbdfa470c35e7bf57d7952f0767bbf57" id="r_gadbdfa470c35e7bf57d7952f0767bbf57"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gabc0f5bc07737e498f287334775dff2b6">uint64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gadbdfa470c35e7bf57d7952f0767bbf57">TPtrInt</a></td></tr>
|
|
<tr class="separator:gadbdfa470c35e7bf57d7952f0767bbf57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1ea8addd740f35d207a1569dd38ef895" id="r_ga1ea8addd740f35d207a1569dd38ef895"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a></td></tr>
|
|
<tr class="separator:ga1ea8addd740f35d207a1569dd38ef895"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac9e1c0f508ae0f5f8a2b704a91e1ae86" id="r_gac9e1c0f508ae0f5f8a2b704a91e1ae86"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a></td></tr>
|
|
<tr class="separator:gac9e1c0f508ae0f5f8a2b704a91e1ae86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga667a0a4e0cbcb3f3785984955e1fefd8" id="r_ga667a0a4e0cbcb3f3785984955e1fefd8"><td class="memItemLeft" align="right" valign="top">typedef char16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a></td></tr>
|
|
<tr class="separator:ga667a0a4e0cbcb3f3785984955e1fefd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa9eb7d301130a7771343735bef461579" id="r_gaa9eb7d301130a7771343735bef461579"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a></td></tr>
|
|
<tr class="separator:gaa9eb7d301130a7771343735bef461579"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga435992556581fbc31a9bddb3bb2f787a" id="r_ga435992556581fbc31a9bddb3bb2f787a"><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga435992556581fbc31a9bddb3bb2f787a">CStringA</a></td></tr>
|
|
<tr class="separator:ga435992556581fbc31a9bddb3bb2f787a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81b4df0e8189d2f135f25919a6a90be2" id="r_ga81b4df0e8189d2f135f25919a6a90be2"><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga81b4df0e8189d2f135f25919a6a90be2">CStringW</a></td></tr>
|
|
<tr class="separator:ga81b4df0e8189d2f135f25919a6a90be2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6f37e0dbf8faed21d2658800d9db4583" id="r_ga6f37e0dbf8faed21d2658800d9db4583"><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga6f37e0dbf8faed21d2658800d9db4583">CString</a></td></tr>
|
|
<tr class="separator:ga6f37e0dbf8faed21d2658800d9db4583"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad4c02134d1ee42389f3d94717935a1d5" id="r_gad4c02134d1ee42389f3d94717935a1d5"><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td></tr>
|
|
<tr class="separator:gad4c02134d1ee42389f3d94717935a1d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabf33a8b245f4634965116e9c25eb702a" id="r_gabf33a8b245f4634965116e9c25eb702a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gabf33a8b245f4634965116e9c25eb702a">UCoord</a></td></tr>
|
|
<tr class="memdesc:gabf33a8b245f4634965116e9c25eb702a"><td class="mdescLeft"> </td><td class="mdescRight">Coordinates. <br /></td></tr>
|
|
<tr class="separator:gabf33a8b245f4634965116e9c25eb702a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9cd1730908299276af7bc0baa8c5197e" id="r_ga9cd1730908299276af7bc0baa8c5197e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga9cd1730908299276af7bc0baa8c5197e">LARGE_INT</a></td></tr>
|
|
<tr class="separator:ga9cd1730908299276af7bc0baa8c5197e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6935af93744bfe4ecc455f274ef1ec36" id="r_ga6935af93744bfe4ecc455f274ef1ec36"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a>[16]</td></tr>
|
|
<tr class="memdesc:ga6935af93744bfe4ecc455f274ef1ec36"><td class="mdescLeft"> </td><td class="mdescRight">plain UID type <br /></td></tr>
|
|
<tr class="separator:ga6935af93744bfe4ecc455f274ef1ec36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr class="memitem:gae6eacc17e4382538d4af0d9993bc869a" id="r_gae6eacc17e4382538d4af0d9993bc869a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gae6eacc17e4382538d4af0d9993bc869a">IAttrID</a></td></tr>
|
|
<tr class="separator:gae6eacc17e4382538d4af0d9993bc869a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr class="memitem:ga5b13d028fba1eee386ec9ac208c6238d" id="r_ga5b13d028fba1eee386ec9ac208c6238d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td></tr>
|
|
<tr class="memdesc:ga5b13d028fba1eee386ec9ac208c6238d"><td class="mdescLeft"> </td><td class="mdescRight">Colors. <br /></td></tr>
|
|
<tr class="separator:ga5b13d028fba1eee386ec9ac208c6238d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf1189c83b63820c6ccc3167402601fea" id="r_gaf1189c83b63820c6ccc3167402601fea"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td></tr>
|
|
<tr class="memdesc:gaf1189c83b63820c6ccc3167402601fea"><td class="mdescLeft"> </td><td class="mdescRight">Colors. <br /></td></tr>
|
|
<tr class="separator:gaf1189c83b63820c6ccc3167402601fea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga87699df6cd24276f34afea51d903c6e4" id="r_ga87699df6cd24276f34afea51d903c6e4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga87699df6cd24276f34afea51d903c6e4">UColorSpec</a></td></tr>
|
|
<tr class="memdesc:ga87699df6cd24276f34afea51d903c6e4"><td class="mdescLeft"> </td><td class="mdescRight">Colors. <br /></td></tr>
|
|
<tr class="separator:ga87699df6cd24276f34afea51d903c6e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c4f7362f2f494a4120d7c864dd0822d" id="r_ga3c4f7362f2f494a4120d7c864dd0822d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga3c4f7362f2f494a4120d7c864dd0822d">UColorComponent</a></td></tr>
|
|
<tr class="memdesc:ga3c4f7362f2f494a4120d7c864dd0822d"><td class="mdescLeft"> </td><td class="mdescRight">Colors. <br /></td></tr>
|
|
<tr class="separator:ga3c4f7362f2f494a4120d7c864dd0822d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr class="memitem:gaa92186fdeda699e7a0cc7ac6c45d07e5" id="r_gaa92186fdeda699e7a0cc7ac6c45d07e5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classSteinberg_1_1UStringBuffer.html">UStringBuffer</a>< 128 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gaa92186fdeda699e7a0cc7ac6c45d07e5">UString128</a></td></tr>
|
|
<tr class="memdesc:gaa92186fdeda699e7a0cc7ac6c45d07e5"><td class="mdescLeft"> </td><td class="mdescRight">Predefined UTF-16 string array types. <br /></td></tr>
|
|
<tr class="separator:gaa92186fdeda699e7a0cc7ac6c45d07e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga71098a25fa252b10d271a11807153385" id="r_ga71098a25fa252b10d271a11807153385"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classSteinberg_1_1UStringBuffer.html">UStringBuffer</a>< 256 > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga71098a25fa252b10d271a11807153385">UString256</a></td></tr>
|
|
<tr class="memdesc:ga71098a25fa252b10d271a11807153385"><td class="mdescLeft"> </td><td class="mdescRight">256 character UTF-16 string <br /></td></tr>
|
|
<tr class="separator:ga71098a25fa252b10d271a11807153385"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a57098e3418561770792c2f29c4530c53" id="r_a57098e3418561770792c2f29c4530c53"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
|
|
  <a class="el" href="#a57098e3418561770792c2f29c4530c53a21f2c8af375a407ff9fb8d10e8e73a17">kNoInterface</a> = -1
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53a941549edbe23d0f21851403ae03ad4df">kResultOk</a>
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53a9e60fad4624bee040985edebe1800372">kResultTrue</a> = kResultOk
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53ab954d2583eb15d3a762c5df29270f483">kResultFalse</a>
|
|
, <br />
|
|
  <a class="el" href="#a57098e3418561770792c2f29c4530c53ace91375677eb541c1a70e7ecd95f5698">kInvalidArgument</a>
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53a598e4c5d4c234c1bf09367d64487519c">kNotImplemented</a>
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53a3b287aa91111dd8aedf4bbf363e01525">kInternalError</a>
|
|
, <a class="el" href="#a57098e3418561770792c2f29c4530c53a1216e3377e943f8898e78c63422924aa">kNotInitialized</a>
|
|
, <br />
|
|
  <a class="el" href="#a57098e3418561770792c2f29c4530c53ac43d80137687fc5c1c4b60dc77202283">kOutOfMemory</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a57098e3418561770792c2f29c4530c53"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a224b9163917ac32fc95a60d8c1eec3aa" id="r_a224b9163917ac32fc95a60d8c1eec3aa"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a> { <br />
|
|
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa89c5f7af4c1a4fe20ab7524369050200">kNorth</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa80a10c4928ef7af3ce487d381e2420d2">kNorthEast</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa37d01669db016bc15ed6fdab6fb6c790">kEast</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaadf50c366ce2690678d0e6290f52b4639">kSouthEast</a>
|
|
, <br />
|
|
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa515c12ec206b53ce5da86a402b3f4cf8">kSouth</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa6a77137c947ac754a97274617a22afb6">kSouthWest</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa45b705ff067984bfd99c234d91386792">kWest</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaaa67fc18f8f8b0ba3b792b46a1fa0c872">kNorthWest</a>
|
|
, <br />
|
|
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa87e054da76bada3343762974c988e80a">kNoDirection</a>
|
|
, <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaabdba6353397f1b1654328de91f17e348">kNumberOfDirections</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a224b9163917ac32fc95a60d8c1eec3aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a871118a09520247c78a71ecd7b0abd58" id="r_a871118a09520247c78a71ecd7b0abd58"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a871118a09520247c78a71ecd7b0abd58">Orientation</a> { <a class="el" href="#a871118a09520247c78a71ecd7b0abd58ad4149164ae4bf90011d92a3dbfcce742">kHorizontal</a>
|
|
, <a class="el" href="#a871118a09520247c78a71ecd7b0abd58a4764485d9d221af213bf2b2769cdfc54">kVertical</a>
|
|
, <a class="el" href="#a871118a09520247c78a71ecd7b0abd58a231632c3d1e6d53428167283534f1abe">kNumberOfOrientations</a>
|
|
}</td></tr>
|
|
<tr class="separator:a871118a09520247c78a71ecd7b0abd58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9380117707cebcb5a3cd9fa8b960e22b" id="r_a9380117707cebcb5a3cd9fa8b960e22b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22b">VirtualKeyCodes</a> { <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba363a5589e96b18dca6534e951baffdd3">KEY_BACK</a> = 1
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba60c75f9c8eded88ef76c0c94da27963c">KEY_TAB</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baee7181a798c5753153051c0e1ace41c9">KEY_CLEAR</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baaefd064b1e5d75c429bed314ac18eba0">KEY_RETURN</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bad26d172dc2cd90741c3939ca4fab0b84">KEY_PAUSE</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba3a471c8b61a5f730dcbdd50fe53f3ab7">KEY_ESCAPE</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba01d2889f9a7550008ad6140c41e733de">KEY_SPACE</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba82d61b2ebb1c5fee25aea8d69d325acc">KEY_NEXT</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa8adb6fcb92dec58fb19410eacfdd403">KEY_END</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bad5b83418c285e43af5d3a87b4d4049d7">KEY_HOME</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba612120b69c7dfd46086db7aaebdbcf65">KEY_LEFT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba0848a442d907968b211b97bc2bd88acd">KEY_UP</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba6504370d9c6391e1a9da6a1a529b089d">KEY_RIGHT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa9cdac7967bf7d88fdb761138a2a3416">KEY_DOWN</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba5d9c9ba1d8f2c6f6737db37d3f449071">KEY_PAGEUP</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba5996c34d86df2b3c1be741aeb35bdbc4">KEY_PAGEDOWN</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba3b37a163628bc7015aac5efab4a66ef5">KEY_SELECT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baf6ff54b9651ca18045e4000c2d26f790">KEY_PRINT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba2a662d23aadd7106a3a2afdfd5d426ed">KEY_ENTER</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bacc39d60a35433541177dbd7bf01a8257">KEY_SNAPSHOT</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba26f2c18a3a0a7eabf7bd11f0ec93be78">KEY_INSERT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bae7a3a4540031b038014294aa6743a7a4">KEY_DELETE</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bad729e81b40a3acb64b5a40b7fa459b09">KEY_HELP</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba55aef83f557c4ed24e2847d38ea292b3">KEY_NUMPAD0</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba681b5574363c5d5a463af7e514172292">KEY_NUMPAD1</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba779490ca3da209736187a912cd8382dc">KEY_NUMPAD2</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bae58753ec4558e7b68f4aa07ed97d50d7">KEY_NUMPAD3</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba744226502b73227ed219a5142c232126">KEY_NUMPAD4</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba906fbf3011cae4b931d6fe6126147a82">KEY_NUMPAD5</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bac4e7f0a72c3594aa3d5b83f61b714e3f">KEY_NUMPAD6</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bae6d134db5bf54ae1d4b29f8a2cca8889">KEY_NUMPAD7</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba258d226c87d8446423d3214a59eb498b">KEY_NUMPAD8</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba6ab9d27201ffbdccabde9f5a0e9dedd9">KEY_NUMPAD9</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa7ccd4f6c9a10fe36e0e7bd28d15bea3">KEY_MULTIPLY</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba88535ed64ae437ce31620dcb62c66c9e">KEY_ADD</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba79459423b8bbe9f70949f464cd7a27ae">KEY_SEPARATOR</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baf6ba424919235c2cbbac7184e3625395">KEY_SUBTRACT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bafce663586a7e53223158c5f4ce6033fc">KEY_DECIMAL</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba36a890023ae628d5c36ca010edffc59c">KEY_DIVIDE</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bafcf70bc39c0032de8a1c6452ac9860a5">KEY_F1</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba87897fd25282941e1a9bf72b9f64559a">KEY_F2</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba965c99b1f4fc05cec09ef61b0af8e74a">KEY_F3</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba01bce78a73ad136a7b42941297aff373">KEY_F4</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba6a69ea34f5d1372692bf040637e57c8f">KEY_F5</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba247a20a9998f080827dd34004abc2f9a">KEY_F6</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba34a07203a0a4f3e996b44e9a4fcfd1c6">KEY_F7</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba9eaf4e9e3d8451fd1332c013d12c1375">KEY_F8</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba160e82eea885870bfa4924c27040cd7f">KEY_F9</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba3b922025c26b38585ab140c7e40b291c">KEY_F10</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bad54743bc4e7f9279abf671cc2a091ce1">KEY_F11</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba835f8397baa58fd73ff9c268d6458add">KEY_F12</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa98feaa9c2c57dc8e7b04cb8fddc1a61">KEY_NUMLOCK</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba10db988ee4f813d95a5b7cd2f96e3c48">KEY_SCROLL</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba7d538b177ab06797012e9ffb1449acd9">KEY_SHIFT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba48f64be40a1a166f83ec1cab14da6bdc">KEY_CONTROL</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baf22ac608afcf783bb841f664a2620ca6">KEY_ALT</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baf97f0846e149da44bbf962fa75680809">KEY_EQUALS</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba1992687fd833d3503080861864624e25">KEY_CONTEXTMENU</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba6322842e54ea558c670690f2715b45fb">KEY_MEDIA_PLAY</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baad3b9b6fd66ddf211586428be4479c43">KEY_MEDIA_STOP</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba29d798af827489cf5ab68c378b8a7ac8">KEY_MEDIA_PREV</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bac80fc1b18bda12f7dfccbbe1b012798b">KEY_MEDIA_NEXT</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baedbb585f9e7ee87263a250c91542fb02">KEY_VOLUME_UP</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba2304f457aba66febcf852dbf1cbae8b0">KEY_VOLUME_DOWN</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba29161713f30649423d0ddefa16028396">KEY_F13</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba7a39de2eb466cf269a7a34d0377cf326">KEY_F14</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba57efdf8b5659ceaf5bda4be62e65ab56">KEY_F15</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baabf57281e043880eb269a6a72368aca5">KEY_F16</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba5ce646467129e626c1ec8888f80045ed">KEY_F17</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bab6e856fc1ebc35abda65fd30fe9deeca">KEY_F18</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa385ff09ff5f05a4fedb1e75570baa8b">KEY_F19</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baa1947110c50dcb6219308bb1624d43ff">KEY_F20</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba3a2ee9ec4d7c44239e3f9f769074ac02">KEY_F21</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba2526eb7f49c98dd552cbd5504ad30f4a">KEY_F22</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22bade95d1029378c795a6ebe6213f913a2c">KEY_F23</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba42c003270834bebc8dd3e64ec5ae8693">KEY_F24</a>
|
|
, <br />
|
|
  <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22baf6db7ad5110a115d774dd8d74d333a42">KEY_SUPER</a>
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba0abb06f320e406fbe76c08b2f5909ad6">VKEY_FIRST_CODE</a> = KEY_BACK
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba219b7884c92935dc6365a7fec8b55bcf">VKEY_LAST_CODE</a> = KEY_SUPER
|
|
, <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22ba39f030dbc1bfdb4a14a310acc744178f">VKEY_FIRST_ASCII</a> = 128
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a9380117707cebcb5a3cd9fa8b960e22b"><td class="mdescLeft"> </td><td class="mdescRight">Virtual Key Codes. <a href="#a9380117707cebcb5a3cd9fa8b960e22b">More...</a><br /></td></tr>
|
|
<tr class="separator:a9380117707cebcb5a3cd9fa8b960e22b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a743f60968fa58cdae68b31a1a3eb493d" id="r_a743f60968fa58cdae68b31a1a3eb493d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a743f60968fa58cdae68b31a1a3eb493d">KeyModifier</a> { <a class="el" href="#a743f60968fa58cdae68b31a1a3eb493da7dee5096e7803ac26cee7abe740d777d">kShiftKey</a> = 1 << 0
|
|
, <a class="el" href="#a743f60968fa58cdae68b31a1a3eb493da8779d8eaee888493c6c5db7acc5d4a0a">kAlternateKey</a> = 1 << 1
|
|
, <a class="el" href="#a743f60968fa58cdae68b31a1a3eb493da111880e47a70791b129ec7a46f988078">kCommandKey</a> = 1 << 2
|
|
, <a class="el" href="#a743f60968fa58cdae68b31a1a3eb493da6bd5ac36e7d960d29783e07406f3b15c">kControlKey</a> = 1 << 3
|
|
}</td></tr>
|
|
<tr class="memdesc:a743f60968fa58cdae68b31a1a3eb493d"><td class="mdescLeft"> </td><td class="mdescRight">OS-independent enumeration of virtual modifier-codes. <a href="#a743f60968fa58cdae68b31a1a3eb493d">More...</a><br /></td></tr>
|
|
<tr class="separator:a743f60968fa58cdae68b31a1a3eb493d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbbce6877e30abdb4f8fedfbcc3622cd" id="r_acbbce6877e30abdb4f8fedfbcc3622cd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cd">StandardColor</a> { <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda84bb4627f551fc5ff2d9aedb8f3b4947">kBlack</a> = 0
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda9e1b2d3dcb56c17a372440853228ad01">kWhite</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda02a9193b86afaccf9bbf742a323100be">kGray5</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda071b3be3908931dc26e8743b00ffde8d">kGray10</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda1e226959be1359aaaa71395aa86f8208">kGray20</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda5ff656d817dae9754566238d59d39157">kGray30</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda8bdc572a21805c3161278f91a3530712">kGray40</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda9db2b60f76d6b83e56c35985b4b9205c">kGray50</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdadab15681c7200799430d2f338d0ed61e">kGray60</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda0354ed8af3577ebdf208137b26843594">kGray70</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda1928cdb81e838319f6953a0c49d64c28">kGray80</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda63b585983725a29a14552acb823a2949">kGray90</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda5a655b1a02e5b0311571ca57ce4f3900">kRed</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdaa03531f6aa4608be014e3f8a8112f49d">kLtRed</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda56b755177db5009ab61067b96229a9be">kDkRed</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda8ea4b941d1d41f4bd88387c38e13e9d3">kGreen</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdac772acbace7fe195180ec04b0db54e3d">kLtGreen</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdad38f804f1c4b123fe442f81576461515">kDkGreen</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdaab48c32302f7159d81e081c41dc2d3d2">kBlue</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda133f1956c6567e805341ce1753a03d28">kLtBlue</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda6837b9736b787405dbed0a9d532eaf90">kDkBlue</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda951e8c9c29427097fd137e19a3300e03">kMagenta</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda96ec73e5e8ede13098c92ca3b14c7c43">kLtMagenta</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda1c83f6d971da4f2cb0a97fe97d1f34b5">kDkMagenta</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdac05df1f876c243e8f60ea03a9f866b80">kYellow</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdae22e7268faee0570b14aa13c801fa3b9">kLtYellow</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda4943112719ee8d66b8de5b8f88ccd8ce">kDkYellow</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda6ad203278f32dfcc959be28888e52582">kOrange</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdaf35707aff5cbf5d69b5f0aecd302d9b1">kLtOrange</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda5fe89a70ee7bcac01feb5fc1de15985f">kDkOrange</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda14ef40d42e6bb88349bc9ad97aed7bdb">kGold</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda186d906a7af8fff76bff867913a7969f">kBlack50</a>
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda64b4e2e55e8f2bd3d9759ad520723121">kBlack70</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda020c41a39f7c676ecb89ee23885070b6">kNumStandardColors</a>
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cdac4512c2e2b20209b3fa8364b8be3483d">kLtGray</a> = kGray20
|
|
, <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda1ab75347fd43308dc34268db5a181108">kGray</a> = kGray50
|
|
, <br />
|
|
  <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cda78c5cc590de98a677b2dc3076c904128">kDkGray</a> = kGray70
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:acbbce6877e30abdb4f8fedfbcc3622cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a919216f5d1c976556c67d94c8522db43" id="r_a919216f5d1c976556c67d94c8522db43"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a919216f5d1c976556c67d94c8522db43"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a919216f5d1c976556c67d94c8522db43">_tstrlen</a> (const T *wcs)</td></tr>
|
|
<tr class="separator:a919216f5d1c976556c67d94c8522db43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adee0831ed9db758b6d119bf3c3b99e43" id="r_adee0831ed9db758b6d119bf3c3b99e43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#adee0831ed9db758b6d119bf3c3b99e43">tstrlen</a> (const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *str)</td></tr>
|
|
<tr class="separator:adee0831ed9db758b6d119bf3c3b99e43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a76499e90e8d7f44ff14f18f129afcd" id="r_a8a76499e90e8d7f44ff14f18f129afcd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8a76499e90e8d7f44ff14f18f129afcd">strlen8</a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *str)</td></tr>
|
|
<tr class="separator:a8a76499e90e8d7f44ff14f18f129afcd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af722fba1489836fd17c0f50206e8e262" id="r_af722fba1489836fd17c0f50206e8e262"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af722fba1489836fd17c0f50206e8e262">strlen16</a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *str)</td></tr>
|
|
<tr class="separator:af722fba1489836fd17c0f50206e8e262"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a290312f8c692123017dfd6ab276f7148" id="r_a290312f8c692123017dfd6ab276f7148"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a290312f8c692123017dfd6ab276f7148"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a290312f8c692123017dfd6ab276f7148">_tstrcmp</a> (const T *src, const T *dst)</td></tr>
|
|
<tr class="separator:a290312f8c692123017dfd6ab276f7148"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a532f4daa08250b5344c193d5ab179454" id="r_a532f4daa08250b5344c193d5ab179454"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a532f4daa08250b5344c193d5ab179454">tstrcmp</a> (const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *src, const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *dst)</td></tr>
|
|
<tr class="separator:a532f4daa08250b5344c193d5ab179454"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b08a8f4a4993d488e14cf812807675c" id="r_a6b08a8f4a4993d488e14cf812807675c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6b08a8f4a4993d488e14cf812807675c">strcmp8</a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *src, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *dst)</td></tr>
|
|
<tr class="separator:a6b08a8f4a4993d488e14cf812807675c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d769cee1cea3e2224b7c2fb9c61e1cb" id="r_a9d769cee1cea3e2224b7c2fb9c61e1cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9d769cee1cea3e2224b7c2fb9c61e1cb">strcmp16</a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *src, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *dst)</td></tr>
|
|
<tr class="separator:a9d769cee1cea3e2224b7c2fb9c61e1cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a485a5d44628dff8b69863742f214ef8c" id="r_a485a5d44628dff8b69863742f214ef8c"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:a485a5d44628dff8b69863742f214ef8c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a485a5d44628dff8b69863742f214ef8c">strcmpT</a> (const T *first, const T *last)</td></tr>
|
|
<tr class="separator:a485a5d44628dff8b69863742f214ef8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c04924e4e7bafc6162173aa938ce7ae" id="r_a9c04924e4e7bafc6162173aa938ce7ae"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
|
<tr class="memitem:a9c04924e4e7bafc6162173aa938ce7ae"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a9c04924e4e7bafc6162173aa938ce7ae">strcmpT< char8 ></a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *first, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *last)</td></tr>
|
|
<tr class="separator:a9c04924e4e7bafc6162173aa938ce7ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace46dac211111d8384286b1ae2c9689e" id="r_ace46dac211111d8384286b1ae2c9689e"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
|
<tr class="memitem:ace46dac211111d8384286b1ae2c9689e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ace46dac211111d8384286b1ae2c9689e">strcmpT< char16 ></a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *first, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *last)</td></tr>
|
|
<tr class="separator:ace46dac211111d8384286b1ae2c9689e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59846763a52e0e182dcf5b1573a7e89e" id="r_a59846763a52e0e182dcf5b1573a7e89e"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a59846763a52e0e182dcf5b1573a7e89e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a59846763a52e0e182dcf5b1573a7e89e">_tstrncmp</a> (const T *first, const T *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a59846763a52e0e182dcf5b1573a7e89e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accf894d033204ed519ac2612a46c442d" id="r_accf894d033204ed519ac2612a46c442d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#accf894d033204ed519ac2612a46c442d">tstrncmp</a> (const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *first, const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:accf894d033204ed519ac2612a46c442d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95aadb22dc3e307e7e65db901e771f60" id="r_a95aadb22dc3e307e7e65db901e771f60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95aadb22dc3e307e7e65db901e771f60">strncmp8</a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *first, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a95aadb22dc3e307e7e65db901e771f60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91005f5c2c5b338136cf19c7afec6064" id="r_a91005f5c2c5b338136cf19c7afec6064"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a91005f5c2c5b338136cf19c7afec6064">strncmp16</a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *first, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a91005f5c2c5b338136cf19c7afec6064"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78350a628df86c106340f08c57f9b8b5" id="r_a78350a628df86c106340f08c57f9b8b5"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:a78350a628df86c106340f08c57f9b8b5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a78350a628df86c106340f08c57f9b8b5">strncmpT</a> (const T *first, const T *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a78350a628df86c106340f08c57f9b8b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18016e0ec944a4149fab9503980332e7" id="r_a18016e0ec944a4149fab9503980332e7"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
|
<tr class="memitem:a18016e0ec944a4149fab9503980332e7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a18016e0ec944a4149fab9503980332e7">strncmpT< char8 ></a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *first, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a18016e0ec944a4149fab9503980332e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a154d134fd010929649c537c38e9937f8" id="r_a154d134fd010929649c537c38e9937f8"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
|
<tr class="memitem:a154d134fd010929649c537c38e9937f8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a154d134fd010929649c537c38e9937f8">strncmpT< char16 ></a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *first, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *last, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a154d134fd010929649c537c38e9937f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6ae1990a6eb57a92f18013ab200fd61" id="r_ac6ae1990a6eb57a92f18013ab200fd61"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:ac6ae1990a6eb57a92f18013ab200fd61"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac6ae1990a6eb57a92f18013ab200fd61">_tstrcpy</a> (T *dst, const T *src)</td></tr>
|
|
<tr class="separator:ac6ae1990a6eb57a92f18013ab200fd61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46784fedcaf2cd10c9a0f2614ecdb832" id="r_a46784fedcaf2cd10c9a0f2614ecdb832"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a46784fedcaf2cd10c9a0f2614ecdb832">tstrcpy</a> (<a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *dst, const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *src)</td></tr>
|
|
<tr class="separator:a46784fedcaf2cd10c9a0f2614ecdb832"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79cc5b78e482b56ee792dac1fa4ddc1b" id="r_a79cc5b78e482b56ee792dac1fa4ddc1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a79cc5b78e482b56ee792dac1fa4ddc1b">strcpy8</a> (<a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *dst, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *src)</td></tr>
|
|
<tr class="separator:a79cc5b78e482b56ee792dac1fa4ddc1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f2971e00b71425e2035c4f946031fd9" id="r_a1f2971e00b71425e2035c4f946031fd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1f2971e00b71425e2035c4f946031fd9">strcpy16</a> (<a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *dst, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *src)</td></tr>
|
|
<tr class="separator:a1f2971e00b71425e2035c4f946031fd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a901c5dcbc48f4a6f220bd7d4d5d93c66" id="r_a901c5dcbc48f4a6f220bd7d4d5d93c66"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a901c5dcbc48f4a6f220bd7d4d5d93c66"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a901c5dcbc48f4a6f220bd7d4d5d93c66">_tstrncpy</a> (T *dest, const T *source, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a901c5dcbc48f4a6f220bd7d4d5d93c66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a663277a04cd2cb23fd812715359350f5" id="r_a663277a04cd2cb23fd812715359350f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a663277a04cd2cb23fd812715359350f5">tstrncpy</a> (<a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *dest, const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *source, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a663277a04cd2cb23fd812715359350f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a125a36f7e942e2b77d76d57d2cc6398d" id="r_a125a36f7e942e2b77d76d57d2cc6398d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a125a36f7e942e2b77d76d57d2cc6398d">strncpy8</a> (<a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *dest, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *source, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:a125a36f7e942e2b77d76d57d2cc6398d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad1477e38cb33dbf399ba506dd9fa1ab2" id="r_ad1477e38cb33dbf399ba506dd9fa1ab2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad1477e38cb33dbf399ba506dd9fa1ab2">strncpy16</a> (<a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *dest, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *source, <a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> count)</td></tr>
|
|
<tr class="separator:ad1477e38cb33dbf399ba506dd9fa1ab2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84be4b87ef6295be6b4ea97052b94999" id="r_a84be4b87ef6295be6b4ea97052b94999"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a84be4b87ef6295be6b4ea97052b94999"><td class="memTemplItemLeft" align="right" valign="top">T * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a84be4b87ef6295be6b4ea97052b94999">_tstrcat</a> (T *dst, const T *src)</td></tr>
|
|
<tr class="separator:a84be4b87ef6295be6b4ea97052b94999"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad878d42e7b5a81c513f613c52a5f9f0a" id="r_ad878d42e7b5a81c513f613c52a5f9f0a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad878d42e7b5a81c513f613c52a5f9f0a">tstrcat</a> (<a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *dst, const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *src)</td></tr>
|
|
<tr class="separator:ad878d42e7b5a81c513f613c52a5f9f0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37115f1ed1a36ba151d84ff370aaf05f" id="r_a37115f1ed1a36ba151d84ff370aaf05f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a37115f1ed1a36ba151d84ff370aaf05f">strcat8</a> (<a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *dst, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *src)</td></tr>
|
|
<tr class="separator:a37115f1ed1a36ba151d84ff370aaf05f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05fbb76593f6044ac8375e1becf16d4d" id="r_a05fbb76593f6044ac8375e1becf16d4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a05fbb76593f6044ac8375e1becf16d4d">strcat16</a> (<a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *dst, const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *src)</td></tr>
|
|
<tr class="separator:a05fbb76593f6044ac8375e1becf16d4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65d41e28de7b3ce39de0f9e2e6d99926" id="r_a65d41e28de7b3ce39de0f9e2e6d99926"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a65d41e28de7b3ce39de0f9e2e6d99926">str8ToStr16</a> (<a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *dst, const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *src, <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> n=-1)</td></tr>
|
|
<tr class="separator:a65d41e28de7b3ce39de0f9e2e6d99926"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcb1a763178c9806cc827360a02741e2" id="r_afcb1a763178c9806cc827360a02741e2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#afcb1a763178c9806cc827360a02741e2">FIDStringsEqual</a> (<a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> id1, <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> id2)</td></tr>
|
|
<tr class="separator:afcb1a763178c9806cc827360a02741e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6a838f230987e1a095b0cb75c28d4a65" id="r_ga6a838f230987e1a095b0cb75c28d4a65"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga6a838f230987e1a095b0cb75c28d4a65">strEmpty</a> (const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *str)</td></tr>
|
|
<tr class="separator:ga6a838f230987e1a095b0cb75c28d4a65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga728f0ddc16a12be5fa0f950f4c8a0a8e" id="r_ga728f0ddc16a12be5fa0f950f4c8a0a8e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga728f0ddc16a12be5fa0f950f4c8a0a8e">str8Empty</a> (const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *str)</td></tr>
|
|
<tr class="separator:ga728f0ddc16a12be5fa0f950f4c8a0a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81eef9745d0b6653c6a1c78bb89533d8" id="r_ga81eef9745d0b6653c6a1c78bb89533d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga81eef9745d0b6653c6a1c78bb89533d8">str16Empty</a> (const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *str)</td></tr>
|
|
<tr class="separator:ga81eef9745d0b6653c6a1c78bb89533d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5c714b140d499f304e042e746ca9b1b" id="r_ab5c714b140d499f304e042e746ca9b1b"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
|
<tr class="memitem:ab5c714b140d499f304e042e746ca9b1b"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ab5c714b140d499f304e042e746ca9b1b">getTUID</a> ()</td></tr>
|
|
<tr class="separator:ab5c714b140d499f304e042e746ca9b1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29948ccdc9190054dba415d7ac893768" id="r_a29948ccdc9190054dba415d7ac893768"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a29948ccdc9190054dba415d7ac893768"><td class="memTemplItemLeft" align="right" valign="top">const T & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a29948ccdc9190054dba415d7ac893768">Min</a> (const T &a, const T &b)</td></tr>
|
|
<tr class="separator:a29948ccdc9190054dba415d7ac893768"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae861849d924547696801cead672d8b16" id="r_ae861849d924547696801cead672d8b16"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:ae861849d924547696801cead672d8b16"><td class="memTemplItemLeft" align="right" valign="top">const T & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ae861849d924547696801cead672d8b16">Max</a> (const T &a, const T &b)</td></tr>
|
|
<tr class="separator:ae861849d924547696801cead672d8b16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6618cd408bb7e6ca706d2ede559b7883" id="r_a6618cd408bb7e6ca706d2ede559b7883"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a6618cd408bb7e6ca706d2ede559b7883"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a6618cd408bb7e6ca706d2ede559b7883">Abs</a> (const T &value)</td></tr>
|
|
<tr class="separator:a6618cd408bb7e6ca706d2ede559b7883"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89abcadbf71668d5248488e4b94eacc6" id="r_a89abcadbf71668d5248488e4b94eacc6"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a89abcadbf71668d5248488e4b94eacc6"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a89abcadbf71668d5248488e4b94eacc6">Sign</a> (const T &value)</td></tr>
|
|
<tr class="separator:a89abcadbf71668d5248488e4b94eacc6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5974f8c0577e9e37f9ea9d9d5a70a75" id="r_ac5974f8c0577e9e37f9ea9d9d5a70a75"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:ac5974f8c0577e9e37f9ea9d9d5a70a75"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac5974f8c0577e9e37f9ea9d9d5a70a75">Bound</a> (T minval, T maxval, T x)</td></tr>
|
|
<tr class="separator:ac5974f8c0577e9e37f9ea9d9d5a70a75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1bab287b1f45fc8d99493a1d142b7deb" id="r_a1bab287b1f45fc8d99493a1d142b7deb"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a1bab287b1f45fc8d99493a1d142b7deb"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a1bab287b1f45fc8d99493a1d142b7deb">Swap</a> (T &t1, T &t2)</td></tr>
|
|
<tr class="separator:a1bab287b1f45fc8d99493a1d142b7deb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a004e46ded0d442c0c031094559ad23b6" id="r_a004e46ded0d442c0c031094559ad23b6"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a004e46ded0d442c0c031094559ad23b6"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a004e46ded0d442c0c031094559ad23b6">IsApproximateEqual</a> (T t1, T t2, T epsilon)</td></tr>
|
|
<tr class="separator:a004e46ded0d442c0c031094559ad23b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a266eafd81fd5078d6b177162227ee49a" id="r_a266eafd81fd5078d6b177162227ee49a"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a266eafd81fd5078d6b177162227ee49a"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a266eafd81fd5078d6b177162227ee49a">ToNormalized</a> (const T value, const <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numSteps)</td></tr>
|
|
<tr class="separator:a266eafd81fd5078d6b177162227ee49a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53b9fdb1691391567d0bd6697ddc503c" id="r_a53b9fdb1691391567d0bd6697ddc503c"><td class="memTemplParams" colspan="2">template<class T> </td></tr>
|
|
<tr class="memitem:a53b9fdb1691391567d0bd6697ddc503c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a53b9fdb1691391567d0bd6697ddc503c">FromNormalized</a> (const T &norm, const <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numSteps)</td></tr>
|
|
<tr class="separator:a53b9fdb1691391567d0bd6697ddc503c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a42998c5c8a3a844cdf3b21d1b9be70" id="r_a8a42998c5c8a3a844cdf3b21d1b9be70"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8a42998c5c8a3a844cdf3b21d1b9be70">operator==</a> (const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &v1, const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &v2)</td></tr>
|
|
<tr class="separator:a8a42998c5c8a3a844cdf3b21d1b9be70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a443dbd34922bff48d94a4060764ae9e9" id="r_a443dbd34922bff48d94a4060764ae9e9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a443dbd34922bff48d94a4060764ae9e9">operator!=</a> (const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &v1, const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &v2)</td></tr>
|
|
<tr class="separator:a443dbd34922bff48d94a4060764ae9e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb64176847a23e106203af14083e1827" id="r_abb64176847a23e106203af14083e1827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#a835ee5da4abe58dfd57a80b26af96765">SMTG_CONSTEXPR14</a> <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#abb64176847a23e106203af14083e1827">VirtualKeyCodeToChar</a> (<a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> vKey)</td></tr>
|
|
<tr class="separator:abb64176847a23e106203af14083e1827"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a49a1a97b367d7069b1f6515261fe3e" id="r_a9a49a1a97b367d7069b1f6515261fe3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#a835ee5da4abe58dfd57a80b26af96765">SMTG_CONSTEXPR14</a> <a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a49a1a97b367d7069b1f6515261fe3e">CharToVirtualKeyCode</a> (<a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> character)</td></tr>
|
|
<tr class="separator:a9a49a1a97b367d7069b1f6515261fe3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a603b2ada00778d1a71caef40362ae6d8" id="r_a603b2ada00778d1a71caef40362ae6d8"><td class="memTemplParams" colspan="2">template<class I> </td></tr>
|
|
<tr class="memitem:a603b2ada00778d1a71caef40362ae6d8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classSteinberg_1_1IPtr.html">IPtr</a>< I > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a603b2ada00778d1a71caef40362ae6d8">owned</a> (I *p)</td></tr>
|
|
<tr class="memdesc:a603b2ada00778d1a71caef40362ae6d8"><td class="mdescLeft"> </td><td class="mdescRight">Assigning newly created object to an <a class="el" href="classSteinberg_1_1IPtr.html" title="IPtr - Smart pointer template class.">IPtr</a>. <br /></td></tr>
|
|
<tr class="separator:a603b2ada00778d1a71caef40362ae6d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecbafba4ac9e0f4734fdc1d0aecc5f70" id="r_aecbafba4ac9e0f4734fdc1d0aecc5f70"><td class="memTemplParams" colspan="2">template<class I> </td></tr>
|
|
<tr class="memitem:aecbafba4ac9e0f4734fdc1d0aecc5f70"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classSteinberg_1_1IPtr.html">IPtr</a>< I > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aecbafba4ac9e0f4734fdc1d0aecc5f70">shared</a> (I *p)</td></tr>
|
|
<tr class="memdesc:aecbafba4ac9e0f4734fdc1d0aecc5f70"><td class="mdescLeft"> </td><td class="mdescRight">Assigning shared object to an <a class="el" href="classSteinberg_1_1IPtr.html" title="IPtr - Smart pointer template class.">IPtr</a>. <br /></td></tr>
|
|
<tr class="separator:aecbafba4ac9e0f4734fdc1d0aecc5f70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58b97116e0faaf335c798a65b687e9f2" id="r_a58b97116e0faaf335c798a65b687e9f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a58b97116e0faaf335c798a65b687e9f2">MakeColorSpec</a> (<a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> r, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> g, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> b)</td></tr>
|
|
<tr class="memdesc:a58b97116e0faaf335c798a65b687e9f2"><td class="mdescLeft"> </td><td class="mdescRight">Create color specifier with RGB values (alpha is opaque) <br /></td></tr>
|
|
<tr class="separator:a58b97116e0faaf335c798a65b687e9f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7cb190cb494b7f61aaacf170d322d30" id="r_aa7cb190cb494b7f61aaacf170d322d30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7cb190cb494b7f61aaacf170d322d30">MakeColorSpec</a> (<a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> r, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> g, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> b, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> a)</td></tr>
|
|
<tr class="memdesc:aa7cb190cb494b7f61aaacf170d322d30"><td class="mdescLeft"> </td><td class="mdescRight">Create color specifier with RGBA values. <br /></td></tr>
|
|
<tr class="separator:aa7cb190cb494b7f61aaacf170d322d30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25a9f00585fee6f2dda46514bb29b933" id="r_a25a9f00585fee6f2dda46514bb29b933"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a25a9f00585fee6f2dda46514bb29b933">GetBlue</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> cs)</td></tr>
|
|
<tr class="separator:a25a9f00585fee6f2dda46514bb29b933"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7daea0aeaaf968f0cbc3473815ef4c4c" id="r_a7daea0aeaaf968f0cbc3473815ef4c4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7daea0aeaaf968f0cbc3473815ef4c4c">GetGreen</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> cs)</td></tr>
|
|
<tr class="separator:a7daea0aeaaf968f0cbc3473815ef4c4c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7deed6801721823ffd280717b6675c48" id="r_a7deed6801721823ffd280717b6675c48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7deed6801721823ffd280717b6675c48">GetRed</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> cs)</td></tr>
|
|
<tr class="separator:a7deed6801721823ffd280717b6675c48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ef9ebfedc0532d783ae68dbbe8f08c7" id="r_a7ef9ebfedc0532d783ae68dbbe8f08c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7ef9ebfedc0532d783ae68dbbe8f08c7">GetAlpha</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> cs)</td></tr>
|
|
<tr class="separator:a7ef9ebfedc0532d783ae68dbbe8f08c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a145379c6e26917acaa0bac72b8c0bc05" id="r_a145379c6e26917acaa0bac72b8c0bc05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a145379c6e26917acaa0bac72b8c0bc05">SetBlue</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &argb, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> b)</td></tr>
|
|
<tr class="separator:a145379c6e26917acaa0bac72b8c0bc05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae8f11c779bd10486d527d1a7142d8e6b" id="r_ae8f11c779bd10486d527d1a7142d8e6b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae8f11c779bd10486d527d1a7142d8e6b">SetGreen</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &argb, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> g)</td></tr>
|
|
<tr class="separator:ae8f11c779bd10486d527d1a7142d8e6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a69a06ce98bc91e355a0b3f558344b0f2" id="r_a69a06ce98bc91e355a0b3f558344b0f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a69a06ce98bc91e355a0b3f558344b0f2">SetRed</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &argb, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> r)</td></tr>
|
|
<tr class="separator:a69a06ce98bc91e355a0b3f558344b0f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabd2ebacd043630aac6ea6383bace10b" id="r_aabd2ebacd043630aac6ea6383bace10b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aabd2ebacd043630aac6ea6383bace10b">SetAlpha</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &argb, <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> a)</td></tr>
|
|
<tr class="separator:aabd2ebacd043630aac6ea6383bace10b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa50131d71c879a95dfa3efac24b815c6" id="r_aa50131d71c879a95dfa3efac24b815c6"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa50131d71c879a95dfa3efac24b815c6">NormalizeColorComponent</a> (<a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> c)</td></tr>
|
|
<tr class="memdesc:aa50131d71c879a95dfa3efac24b815c6"><td class="mdescLeft"> </td><td class="mdescRight">Normalized color components. <br /></td></tr>
|
|
<tr class="separator:aa50131d71c879a95dfa3efac24b815c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abad8045987a3d33b9421e724c06a9d6f" id="r_abad8045987a3d33b9421e724c06a9d6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#abad8045987a3d33b9421e724c06a9d6f">DenormalizeColorComponent</a> (double c)</td></tr>
|
|
<tr class="separator:abad8045987a3d33b9421e724c06a9d6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a272ecb0af547f0b5e960144874fc8027" id="r_a272ecb0af547f0b5e960144874fc8027"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a272ecb0af547f0b5e960144874fc8027">SetAlphaNorm</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &argb, double a)</td></tr>
|
|
<tr class="separator:a272ecb0af547f0b5e960144874fc8027"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a572daddd6ee8f61011dcd066eef99b0c" id="r_a572daddd6ee8f61011dcd066eef99b0c"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a572daddd6ee8f61011dcd066eef99b0c">GetAlphaNorm</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> cs)</td></tr>
|
|
<tr class="separator:a572daddd6ee8f61011dcd066eef99b0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a170abdd6288ad80f6ddca3d7e9c3fb59" id="r_a170abdd6288ad80f6ddca3d7e9c3fb59"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a170abdd6288ad80f6ddca3d7e9c3fb59">NormalizeAlpha</a> (<a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> alpha)</td></tr>
|
|
<tr class="separator:a170abdd6288ad80f6ddca3d7e9c3fb59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abfe74133ed684fa31c7227a9d1a4b3ce" id="r_abfe74133ed684fa31c7227a9d1a4b3ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#abfe74133ed684fa31c7227a9d1a4b3ce">DenormalizeAlpha</a> (double alphaNorm)</td></tr>
|
|
<tr class="separator:abfe74133ed684fa31c7227a9d1a4b3ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27f6f9da6429b67343a7e36078494bd9" id="r_a27f6f9da6429b67343a7e36078494bd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a27f6f9da6429b67343a7e36078494bd9">StripAlpha</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> argb)</td></tr>
|
|
<tr class="memdesc:a27f6f9da6429b67343a7e36078494bd9"><td class="mdescLeft"> </td><td class="mdescRight">} <br /></td></tr>
|
|
<tr class="separator:a27f6f9da6429b67343a7e36078494bd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82f9ae0460c5ad8b348cdfa75fec5c68" id="r_a82f9ae0460c5ad8b348cdfa75fec5c68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> <a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a82f9ae0460c5ad8b348cdfa75fec5c68">BlendColor</a> (<a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> color, double opacity)</td></tr>
|
|
<tr class="separator:a82f9ae0460c5ad8b348cdfa75fec5c68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51c63740ab18a5e8a1394fb10e743917" id="r_a51c63740ab18a5e8a1394fb10e743917"><td class="memTemplParams" colspan="2">template<class TDstChar, class TSrcChar> </td></tr>
|
|
<tr class="memitem:a51c63740ab18a5e8a1394fb10e743917"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a51c63740ab18a5e8a1394fb10e743917">StringCopy</a> (TDstChar *dst, <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> dstSize, const TSrcChar *src, <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> srcSize=-1)</td></tr>
|
|
<tr class="memdesc:a51c63740ab18a5e8a1394fb10e743917"><td class="mdescLeft"> </td><td class="mdescRight">Copy strings of different character width. <br /></td></tr>
|
|
<tr class="separator:a51c63740ab18a5e8a1394fb10e743917"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6cdc2936b352ab9cd2fb6aed350bbaa" id="r_ae6cdc2936b352ab9cd2fb6aed350bbaa"><td class="memTemplParams" colspan="2">template<class TSrcChar> </td></tr>
|
|
<tr class="memitem:ae6cdc2936b352ab9cd2fb6aed350bbaa"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ae6cdc2936b352ab9cd2fb6aed350bbaa">StringLength</a> (const TSrcChar *src, <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> srcSize=-1)</td></tr>
|
|
<tr class="memdesc:ae6cdc2936b352ab9cd2fb6aed350bbaa"><td class="mdescLeft"> </td><td class="mdescRight">Find length of null-terminated string, i.e. <br /></td></tr>
|
|
<tr class="separator:ae6cdc2936b352ab9cd2fb6aed350bbaa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:ga2ae80314db54c6bda33e1cf922effb47" id="r_ga2ae80314db54c6bda33e1cf922effb47"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga2ae80314db54c6bda33e1cf922effb47">kPlatformStringWin</a> = "WIN"</td></tr>
|
|
<tr class="separator:ga2ae80314db54c6bda33e1cf922effb47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad5ffc071fd688ac833b5283777037278" id="r_gad5ffc071fd688ac833b5283777037278"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#gad5ffc071fd688ac833b5283777037278">kPlatformStringMac</a> = "MAC"</td></tr>
|
|
<tr class="separator:gad5ffc071fd688ac833b5283777037278"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0e747a3b854268949a75a1c8e8fd070c" id="r_ga0e747a3b854268949a75a1c8e8fd070c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga0e747a3b854268949a75a1c8e8fd070c">kPlatformStringIOS</a> = "IOS"</td></tr>
|
|
<tr class="separator:ga0e747a3b854268949a75a1c8e8fd070c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1c13255fbcd5845d44bd45cc27bd3586" id="r_ga1c13255fbcd5845d44bd45cc27bd3586"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga1c13255fbcd5845d44bd45cc27bd3586">kPlatformStringLinux</a> = "Linux"</td></tr>
|
|
<tr class="separator:ga1c13255fbcd5845d44bd45cc27bd3586"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga45a730ec762ad31ab0e5c80e15560afc" id="r_ga45a730ec762ad31ab0e5c80e15560afc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__smtgtypedef.html#ga45a730ec762ad31ab0e5c80e15560afc">kPlatformString</a> = <a class="el" href="group__smtgtypedef.html#ga1c13255fbcd5845d44bd45cc27bd3586">kPlatformStringLinux</a></td></tr>
|
|
<tr class="separator:ga45a730ec762ad31ab0e5c80e15560afc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa1e68ac1f25da9c85c937d0360dbc601" id="r_gaa1e68ac1f25da9c85c937d0360dbc601"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#gaa1e68ac1f25da9c85c937d0360dbc601">kPlatformTypeHWND</a> = "HWND"</td></tr>
|
|
<tr class="memdesc:gaa1e68ac1f25da9c85c937d0360dbc601"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a HWND handle. <br /></td></tr>
|
|
<tr class="separator:gaa1e68ac1f25da9c85c937d0360dbc601"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga974cabea219cb31ad8218ba15d1f7071" id="r_ga974cabea219cb31ad8218ba15d1f7071"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#ga974cabea219cb31ad8218ba15d1f7071">kPlatformTypeHIView</a> = "HIView"</td></tr>
|
|
<tr class="memdesc:ga974cabea219cb31ad8218ba15d1f7071"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a WindowRef. <br /></td></tr>
|
|
<tr class="separator:ga974cabea219cb31ad8218ba15d1f7071"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8ce69944b5475d65206469b9ebcbf755" id="r_ga8ce69944b5475d65206469b9ebcbf755"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#ga8ce69944b5475d65206469b9ebcbf755">kPlatformTypeNSView</a> = "NSView"</td></tr>
|
|
<tr class="memdesc:ga8ce69944b5475d65206469b9ebcbf755"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a NSView pointer. <br /></td></tr>
|
|
<tr class="separator:ga8ce69944b5475d65206469b9ebcbf755"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6362a7ca65b87d30c561dac986b757bd" id="r_ga6362a7ca65b87d30c561dac986b757bd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#ga6362a7ca65b87d30c561dac986b757bd">kPlatformTypeUIView</a> = "UIView"</td></tr>
|
|
<tr class="memdesc:ga6362a7ca65b87d30c561dac986b757bd"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a UIView pointer. <br /></td></tr>
|
|
<tr class="separator:ga6362a7ca65b87d30c561dac986b757bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac945decc5f26f3fdb5419e8de833a0e1" id="r_gac945decc5f26f3fdb5419e8de833a0e1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#gac945decc5f26f3fdb5419e8de833a0e1">kPlatformTypeX11EmbedWindowID</a> = "X11EmbedWindowID"</td></tr>
|
|
<tr class="memdesc:gac945decc5f26f3fdb5419e8de833a0e1"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a X11 Window supporting XEmbed. <br /></td></tr>
|
|
<tr class="separator:gac945decc5f26f3fdb5419e8de833a0e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga111998b5f362f172b2c0edce7bfe3552" id="r_ga111998b5f362f172b2c0edce7bfe3552"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__platformUIType.html#ga111998b5f362f172b2c0edce7bfe3552">kPlatformTypeWaylandSurfaceID</a> = "WaylandSurfaceID"</td></tr>
|
|
<tr class="memdesc:ga111998b5f362f172b2c0edce7bfe3552"><td class="mdescLeft"> </td><td class="mdescRight">The parent parameter in <a class="el" href="classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793" title="The parent window of the view has been created, the (platform) representation of the view should now ...">IPlugView::attached()</a> is a wl_surface pointer. <br /></td></tr>
|
|
<tr class="separator:ga111998b5f362f172b2c0edce7bfe3552"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>This header provides classes for working with <a class="el" href="classSteinberg_1_1FUnknown.html" title="The basic interface of all interfaces.">FUnknown</a>. </p>
|
|
<p>An interface which shall support Steinbergs Module Architecture should inherit from <a class="el" href="namespaceSteinberg_1_1U.html#a68f6e121eb237b7f588f0036b056b43b">U::Unknown</a> and provide a typedef <code>IID</code> of type <a class="el" href="structSteinberg_1_1U_1_1UID.html" title="This class provides a compile-time uid and enables interfaces to specify a UID as a simple typedef.">U::UID</a>.</p>
|
|
<p>On OS X you can generate an <a class="el" href="structSteinberg_1_1U_1_1UID.html" title="This class provides a compile-time uid and enables interfaces to specify a UID as a simple typedef.">U::UID</a> and copy it to the clipboard with the following shell command: </p><div class="fragment"><div class="line">uuidgen | { read id; echo -n <span class="stringliteral">"using IID = U::UID<0x${id:0:8}, 0x${id:9:4}${id:14:4}, 0x${id:19:4}${id:24:4}, 0x${id:28:8}>;"</span> ; } | pbcopy</div>
|
|
</div><!-- fragment --><p>Example: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>IFoo : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1U.html#a68f6e121eb237b7f588f0036b056b43b">U::Unknown</a></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="comment">// Use a generated random uid here.</span></div>
|
|
<div class="line"> <span class="keyword">using </span>IID = <a class="code hl_struct" href="structSteinberg_1_1FUnknownImpl_1_1UID.html">U::UID<0x01234567, 0x89012345, 0x67890123, 0x45678901></a>;</div>
|
|
<div class="line"> </div>
|
|
<div class="line"> <span class="keyword">virtual</span> <span class="keywordtype">void</span> bar () = 0;</div>
|
|
<div class="line">};</div>
|
|
<div class="ttc" id="anamespaceSteinberg_1_1U_html_a68f6e121eb237b7f588f0036b056b43b"><div class="ttname"><a href="namespaceSteinberg_1_1U.html#a68f6e121eb237b7f588f0036b056b43b">Steinberg::U::Unknown</a></div><div class="ttdeci">FUnknownImpl::HideIIDBase Unknown</div><div class="ttdef"><b>Definition</b> funknownimpl.h:452</div></div>
|
|
<div class="ttc" id="astructSteinberg_1_1FUnknownImpl_1_1UID_html"><div class="ttname"><a href="structSteinberg_1_1FUnknownImpl_1_1UID.html">Steinberg::FUnknownImpl::UID</a></div><div class="ttdoc">This class provides a compile-time uid and enables interfaces to specify a UID as a simple typedef.</div><div class="ttdef"><b>Definition</b> funknownimpl.h:174</div></div>
|
|
</div><!-- fragment --><p>A class implementing the interface <code>IFoo</code> uses the <a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6" title="This typedef provides the interface implementation.">U::Implements</a> template to specify the interfaces it implements. All interfaces which the class should derive from need to be listed in the <a class="el" href="structSteinberg_1_1U_1_1Directly.html" title="This struct is used to group a list of interfaces from which should be inherited and which should be ...">U::Directly</a> template.</p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>FooImpl : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6">U::Implements</a><U::Directly<IFoo>></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keywordtype">void</span> bar ()<span class="keyword"> override </span>{}</div>
|
|
<div class="line">};</div>
|
|
<div class="ttc" id="anamespaceSteinberg_1_1FUnknownImpl_html_aa97fe0c3b9d688a3e43da776dec431c6"><div class="ttname"><a href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6">Steinberg::FUnknownImpl::Implements</a></div><div class="ttdeci">ImplementsImpl< Detail::QueryInterfaceEnd< Detail::RefCounted >, D, I > Implements</div><div class="ttdoc">This typedef provides the interface implementation.</div><div class="ttdef"><b>Definition</b> funknownimpl.h:437</div></div>
|
|
</div><!-- fragment --><p>To check if a class can provide a specific interface use the <a class="el" href="namespaceSteinberg_1_1U.html#a689771ba01c7847cc229ae30e227b638" title="Checks if the given Unknown can provide the specified interface and returns it in an IPtr.">U::cast</a> function.</p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><span class="keywordtype">void</span> test (<a class="code hl_typedef" href="namespaceSteinberg_1_1U.html#a68f6e121eb237b7f588f0036b056b43b">U::Unknown</a>* obj)</div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keywordflow">if</span> (<span class="keyword">auto</span> foo = <a class="code hl_function" href="namespaceSteinberg_1_1U.html#a689771ba01c7847cc229ae30e227b638">U::cast<IFoo></a> (obj))</div>
|
|
<div class="line"> {</div>
|
|
<div class="line"> <span class="comment">// obj provided IFoo</span></div>
|
|
<div class="line"> }</div>
|
|
<div class="line">}</div>
|
|
<div class="ttc" id="anamespaceSteinberg_1_1U_html_a689771ba01c7847cc229ae30e227b638"><div class="ttname"><a href="namespaceSteinberg_1_1U.html#a689771ba01c7847cc229ae30e227b638">Steinberg::U::cast</a></div><div class="ttdeci">IPtr< I > cast(Unknown *u)</div><div class="ttdoc">Checks if the given Unknown can provide the specified interface and returns it in an IPtr.</div><div class="ttdef"><b>Definition</b> funknownimpl.h:223</div></div>
|
|
</div><!-- fragment --><p>The <a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6" title="This typedef provides the interface implementation.">U::Implements</a> class supports a second template parameter <a class="el" href="structSteinberg_1_1U_1_1Indirectly.html" title="This struct is used to group a list of interfaces from which should not be inherited but which should...">U::Indirectly</a> for specifying a list of interfaces which should be available via <code>queryInterface</code> but not inherited from. This is useful if an interface extends another interface.</p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>IBar : <span class="keyword">public</span> IFoo</div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keyword">using </span>IID = <a class="code hl_struct" href="structSteinberg_1_1FUnknownImpl_1_1UID.html">U::UID<0x11223344, 0x55667788, 0x99001122, 0x33445566></a>;</div>
|
|
<div class="line"> </div>
|
|
<div class="line"> <span class="keyword">virtual</span> <span class="keywordtype">void</span> baz () = 0;</div>
|
|
<div class="line">};</div>
|
|
<div class="line"> </div>
|
|
<div class="line"><span class="keyword">struct </span>BarImpl : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6">U::Implements</a><U::Directly<IBar>, U::Indirectly<IFoo>></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keywordtype">void</span> bar ()<span class="keyword"> override </span>{}</div>
|
|
<div class="line"> <span class="keywordtype">void</span> baz ()<span class="keyword"> override </span>{}</div>
|
|
<div class="line">};</div>
|
|
</div><!-- fragment --><p>In some cases a class shall be extended and an additional interface implemented. This is possible with the <a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#ad7c3d8fc183de6c65cb7209c4edda8a7" title="This typedef enables using a custom base class with the interface implementation.">U::Extends</a> template which is a generalization of the <a class="el" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6" title="This typedef provides the interface implementation.">U::Implements</a> template and allows specifying a base class from which should be inherited.</p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>ITest : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1U.html#a68f6e121eb237b7f588f0036b056b43b">U::Unknown</a></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keyword">using </span>IID = <a class="code hl_struct" href="structSteinberg_1_1FUnknownImpl_1_1UID.html">U::UID<0x99887766, 0x55443322, 0x11009988, 0x77665544></a>;</div>
|
|
<div class="line"> </div>
|
|
<div class="line"> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> equal (<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b) <span class="keyword">const</span> = 0;</div>
|
|
<div class="line">};</div>
|
|
<div class="line"> </div>
|
|
<div class="line"><span class="keyword">struct </span>TestImpl : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1FUnknownImpl.html#ad7c3d8fc183de6c65cb7209c4edda8a7">U::Extends</a><FooImpl, U::Directly<ITest>></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <span class="keywordtype">bool</span> equal (<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b)<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> a == b; }</div>
|
|
<div class="line">};</div>
|
|
<div class="ttc" id="anamespaceSteinberg_1_1FUnknownImpl_html_ad7c3d8fc183de6c65cb7209c4edda8a7"><div class="ttname"><a href="namespaceSteinberg_1_1FUnknownImpl.html#ad7c3d8fc183de6c65cb7209c4edda8a7">Steinberg::FUnknownImpl::Extends</a></div><div class="ttdeci">ImplementsImpl< BaseClass, D, I > Extends</div><div class="ttdoc">This typedef enables using a custom base class with the interface implementation.</div><div class="ttdef"><b>Definition</b> funknownimpl.h:433</div></div>
|
|
</div><!-- fragment --><p>To pass arbitrary arguments to the specified base class one can use the inherited <code>Base</code> typedef. All arguments passed to <code>Base</code> are automatically perfectly forwarded to the base class.</p>
|
|
<p>In the following example the value 42 is passed to the <code>AlternativeFooImpl</code> base class: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>AlternativeFooImpl : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1FUnknownImpl.html#aa97fe0c3b9d688a3e43da776dec431c6">U::Implements</a><U::Directly<IFoo>></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> AlternativeFooImpl (<span class="keywordtype">int</span> dummy = 0) : dummy {dummy} {}</div>
|
|
<div class="line"> <span class="keywordtype">void</span> bar ()<span class="keyword"> override </span>{}</div>
|
|
<div class="line"> </div>
|
|
<div class="line"> <span class="keywordtype">int</span> dummy;</div>
|
|
<div class="line">};</div>
|
|
<div class="line"> </div>
|
|
<div class="line"><span class="keyword">struct </span>AlternativeTestImpl : <span class="keyword">public</span> <a class="code hl_typedef" href="namespaceSteinberg_1_1FUnknownImpl.html#ad7c3d8fc183de6c65cb7209c4edda8a7">U::Extends</a><AlternativeFooImpl, U::Directly<ITest>></div>
|
|
<div class="line">{</div>
|
|
<div class="line"> AlternativeTestImpl () : Base {42} {}</div>
|
|
<div class="line"> </div>
|
|
<div class="line"> <span class="keywordtype">bool</span> equal (<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b)<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> a == b; }</div>
|
|
<div class="line">};</div>
|
|
</div><!-- fragment --> </div><h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="a57098e3418561770792c2f29c4530c53" name="a57098e3418561770792c2f29c4530c53"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57098e3418561770792c2f29c4530c53">◆ </a></span>anonymous enum</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">anonymous enum</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a21f2c8af375a407ff9fb8d10e8e73a17" name="a57098e3418561770792c2f29c4530c53a21f2c8af375a407ff9fb8d10e8e73a17"></a>kNoInterface </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a941549edbe23d0f21851403ae03ad4df" name="a57098e3418561770792c2f29c4530c53a941549edbe23d0f21851403ae03ad4df"></a>kResultOk </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a9e60fad4624bee040985edebe1800372" name="a57098e3418561770792c2f29c4530c53a9e60fad4624bee040985edebe1800372"></a>kResultTrue </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53ab954d2583eb15d3a762c5df29270f483" name="a57098e3418561770792c2f29c4530c53ab954d2583eb15d3a762c5df29270f483"></a>kResultFalse </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53ace91375677eb541c1a70e7ecd95f5698" name="a57098e3418561770792c2f29c4530c53ace91375677eb541c1a70e7ecd95f5698"></a>kInvalidArgument </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a598e4c5d4c234c1bf09367d64487519c" name="a57098e3418561770792c2f29c4530c53a598e4c5d4c234c1bf09367d64487519c"></a>kNotImplemented </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a3b287aa91111dd8aedf4bbf363e01525" name="a57098e3418561770792c2f29c4530c53a3b287aa91111dd8aedf4bbf363e01525"></a>kInternalError </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53a1216e3377e943f8898e78c63422924aa" name="a57098e3418561770792c2f29c4530c53a1216e3377e943f8898e78c63422924aa"></a>kNotInitialized </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a57098e3418561770792c2f29c4530c53ac43d80137687fc5c1c4b60dc77202283" name="a57098e3418561770792c2f29c4530c53ac43d80137687fc5c1c4b60dc77202283"></a>kOutOfMemory </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a224b9163917ac32fc95a60d8c1eec3aa" name="a224b9163917ac32fc95a60d8c1eec3aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a224b9163917ac32fc95a60d8c1eec3aa">◆ </a></span>Direction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa89c5f7af4c1a4fe20ab7524369050200" name="a224b9163917ac32fc95a60d8c1eec3aaa89c5f7af4c1a4fe20ab7524369050200"></a>kNorth </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa80a10c4928ef7af3ce487d381e2420d2" name="a224b9163917ac32fc95a60d8c1eec3aaa80a10c4928ef7af3ce487d381e2420d2"></a>kNorthEast </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa37d01669db016bc15ed6fdab6fb6c790" name="a224b9163917ac32fc95a60d8c1eec3aaa37d01669db016bc15ed6fdab6fb6c790"></a>kEast </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaadf50c366ce2690678d0e6290f52b4639" name="a224b9163917ac32fc95a60d8c1eec3aaadf50c366ce2690678d0e6290f52b4639"></a>kSouthEast </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa515c12ec206b53ce5da86a402b3f4cf8" name="a224b9163917ac32fc95a60d8c1eec3aaa515c12ec206b53ce5da86a402b3f4cf8"></a>kSouth </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa6a77137c947ac754a97274617a22afb6" name="a224b9163917ac32fc95a60d8c1eec3aaa6a77137c947ac754a97274617a22afb6"></a>kSouthWest </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa45b705ff067984bfd99c234d91386792" name="a224b9163917ac32fc95a60d8c1eec3aaa45b705ff067984bfd99c234d91386792"></a>kWest </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaaa67fc18f8f8b0ba3b792b46a1fa0c872" name="a224b9163917ac32fc95a60d8c1eec3aaaa67fc18f8f8b0ba3b792b46a1fa0c872"></a>kNorthWest </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa87e054da76bada3343762974c988e80a" name="a224b9163917ac32fc95a60d8c1eec3aaa87e054da76bada3343762974c988e80a"></a>kNoDirection </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaabdba6353397f1b1654328de91f17e348" name="a224b9163917ac32fc95a60d8c1eec3aaabdba6353397f1b1654328de91f17e348"></a>kNumberOfDirections </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a871118a09520247c78a71ecd7b0abd58" name="a871118a09520247c78a71ecd7b0abd58"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a871118a09520247c78a71ecd7b0abd58">◆ </a></span>Orientation</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="#a871118a09520247c78a71ecd7b0abd58">Orientation</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a871118a09520247c78a71ecd7b0abd58ad4149164ae4bf90011d92a3dbfcce742" name="a871118a09520247c78a71ecd7b0abd58ad4149164ae4bf90011d92a3dbfcce742"></a>kHorizontal </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a871118a09520247c78a71ecd7b0abd58a4764485d9d221af213bf2b2769cdfc54" name="a871118a09520247c78a71ecd7b0abd58a4764485d9d221af213bf2b2769cdfc54"></a>kVertical </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a871118a09520247c78a71ecd7b0abd58a231632c3d1e6d53428167283534f1abe" name="a871118a09520247c78a71ecd7b0abd58a231632c3d1e6d53428167283534f1abe"></a>kNumberOfOrientations </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9380117707cebcb5a3cd9fa8b960e22b" name="a9380117707cebcb5a3cd9fa8b960e22b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9380117707cebcb5a3cd9fa8b960e22b">◆ </a></span>VirtualKeyCodes</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="#a9380117707cebcb5a3cd9fa8b960e22b">VirtualKeyCodes</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Virtual Key Codes. </p>
|
|
<p>OS-independent enumeration of virtual keycodes. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba363a5589e96b18dca6534e951baffdd3" name="a9380117707cebcb5a3cd9fa8b960e22ba363a5589e96b18dca6534e951baffdd3"></a>KEY_BACK </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba60c75f9c8eded88ef76c0c94da27963c" name="a9380117707cebcb5a3cd9fa8b960e22ba60c75f9c8eded88ef76c0c94da27963c"></a>KEY_TAB </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baee7181a798c5753153051c0e1ace41c9" name="a9380117707cebcb5a3cd9fa8b960e22baee7181a798c5753153051c0e1ace41c9"></a>KEY_CLEAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baaefd064b1e5d75c429bed314ac18eba0" name="a9380117707cebcb5a3cd9fa8b960e22baaefd064b1e5d75c429bed314ac18eba0"></a>KEY_RETURN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bad26d172dc2cd90741c3939ca4fab0b84" name="a9380117707cebcb5a3cd9fa8b960e22bad26d172dc2cd90741c3939ca4fab0b84"></a>KEY_PAUSE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba3a471c8b61a5f730dcbdd50fe53f3ab7" name="a9380117707cebcb5a3cd9fa8b960e22ba3a471c8b61a5f730dcbdd50fe53f3ab7"></a>KEY_ESCAPE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba01d2889f9a7550008ad6140c41e733de" name="a9380117707cebcb5a3cd9fa8b960e22ba01d2889f9a7550008ad6140c41e733de"></a>KEY_SPACE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba82d61b2ebb1c5fee25aea8d69d325acc" name="a9380117707cebcb5a3cd9fa8b960e22ba82d61b2ebb1c5fee25aea8d69d325acc"></a>KEY_NEXT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa8adb6fcb92dec58fb19410eacfdd403" name="a9380117707cebcb5a3cd9fa8b960e22baa8adb6fcb92dec58fb19410eacfdd403"></a>KEY_END </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bad5b83418c285e43af5d3a87b4d4049d7" name="a9380117707cebcb5a3cd9fa8b960e22bad5b83418c285e43af5d3a87b4d4049d7"></a>KEY_HOME </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba612120b69c7dfd46086db7aaebdbcf65" name="a9380117707cebcb5a3cd9fa8b960e22ba612120b69c7dfd46086db7aaebdbcf65"></a>KEY_LEFT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba0848a442d907968b211b97bc2bd88acd" name="a9380117707cebcb5a3cd9fa8b960e22ba0848a442d907968b211b97bc2bd88acd"></a>KEY_UP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba6504370d9c6391e1a9da6a1a529b089d" name="a9380117707cebcb5a3cd9fa8b960e22ba6504370d9c6391e1a9da6a1a529b089d"></a>KEY_RIGHT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa9cdac7967bf7d88fdb761138a2a3416" name="a9380117707cebcb5a3cd9fa8b960e22baa9cdac7967bf7d88fdb761138a2a3416"></a>KEY_DOWN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba5d9c9ba1d8f2c6f6737db37d3f449071" name="a9380117707cebcb5a3cd9fa8b960e22ba5d9c9ba1d8f2c6f6737db37d3f449071"></a>KEY_PAGEUP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba5996c34d86df2b3c1be741aeb35bdbc4" name="a9380117707cebcb5a3cd9fa8b960e22ba5996c34d86df2b3c1be741aeb35bdbc4"></a>KEY_PAGEDOWN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba3b37a163628bc7015aac5efab4a66ef5" name="a9380117707cebcb5a3cd9fa8b960e22ba3b37a163628bc7015aac5efab4a66ef5"></a>KEY_SELECT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baf6ff54b9651ca18045e4000c2d26f790" name="a9380117707cebcb5a3cd9fa8b960e22baf6ff54b9651ca18045e4000c2d26f790"></a>KEY_PRINT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba2a662d23aadd7106a3a2afdfd5d426ed" name="a9380117707cebcb5a3cd9fa8b960e22ba2a662d23aadd7106a3a2afdfd5d426ed"></a>KEY_ENTER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bacc39d60a35433541177dbd7bf01a8257" name="a9380117707cebcb5a3cd9fa8b960e22bacc39d60a35433541177dbd7bf01a8257"></a>KEY_SNAPSHOT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba26f2c18a3a0a7eabf7bd11f0ec93be78" name="a9380117707cebcb5a3cd9fa8b960e22ba26f2c18a3a0a7eabf7bd11f0ec93be78"></a>KEY_INSERT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bae7a3a4540031b038014294aa6743a7a4" name="a9380117707cebcb5a3cd9fa8b960e22bae7a3a4540031b038014294aa6743a7a4"></a>KEY_DELETE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bad729e81b40a3acb64b5a40b7fa459b09" name="a9380117707cebcb5a3cd9fa8b960e22bad729e81b40a3acb64b5a40b7fa459b09"></a>KEY_HELP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba55aef83f557c4ed24e2847d38ea292b3" name="a9380117707cebcb5a3cd9fa8b960e22ba55aef83f557c4ed24e2847d38ea292b3"></a>KEY_NUMPAD0 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba681b5574363c5d5a463af7e514172292" name="a9380117707cebcb5a3cd9fa8b960e22ba681b5574363c5d5a463af7e514172292"></a>KEY_NUMPAD1 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba779490ca3da209736187a912cd8382dc" name="a9380117707cebcb5a3cd9fa8b960e22ba779490ca3da209736187a912cd8382dc"></a>KEY_NUMPAD2 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bae58753ec4558e7b68f4aa07ed97d50d7" name="a9380117707cebcb5a3cd9fa8b960e22bae58753ec4558e7b68f4aa07ed97d50d7"></a>KEY_NUMPAD3 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba744226502b73227ed219a5142c232126" name="a9380117707cebcb5a3cd9fa8b960e22ba744226502b73227ed219a5142c232126"></a>KEY_NUMPAD4 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba906fbf3011cae4b931d6fe6126147a82" name="a9380117707cebcb5a3cd9fa8b960e22ba906fbf3011cae4b931d6fe6126147a82"></a>KEY_NUMPAD5 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bac4e7f0a72c3594aa3d5b83f61b714e3f" name="a9380117707cebcb5a3cd9fa8b960e22bac4e7f0a72c3594aa3d5b83f61b714e3f"></a>KEY_NUMPAD6 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bae6d134db5bf54ae1d4b29f8a2cca8889" name="a9380117707cebcb5a3cd9fa8b960e22bae6d134db5bf54ae1d4b29f8a2cca8889"></a>KEY_NUMPAD7 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba258d226c87d8446423d3214a59eb498b" name="a9380117707cebcb5a3cd9fa8b960e22ba258d226c87d8446423d3214a59eb498b"></a>KEY_NUMPAD8 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba6ab9d27201ffbdccabde9f5a0e9dedd9" name="a9380117707cebcb5a3cd9fa8b960e22ba6ab9d27201ffbdccabde9f5a0e9dedd9"></a>KEY_NUMPAD9 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa7ccd4f6c9a10fe36e0e7bd28d15bea3" name="a9380117707cebcb5a3cd9fa8b960e22baa7ccd4f6c9a10fe36e0e7bd28d15bea3"></a>KEY_MULTIPLY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba88535ed64ae437ce31620dcb62c66c9e" name="a9380117707cebcb5a3cd9fa8b960e22ba88535ed64ae437ce31620dcb62c66c9e"></a>KEY_ADD </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba79459423b8bbe9f70949f464cd7a27ae" name="a9380117707cebcb5a3cd9fa8b960e22ba79459423b8bbe9f70949f464cd7a27ae"></a>KEY_SEPARATOR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baf6ba424919235c2cbbac7184e3625395" name="a9380117707cebcb5a3cd9fa8b960e22baf6ba424919235c2cbbac7184e3625395"></a>KEY_SUBTRACT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bafce663586a7e53223158c5f4ce6033fc" name="a9380117707cebcb5a3cd9fa8b960e22bafce663586a7e53223158c5f4ce6033fc"></a>KEY_DECIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba36a890023ae628d5c36ca010edffc59c" name="a9380117707cebcb5a3cd9fa8b960e22ba36a890023ae628d5c36ca010edffc59c"></a>KEY_DIVIDE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bafcf70bc39c0032de8a1c6452ac9860a5" name="a9380117707cebcb5a3cd9fa8b960e22bafcf70bc39c0032de8a1c6452ac9860a5"></a>KEY_F1 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba87897fd25282941e1a9bf72b9f64559a" name="a9380117707cebcb5a3cd9fa8b960e22ba87897fd25282941e1a9bf72b9f64559a"></a>KEY_F2 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba965c99b1f4fc05cec09ef61b0af8e74a" name="a9380117707cebcb5a3cd9fa8b960e22ba965c99b1f4fc05cec09ef61b0af8e74a"></a>KEY_F3 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba01bce78a73ad136a7b42941297aff373" name="a9380117707cebcb5a3cd9fa8b960e22ba01bce78a73ad136a7b42941297aff373"></a>KEY_F4 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba6a69ea34f5d1372692bf040637e57c8f" name="a9380117707cebcb5a3cd9fa8b960e22ba6a69ea34f5d1372692bf040637e57c8f"></a>KEY_F5 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba247a20a9998f080827dd34004abc2f9a" name="a9380117707cebcb5a3cd9fa8b960e22ba247a20a9998f080827dd34004abc2f9a"></a>KEY_F6 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba34a07203a0a4f3e996b44e9a4fcfd1c6" name="a9380117707cebcb5a3cd9fa8b960e22ba34a07203a0a4f3e996b44e9a4fcfd1c6"></a>KEY_F7 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba9eaf4e9e3d8451fd1332c013d12c1375" name="a9380117707cebcb5a3cd9fa8b960e22ba9eaf4e9e3d8451fd1332c013d12c1375"></a>KEY_F8 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba160e82eea885870bfa4924c27040cd7f" name="a9380117707cebcb5a3cd9fa8b960e22ba160e82eea885870bfa4924c27040cd7f"></a>KEY_F9 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba3b922025c26b38585ab140c7e40b291c" name="a9380117707cebcb5a3cd9fa8b960e22ba3b922025c26b38585ab140c7e40b291c"></a>KEY_F10 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bad54743bc4e7f9279abf671cc2a091ce1" name="a9380117707cebcb5a3cd9fa8b960e22bad54743bc4e7f9279abf671cc2a091ce1"></a>KEY_F11 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba835f8397baa58fd73ff9c268d6458add" name="a9380117707cebcb5a3cd9fa8b960e22ba835f8397baa58fd73ff9c268d6458add"></a>KEY_F12 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa98feaa9c2c57dc8e7b04cb8fddc1a61" name="a9380117707cebcb5a3cd9fa8b960e22baa98feaa9c2c57dc8e7b04cb8fddc1a61"></a>KEY_NUMLOCK </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba10db988ee4f813d95a5b7cd2f96e3c48" name="a9380117707cebcb5a3cd9fa8b960e22ba10db988ee4f813d95a5b7cd2f96e3c48"></a>KEY_SCROLL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba7d538b177ab06797012e9ffb1449acd9" name="a9380117707cebcb5a3cd9fa8b960e22ba7d538b177ab06797012e9ffb1449acd9"></a>KEY_SHIFT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba48f64be40a1a166f83ec1cab14da6bdc" name="a9380117707cebcb5a3cd9fa8b960e22ba48f64be40a1a166f83ec1cab14da6bdc"></a>KEY_CONTROL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baf22ac608afcf783bb841f664a2620ca6" name="a9380117707cebcb5a3cd9fa8b960e22baf22ac608afcf783bb841f664a2620ca6"></a>KEY_ALT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baf97f0846e149da44bbf962fa75680809" name="a9380117707cebcb5a3cd9fa8b960e22baf97f0846e149da44bbf962fa75680809"></a>KEY_EQUALS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba1992687fd833d3503080861864624e25" name="a9380117707cebcb5a3cd9fa8b960e22ba1992687fd833d3503080861864624e25"></a>KEY_CONTEXTMENU </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba6322842e54ea558c670690f2715b45fb" name="a9380117707cebcb5a3cd9fa8b960e22ba6322842e54ea558c670690f2715b45fb"></a>KEY_MEDIA_PLAY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baad3b9b6fd66ddf211586428be4479c43" name="a9380117707cebcb5a3cd9fa8b960e22baad3b9b6fd66ddf211586428be4479c43"></a>KEY_MEDIA_STOP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba29d798af827489cf5ab68c378b8a7ac8" name="a9380117707cebcb5a3cd9fa8b960e22ba29d798af827489cf5ab68c378b8a7ac8"></a>KEY_MEDIA_PREV </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bac80fc1b18bda12f7dfccbbe1b012798b" name="a9380117707cebcb5a3cd9fa8b960e22bac80fc1b18bda12f7dfccbbe1b012798b"></a>KEY_MEDIA_NEXT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baedbb585f9e7ee87263a250c91542fb02" name="a9380117707cebcb5a3cd9fa8b960e22baedbb585f9e7ee87263a250c91542fb02"></a>KEY_VOLUME_UP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba2304f457aba66febcf852dbf1cbae8b0" name="a9380117707cebcb5a3cd9fa8b960e22ba2304f457aba66febcf852dbf1cbae8b0"></a>KEY_VOLUME_DOWN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba29161713f30649423d0ddefa16028396" name="a9380117707cebcb5a3cd9fa8b960e22ba29161713f30649423d0ddefa16028396"></a>KEY_F13 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba7a39de2eb466cf269a7a34d0377cf326" name="a9380117707cebcb5a3cd9fa8b960e22ba7a39de2eb466cf269a7a34d0377cf326"></a>KEY_F14 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba57efdf8b5659ceaf5bda4be62e65ab56" name="a9380117707cebcb5a3cd9fa8b960e22ba57efdf8b5659ceaf5bda4be62e65ab56"></a>KEY_F15 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baabf57281e043880eb269a6a72368aca5" name="a9380117707cebcb5a3cd9fa8b960e22baabf57281e043880eb269a6a72368aca5"></a>KEY_F16 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba5ce646467129e626c1ec8888f80045ed" name="a9380117707cebcb5a3cd9fa8b960e22ba5ce646467129e626c1ec8888f80045ed"></a>KEY_F17 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bab6e856fc1ebc35abda65fd30fe9deeca" name="a9380117707cebcb5a3cd9fa8b960e22bab6e856fc1ebc35abda65fd30fe9deeca"></a>KEY_F18 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa385ff09ff5f05a4fedb1e75570baa8b" name="a9380117707cebcb5a3cd9fa8b960e22baa385ff09ff5f05a4fedb1e75570baa8b"></a>KEY_F19 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baa1947110c50dcb6219308bb1624d43ff" name="a9380117707cebcb5a3cd9fa8b960e22baa1947110c50dcb6219308bb1624d43ff"></a>KEY_F20 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba3a2ee9ec4d7c44239e3f9f769074ac02" name="a9380117707cebcb5a3cd9fa8b960e22ba3a2ee9ec4d7c44239e3f9f769074ac02"></a>KEY_F21 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba2526eb7f49c98dd552cbd5504ad30f4a" name="a9380117707cebcb5a3cd9fa8b960e22ba2526eb7f49c98dd552cbd5504ad30f4a"></a>KEY_F22 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22bade95d1029378c795a6ebe6213f913a2c" name="a9380117707cebcb5a3cd9fa8b960e22bade95d1029378c795a6ebe6213f913a2c"></a>KEY_F23 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba42c003270834bebc8dd3e64ec5ae8693" name="a9380117707cebcb5a3cd9fa8b960e22ba42c003270834bebc8dd3e64ec5ae8693"></a>KEY_F24 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22baf6db7ad5110a115d774dd8d74d333a42" name="a9380117707cebcb5a3cd9fa8b960e22baf6db7ad5110a115d774dd8d74d333a42"></a>KEY_SUPER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba0abb06f320e406fbe76c08b2f5909ad6" name="a9380117707cebcb5a3cd9fa8b960e22ba0abb06f320e406fbe76c08b2f5909ad6"></a>VKEY_FIRST_CODE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba219b7884c92935dc6365a7fec8b55bcf" name="a9380117707cebcb5a3cd9fa8b960e22ba219b7884c92935dc6365a7fec8b55bcf"></a>VKEY_LAST_CODE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a9380117707cebcb5a3cd9fa8b960e22ba39f030dbc1bfdb4a14a310acc744178f" name="a9380117707cebcb5a3cd9fa8b960e22ba39f030dbc1bfdb4a14a310acc744178f"></a>VKEY_FIRST_ASCII </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a743f60968fa58cdae68b31a1a3eb493d" name="a743f60968fa58cdae68b31a1a3eb493d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a743f60968fa58cdae68b31a1a3eb493d">◆ </a></span>KeyModifier</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="#a743f60968fa58cdae68b31a1a3eb493d">KeyModifier</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>OS-independent enumeration of virtual modifier-codes. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a743f60968fa58cdae68b31a1a3eb493da7dee5096e7803ac26cee7abe740d777d" name="a743f60968fa58cdae68b31a1a3eb493da7dee5096e7803ac26cee7abe740d777d"></a>kShiftKey </td><td class="fielddoc"><p>same on Windows and macOS </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a743f60968fa58cdae68b31a1a3eb493da8779d8eaee888493c6c5db7acc5d4a0a" name="a743f60968fa58cdae68b31a1a3eb493da8779d8eaee888493c6c5db7acc5d4a0a"></a>kAlternateKey </td><td class="fielddoc"><p>same on Windows and macOS </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a743f60968fa58cdae68b31a1a3eb493da111880e47a70791b129ec7a46f988078" name="a743f60968fa58cdae68b31a1a3eb493da111880e47a70791b129ec7a46f988078"></a>kCommandKey </td><td class="fielddoc"><p>Windows: ctrl key; macOS: cmd key. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a743f60968fa58cdae68b31a1a3eb493da6bd5ac36e7d960d29783e07406f3b15c" name="a743f60968fa58cdae68b31a1a3eb493da6bd5ac36e7d960d29783e07406f3b15c"></a>kControlKey </td><td class="fielddoc"><p>Windows: win key, macOS: ctrl key. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acbbce6877e30abdb4f8fedfbcc3622cd" name="acbbce6877e30abdb4f8fedfbcc3622cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbbce6877e30abdb4f8fedfbcc3622cd">◆ </a></span>StandardColor</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="#acbbce6877e30abdb4f8fedfbcc3622cd">StandardColor</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda84bb4627f551fc5ff2d9aedb8f3b4947" name="acbbce6877e30abdb4f8fedfbcc3622cda84bb4627f551fc5ff2d9aedb8f3b4947"></a>kBlack </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda9e1b2d3dcb56c17a372440853228ad01" name="acbbce6877e30abdb4f8fedfbcc3622cda9e1b2d3dcb56c17a372440853228ad01"></a>kWhite </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda02a9193b86afaccf9bbf742a323100be" name="acbbce6877e30abdb4f8fedfbcc3622cda02a9193b86afaccf9bbf742a323100be"></a>kGray5 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda071b3be3908931dc26e8743b00ffde8d" name="acbbce6877e30abdb4f8fedfbcc3622cda071b3be3908931dc26e8743b00ffde8d"></a>kGray10 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda1e226959be1359aaaa71395aa86f8208" name="acbbce6877e30abdb4f8fedfbcc3622cda1e226959be1359aaaa71395aa86f8208"></a>kGray20 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda5ff656d817dae9754566238d59d39157" name="acbbce6877e30abdb4f8fedfbcc3622cda5ff656d817dae9754566238d59d39157"></a>kGray30 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda8bdc572a21805c3161278f91a3530712" name="acbbce6877e30abdb4f8fedfbcc3622cda8bdc572a21805c3161278f91a3530712"></a>kGray40 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda9db2b60f76d6b83e56c35985b4b9205c" name="acbbce6877e30abdb4f8fedfbcc3622cda9db2b60f76d6b83e56c35985b4b9205c"></a>kGray50 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdadab15681c7200799430d2f338d0ed61e" name="acbbce6877e30abdb4f8fedfbcc3622cdadab15681c7200799430d2f338d0ed61e"></a>kGray60 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda0354ed8af3577ebdf208137b26843594" name="acbbce6877e30abdb4f8fedfbcc3622cda0354ed8af3577ebdf208137b26843594"></a>kGray70 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda1928cdb81e838319f6953a0c49d64c28" name="acbbce6877e30abdb4f8fedfbcc3622cda1928cdb81e838319f6953a0c49d64c28"></a>kGray80 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda63b585983725a29a14552acb823a2949" name="acbbce6877e30abdb4f8fedfbcc3622cda63b585983725a29a14552acb823a2949"></a>kGray90 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda5a655b1a02e5b0311571ca57ce4f3900" name="acbbce6877e30abdb4f8fedfbcc3622cda5a655b1a02e5b0311571ca57ce4f3900"></a>kRed </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdaa03531f6aa4608be014e3f8a8112f49d" name="acbbce6877e30abdb4f8fedfbcc3622cdaa03531f6aa4608be014e3f8a8112f49d"></a>kLtRed </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda56b755177db5009ab61067b96229a9be" name="acbbce6877e30abdb4f8fedfbcc3622cda56b755177db5009ab61067b96229a9be"></a>kDkRed </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda8ea4b941d1d41f4bd88387c38e13e9d3" name="acbbce6877e30abdb4f8fedfbcc3622cda8ea4b941d1d41f4bd88387c38e13e9d3"></a>kGreen </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdac772acbace7fe195180ec04b0db54e3d" name="acbbce6877e30abdb4f8fedfbcc3622cdac772acbace7fe195180ec04b0db54e3d"></a>kLtGreen </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdad38f804f1c4b123fe442f81576461515" name="acbbce6877e30abdb4f8fedfbcc3622cdad38f804f1c4b123fe442f81576461515"></a>kDkGreen </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdaab48c32302f7159d81e081c41dc2d3d2" name="acbbce6877e30abdb4f8fedfbcc3622cdaab48c32302f7159d81e081c41dc2d3d2"></a>kBlue </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda133f1956c6567e805341ce1753a03d28" name="acbbce6877e30abdb4f8fedfbcc3622cda133f1956c6567e805341ce1753a03d28"></a>kLtBlue </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda6837b9736b787405dbed0a9d532eaf90" name="acbbce6877e30abdb4f8fedfbcc3622cda6837b9736b787405dbed0a9d532eaf90"></a>kDkBlue </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda951e8c9c29427097fd137e19a3300e03" name="acbbce6877e30abdb4f8fedfbcc3622cda951e8c9c29427097fd137e19a3300e03"></a>kMagenta </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda96ec73e5e8ede13098c92ca3b14c7c43" name="acbbce6877e30abdb4f8fedfbcc3622cda96ec73e5e8ede13098c92ca3b14c7c43"></a>kLtMagenta </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda1c83f6d971da4f2cb0a97fe97d1f34b5" name="acbbce6877e30abdb4f8fedfbcc3622cda1c83f6d971da4f2cb0a97fe97d1f34b5"></a>kDkMagenta </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdac05df1f876c243e8f60ea03a9f866b80" name="acbbce6877e30abdb4f8fedfbcc3622cdac05df1f876c243e8f60ea03a9f866b80"></a>kYellow </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdae22e7268faee0570b14aa13c801fa3b9" name="acbbce6877e30abdb4f8fedfbcc3622cdae22e7268faee0570b14aa13c801fa3b9"></a>kLtYellow </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda4943112719ee8d66b8de5b8f88ccd8ce" name="acbbce6877e30abdb4f8fedfbcc3622cda4943112719ee8d66b8de5b8f88ccd8ce"></a>kDkYellow </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda6ad203278f32dfcc959be28888e52582" name="acbbce6877e30abdb4f8fedfbcc3622cda6ad203278f32dfcc959be28888e52582"></a>kOrange </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdaf35707aff5cbf5d69b5f0aecd302d9b1" name="acbbce6877e30abdb4f8fedfbcc3622cdaf35707aff5cbf5d69b5f0aecd302d9b1"></a>kLtOrange </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda5fe89a70ee7bcac01feb5fc1de15985f" name="acbbce6877e30abdb4f8fedfbcc3622cda5fe89a70ee7bcac01feb5fc1de15985f"></a>kDkOrange </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda14ef40d42e6bb88349bc9ad97aed7bdb" name="acbbce6877e30abdb4f8fedfbcc3622cda14ef40d42e6bb88349bc9ad97aed7bdb"></a>kGold </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda186d906a7af8fff76bff867913a7969f" name="acbbce6877e30abdb4f8fedfbcc3622cda186d906a7af8fff76bff867913a7969f"></a>kBlack50 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda64b4e2e55e8f2bd3d9759ad520723121" name="acbbce6877e30abdb4f8fedfbcc3622cda64b4e2e55e8f2bd3d9759ad520723121"></a>kBlack70 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda020c41a39f7c676ecb89ee23885070b6" name="acbbce6877e30abdb4f8fedfbcc3622cda020c41a39f7c676ecb89ee23885070b6"></a>kNumStandardColors </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cdac4512c2e2b20209b3fa8364b8be3483d" name="acbbce6877e30abdb4f8fedfbcc3622cdac4512c2e2b20209b3fa8364b8be3483d"></a>kLtGray </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda1ab75347fd43308dc34268db5a181108" name="acbbce6877e30abdb4f8fedfbcc3622cda1ab75347fd43308dc34268db5a181108"></a>kGray </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="acbbce6877e30abdb4f8fedfbcc3622cda78c5cc590de98a677b2dc3076c904128" name="acbbce6877e30abdb4f8fedfbcc3622cda78c5cc590de98a677b2dc3076c904128"></a>kDkGray </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a919216f5d1c976556c67d94c8522db43" name="a919216f5d1c976556c67d94c8522db43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a919216f5d1c976556c67d94c8522db43">◆ </a></span>_tstrlen()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> _tstrlen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>wcs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adee0831ed9db758b6d119bf3c3b99e43" name="adee0831ed9db758b6d119bf3c3b99e43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adee0831ed9db758b6d119bf3c3b99e43">◆ </a></span>tstrlen()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> tstrlen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>str</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a76499e90e8d7f44ff14f18f129afcd" name="a8a76499e90e8d7f44ff14f18f129afcd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a76499e90e8d7f44ff14f18f129afcd">◆ </a></span>strlen8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strlen8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>str</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af722fba1489836fd17c0f50206e8e262" name="af722fba1489836fd17c0f50206e8e262"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af722fba1489836fd17c0f50206e8e262">◆ </a></span>strlen16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strlen16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>str</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a290312f8c692123017dfd6ab276f7148" name="a290312f8c692123017dfd6ab276f7148"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a290312f8c692123017dfd6ab276f7148">◆ </a></span>_tstrcmp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> _tstrcmp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>dst</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a532f4daa08250b5344c193d5ab179454" name="a532f4daa08250b5344c193d5ab179454"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a532f4daa08250b5344c193d5ab179454">◆ </a></span>tstrcmp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> tstrcmp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b08a8f4a4993d488e14cf812807675c" name="a6b08a8f4a4993d488e14cf812807675c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b08a8f4a4993d488e14cf812807675c">◆ </a></span>strcmp8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strcmp8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d769cee1cea3e2224b7c2fb9c61e1cb" name="a9d769cee1cea3e2224b7c2fb9c61e1cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d769cee1cea3e2224b7c2fb9c61e1cb">◆ </a></span>strcmp16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strcmp16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a485a5d44628dff8b69863742f214ef8c" name="a485a5d44628dff8b69863742f214ef8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a485a5d44628dff8b69863742f214ef8c">◆ </a></span>strcmpT()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strcmpT </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>last</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9c04924e4e7bafc6162173aa938ce7ae" name="a9c04924e4e7bafc6162173aa938ce7ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9c04924e4e7bafc6162173aa938ce7ae">◆ </a></span>strcmpT< char8 >()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="#a485a5d44628dff8b69863742f214ef8c">strcmpT</a>< <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace46dac211111d8384286b1ae2c9689e" name="ace46dac211111d8384286b1ae2c9689e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace46dac211111d8384286b1ae2c9689e">◆ </a></span>strcmpT< char16 >()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="#a485a5d44628dff8b69863742f214ef8c">strcmpT</a>< <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59846763a52e0e182dcf5b1573a7e89e" name="a59846763a52e0e182dcf5b1573a7e89e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59846763a52e0e182dcf5b1573a7e89e">◆ </a></span>_tstrncmp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> _tstrncmp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accf894d033204ed519ac2612a46c442d" name="accf894d033204ed519ac2612a46c442d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accf894d033204ed519ac2612a46c442d">◆ </a></span>tstrncmp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> tstrncmp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95aadb22dc3e307e7e65db901e771f60" name="a95aadb22dc3e307e7e65db901e771f60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95aadb22dc3e307e7e65db901e771f60">◆ </a></span>strncmp8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strncmp8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91005f5c2c5b338136cf19c7afec6064" name="a91005f5c2c5b338136cf19c7afec6064"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91005f5c2c5b338136cf19c7afec6064">◆ </a></span>strncmp16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strncmp16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78350a628df86c106340f08c57f9b8b5" name="a78350a628df86c106340f08c57f9b8b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78350a628df86c106340f08c57f9b8b5">◆ </a></span>strncmpT()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> strncmpT </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a18016e0ec944a4149fab9503980332e7" name="a18016e0ec944a4149fab9503980332e7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18016e0ec944a4149fab9503980332e7">◆ </a></span>strncmpT< char8 >()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="#a78350a628df86c106340f08c57f9b8b5">strncmpT</a>< <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a154d134fd010929649c537c38e9937f8" name="a154d134fd010929649c537c38e9937f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a154d134fd010929649c537c38e9937f8">◆ </a></span>strncmpT< char16 >()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="#a78350a628df86c106340f08c57f9b8b5">strncmpT</a>< <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>first</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>last</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac6ae1990a6eb57a92f18013ab200fd61" name="ac6ae1990a6eb57a92f18013ab200fd61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6ae1990a6eb57a92f18013ab200fd61">◆ </a></span>_tstrcpy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T * _tstrcpy </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a46784fedcaf2cd10c9a0f2614ecdb832" name="a46784fedcaf2cd10c9a0f2614ecdb832"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a46784fedcaf2cd10c9a0f2614ecdb832">◆ </a></span>tstrcpy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * tstrcpy </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79cc5b78e482b56ee792dac1fa4ddc1b" name="a79cc5b78e482b56ee792dac1fa4ddc1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79cc5b78e482b56ee792dac1fa4ddc1b">◆ </a></span>strcpy8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * strcpy8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f2971e00b71425e2035c4f946031fd9" name="a1f2971e00b71425e2035c4f946031fd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f2971e00b71425e2035c4f946031fd9">◆ </a></span>strcpy16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * strcpy16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a901c5dcbc48f4a6f220bd7d4d5d93c66" name="a901c5dcbc48f4a6f220bd7d4d5d93c66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a901c5dcbc48f4a6f220bd7d4d5d93c66">◆ </a></span>_tstrncpy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T * _tstrncpy </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>source</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a663277a04cd2cb23fd812715359350f5" name="a663277a04cd2cb23fd812715359350f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a663277a04cd2cb23fd812715359350f5">◆ </a></span>tstrncpy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * tstrncpy </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>source</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a125a36f7e942e2b77d76d57d2cc6398d" name="a125a36f7e942e2b77d76d57d2cc6398d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a125a36f7e942e2b77d76d57d2cc6398d">◆ </a></span>strncpy8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * strncpy8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>source</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1477e38cb33dbf399ba506dd9fa1ab2" name="ad1477e38cb33dbf399ba506dd9fa1ab2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1477e38cb33dbf399ba506dd9fa1ab2">◆ </a></span>strncpy16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * strncpy16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>source</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a></td> <td class="paramname"><span class="paramname"><em>count</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84be4b87ef6295be6b4ea97052b94999" name="a84be4b87ef6295be6b4ea97052b94999"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84be4b87ef6295be6b4ea97052b94999">◆ </a></span>_tstrcat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T * _tstrcat </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad878d42e7b5a81c513f613c52a5f9f0a" name="ad878d42e7b5a81c513f613c52a5f9f0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad878d42e7b5a81c513f613c52a5f9f0a">◆ </a></span>tstrcat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * tstrcat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37115f1ed1a36ba151d84ff370aaf05f" name="a37115f1ed1a36ba151d84ff370aaf05f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37115f1ed1a36ba151d84ff370aaf05f">◆ </a></span>strcat8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> * strcat8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a05fbb76593f6044ac8375e1becf16d4d" name="a05fbb76593f6044ac8375e1becf16d4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a05fbb76593f6044ac8375e1becf16d4d">◆ </a></span>strcat16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> * strcat16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65d41e28de7b3ce39de0f9e2e6d99926" name="a65d41e28de7b3ce39de0f9e2e6d99926"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65d41e28de7b3ce39de0f9e2e6d99926">◆ </a></span>str8ToStr16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void str8ToStr16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a> *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gac9e1c0f508ae0f5f8a2b704a91e1ae86">char8</a> *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>n</em></span><span class="paramdefsep"> = </span><span class="paramdefval">-1</span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afcb1a763178c9806cc827360a02741e2" name="afcb1a763178c9806cc827360a02741e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afcb1a763178c9806cc827360a02741e2">◆ </a></span>FIDStringsEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool FIDStringsEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>id1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>id2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5c714b140d499f304e042e746ca9b1b" name="ab5c714b140d499f304e042e746ca9b1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5c714b140d499f304e042e746ca9b1b">◆ </a></span>getTUID()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> & getTUID </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29948ccdc9190054dba415d7ac893768" name="a29948ccdc9190054dba415d7ac893768"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29948ccdc9190054dba415d7ac893768">◆ </a></span>Min()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const T & Min </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>a</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae861849d924547696801cead672d8b16" name="ae861849d924547696801cead672d8b16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae861849d924547696801cead672d8b16">◆ </a></span>Max()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const T & Max </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>a</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6618cd408bb7e6ca706d2ede559b7883" name="a6618cd408bb7e6ca706d2ede559b7883"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6618cd408bb7e6ca706d2ede559b7883">◆ </a></span>Abs()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T Abs </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>value</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89abcadbf71668d5248488e4b94eacc6" name="a89abcadbf71668d5248488e4b94eacc6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89abcadbf71668d5248488e4b94eacc6">◆ </a></span>Sign()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T Sign </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>value</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5974f8c0577e9e37f9ea9d9d5a70a75" name="ac5974f8c0577e9e37f9ea9d9d5a70a75"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5974f8c0577e9e37f9ea9d9d5a70a75">◆ </a></span>Bound()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T Bound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>minval</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>maxval</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>x</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1bab287b1f45fc8d99493a1d142b7deb" name="a1bab287b1f45fc8d99493a1d142b7deb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1bab287b1f45fc8d99493a1d142b7deb">◆ </a></span>Swap()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Swap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T &</td> <td class="paramname"><span class="paramname"><em>t1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T &</td> <td class="paramname"><span class="paramname"><em>t2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a004e46ded0d442c0c031094559ad23b6" name="a004e46ded0d442c0c031094559ad23b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a004e46ded0d442c0c031094559ad23b6">◆ </a></span>IsApproximateEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool IsApproximateEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>t1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>t2</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>epsilon</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a266eafd81fd5078d6b177162227ee49a" name="a266eafd81fd5078d6b177162227ee49a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a266eafd81fd5078d6b177162227ee49a">◆ </a></span>ToNormalized()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T ToNormalized </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T</td> <td class="paramname"><span class="paramname"><em>value</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numSteps</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53b9fdb1691391567d0bd6697ddc503c" name="a53b9fdb1691391567d0bd6697ddc503c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53b9fdb1691391567d0bd6697ddc503c">◆ </a></span>FromNormalized()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> FromNormalized </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T &</td> <td class="paramname"><span class="paramname"><em>norm</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numSteps</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a42998c5c8a3a844cdf3b21d1b9be70" name="a8a42998c5c8a3a844cdf3b21d1b9be70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a42998c5c8a3a844cdf3b21d1b9be70">◆ </a></span>operator==()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &</td> <td class="paramname"><span class="paramname"><em>v1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &</td> <td class="paramname"><span class="paramname"><em>v2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a443dbd34922bff48d94a4060764ae9e9" name="a443dbd34922bff48d94a4060764ae9e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a443dbd34922bff48d94a4060764ae9e9">◆ </a></span>operator!=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &</td> <td class="paramname"><span class="paramname"><em>v1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classSteinberg_1_1FVariant.html">FVariant</a> &</td> <td class="paramname"><span class="paramname"><em>v2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abb64176847a23e106203af14083e1827" name="abb64176847a23e106203af14083e1827"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abb64176847a23e106203af14083e1827">◆ </a></span>VirtualKeyCodeToChar()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#a835ee5da4abe58dfd57a80b26af96765">SMTG_CONSTEXPR14</a> <a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> VirtualKeyCodeToChar </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a></td> <td class="paramname"><span class="paramname"><em>vKey</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a49a1a97b367d7069b1f6515261fe3e" name="a9a49a1a97b367d7069b1f6515261fe3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a49a1a97b367d7069b1f6515261fe3e">◆ </a></span>CharToVirtualKeyCode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#a835ee5da4abe58dfd57a80b26af96765">SMTG_CONSTEXPR14</a> <a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> CharToVirtualKeyCode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a></td> <td class="paramname"><span class="paramname"><em>character</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a603b2ada00778d1a71caef40362ae6d8" name="a603b2ada00778d1a71caef40362ae6d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a603b2ada00778d1a71caef40362ae6d8">◆ </a></span>owned()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class I> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classSteinberg_1_1IPtr.html">IPtr</a>< I > owned </td>
|
|
<td>(</td>
|
|
<td class="paramtype">I *</td> <td class="paramname"><span class="paramname"><em>p</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Assigning newly created object to an <a class="el" href="classSteinberg_1_1IPtr.html" title="IPtr - Smart pointer template class.">IPtr</a>. </p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><a class="code hl_class" href="classSteinberg_1_1IPtr.html">IPtr<IPath></a> path = <a class="code hl_function" href="#a603b2ada00778d1a71caef40362ae6d8">owned</a> (FHostCreate (IPath, hostClasses));</div>
|
|
<div class="ttc" id="aclassSteinberg_1_1IPtr_html"><div class="ttname"><a href="classSteinberg_1_1IPtr.html">Steinberg::IPtr</a></div><div class="ttdoc">IPtr - Smart pointer template class.</div><div class="ttdef"><b>Definition</b> smartpointer.h:44</div></div>
|
|
<div class="ttc" id="anamespaceSteinberg_html_a603b2ada00778d1a71caef40362ae6d8"><div class="ttname"><a href="#a603b2ada00778d1a71caef40362ae6d8">Steinberg::owned</a></div><div class="ttdeci">IPtr< I > owned(I *p)</div><div class="ttdoc">Assigning newly created object to an IPtr.</div><div class="ttdef"><b>Definition</b> smartpointer.h:241</div></div>
|
|
</div><!-- fragment --><p> which is a slightly shorter form of writing: </p><div class="fragment"><div class="line"><a class="code hl_class" href="classSteinberg_1_1IPtr.html">IPtr<IPath></a> path = <a class="code hl_class" href="classSteinberg_1_1OPtr.html">OPtr<IPath></a> (FHostCreate (IPath, hostClasses));</div>
|
|
<div class="ttc" id="aclassSteinberg_1_1OPtr_html"><div class="ttname"><a href="classSteinberg_1_1OPtr.html">Steinberg::OPtr</a></div><div class="ttdoc">OPtr - "owning" smart pointer used for newly created FObjects.</div><div class="ttdef"><b>Definition</b> smartpointer.h:210</div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="aecbafba4ac9e0f4734fdc1d0aecc5f70" name="aecbafba4ac9e0f4734fdc1d0aecc5f70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aecbafba4ac9e0f4734fdc1d0aecc5f70">◆ </a></span>shared()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class I> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classSteinberg_1_1IPtr.html">IPtr</a>< I > shared </td>
|
|
<td>(</td>
|
|
<td class="paramtype">I *</td> <td class="paramname"><span class="paramname"><em>p</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Assigning shared object to an <a class="el" href="classSteinberg_1_1IPtr.html" title="IPtr - Smart pointer template class.">IPtr</a>. </p>
|
|
<p>Example: </p><div class="fragment"><div class="line"><a class="code hl_class" href="classSteinberg_1_1IPtr.html">IPtr<IPath></a> path = <a class="code hl_function" href="#aecbafba4ac9e0f4734fdc1d0aecc5f70">shared</a> (iface.getXY ());</div>
|
|
<div class="ttc" id="anamespaceSteinberg_html_aecbafba4ac9e0f4734fdc1d0aecc5f70"><div class="ttname"><a href="#aecbafba4ac9e0f4734fdc1d0aecc5f70">Steinberg::shared</a></div><div class="ttdeci">IPtr< I > shared(I *p)</div><div class="ttdoc">Assigning shared object to an IPtr.</div><div class="ttdef"><b>Definition</b> smartpointer.h:253</div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a58b97116e0faaf335c798a65b687e9f2" name="a58b97116e0faaf335c798a65b687e9f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58b97116e0faaf335c798a65b687e9f2">◆ </a></span>MakeColorSpec() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> MakeColorSpec </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>g</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create color specifier with RGB values (alpha is opaque) </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7cb190cb494b7f61aaacf170d322d30" name="aa7cb190cb494b7f61aaacf170d322d30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7cb190cb494b7f61aaacf170d322d30">◆ </a></span>MakeColorSpec() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> MakeColorSpec </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>g</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>b</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>a</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create color specifier with RGBA values. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a25a9f00585fee6f2dda46514bb29b933" name="a25a9f00585fee6f2dda46514bb29b933"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a25a9f00585fee6f2dda46514bb29b933">◆ </a></span>GetBlue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> GetBlue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>cs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7daea0aeaaf968f0cbc3473815ef4c4c" name="a7daea0aeaaf968f0cbc3473815ef4c4c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7daea0aeaaf968f0cbc3473815ef4c4c">◆ </a></span>GetGreen()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> GetGreen </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>cs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7deed6801721823ffd280717b6675c48" name="a7deed6801721823ffd280717b6675c48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7deed6801721823ffd280717b6675c48">◆ </a></span>GetRed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> GetRed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>cs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7ef9ebfedc0532d783ae68dbbe8f08c7" name="a7ef9ebfedc0532d783ae68dbbe8f08c7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ef9ebfedc0532d783ae68dbbe8f08c7">◆ </a></span>GetAlpha()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> <a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> GetAlpha </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>cs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a145379c6e26917acaa0bac72b8c0bc05" name="a145379c6e26917acaa0bac72b8c0bc05"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a145379c6e26917acaa0bac72b8c0bc05">◆ </a></span>SetBlue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetBlue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &</td> <td class="paramname"><span class="paramname"><em>argb</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae8f11c779bd10486d527d1a7142d8e6b" name="ae8f11c779bd10486d527d1a7142d8e6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae8f11c779bd10486d527d1a7142d8e6b">◆ </a></span>SetGreen()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetGreen </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &</td> <td class="paramname"><span class="paramname"><em>argb</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>g</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a69a06ce98bc91e355a0b3f558344b0f2" name="a69a06ce98bc91e355a0b3f558344b0f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a69a06ce98bc91e355a0b3f558344b0f2">◆ </a></span>SetRed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetRed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &</td> <td class="paramname"><span class="paramname"><em>argb</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>r</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aabd2ebacd043630aac6ea6383bace10b" name="aabd2ebacd043630aac6ea6383bace10b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aabd2ebacd043630aac6ea6383bace10b">◆ </a></span>SetAlpha()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetAlpha </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &</td> <td class="paramname"><span class="paramname"><em>argb</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>a</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa50131d71c879a95dfa3efac24b815c6" name="aa50131d71c879a95dfa3efac24b815c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa50131d71c879a95dfa3efac24b815c6">◆ </a></span>NormalizeColorComponent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double NormalizeColorComponent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a></td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Normalized color components. </p>
|
|
<p>{ </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abad8045987a3d33b9421e724c06a9d6f" name="abad8045987a3d33b9421e724c06a9d6f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abad8045987a3d33b9421e724c06a9d6f">◆ </a></span>DenormalizeColorComponent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> DenormalizeColorComponent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a272ecb0af547f0b5e960144874fc8027" name="a272ecb0af547f0b5e960144874fc8027"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a272ecb0af547f0b5e960144874fc8027">◆ </a></span>SetAlphaNorm()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetAlphaNorm </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> &</td> <td class="paramname"><span class="paramname"><em>argb</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>a</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a572daddd6ee8f61011dcd066eef99b0c" name="a572daddd6ee8f61011dcd066eef99b0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a572daddd6ee8f61011dcd066eef99b0c">◆ </a></span>GetAlphaNorm()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double GetAlphaNorm </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>cs</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a170abdd6288ad80f6ddca3d7e9c3fb59" name="a170abdd6288ad80f6ddca3d7e9c3fb59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a170abdd6288ad80f6ddca3d7e9c3fb59">◆ </a></span>NormalizeAlpha()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double NormalizeAlpha </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a></td> <td class="paramname"><span class="paramname"><em>alpha</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abfe74133ed684fa31c7227a9d1a4b3ce" name="abfe74133ed684fa31c7227a9d1a4b3ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfe74133ed684fa31c7227a9d1a4b3ce">◆ </a></span>DenormalizeAlpha()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gaf1189c83b63820c6ccc3167402601fea">ColorComponent</a> DenormalizeAlpha </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>alphaNorm</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a27f6f9da6429b67343a7e36078494bd9" name="a27f6f9da6429b67343a7e36078494bd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a27f6f9da6429b67343a7e36078494bd9">◆ </a></span>StripAlpha()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> StripAlpha </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>argb</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>} </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a82f9ae0460c5ad8b348cdfa75fec5c68" name="a82f9ae0460c5ad8b348cdfa75fec5c68"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82f9ae0460c5ad8b348cdfa75fec5c68">◆ </a></span>BlendColor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a> <a class="el" href="fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> BlendColor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#ga5b13d028fba1eee386ec9ac208c6238d">ColorSpec</a></td> <td class="paramname"><span class="paramname"><em>color</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>opacity</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51c63740ab18a5e8a1394fb10e743917" name="a51c63740ab18a5e8a1394fb10e743917"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51c63740ab18a5e8a1394fb10e743917">◆ </a></span>StringCopy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class TDstChar, class TSrcChar> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void StringCopy </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TDstChar *</td> <td class="paramname"><span class="paramname"><em>dst</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>dstSize</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const TSrcChar *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>srcSize</em></span><span class="paramdefsep"> = </span><span class="paramdefval">-1</span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Copy strings of different character width. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6cdc2936b352ab9cd2fb6aed350bbaa" name="ae6cdc2936b352ab9cd2fb6aed350bbaa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6cdc2936b352ab9cd2fb6aed350bbaa">◆ </a></span>StringLength()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class TSrcChar> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> StringLength </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const TSrcChar *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>srcSize</em></span><span class="paramdefsep"> = </span><span class="paramdefval">-1</span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Find length of null-terminated string, i.e. </p>
|
|
<p>StringLength (L"ABC\0") => 3 </p>
|
|
|
|
</div>
|
|
</div>
|
|
</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 ©<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>
|