SpaghettiKart/MenuTypes_8h.html

531 lines
41 KiB
HTML

<!-- HTML header for doxygen 1.10.0-->
<!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>Mario Kart 64: src/port/ui/MenuTypes.h File 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="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
<link href="docs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
</script>
</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">Mario Kart 64
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('MenuTypes_8h.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="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">MenuTypes.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;libultraship/libultraship.h&gt;</code><br />
<code>#include &quot;<a class="el" href="UIWidgets_8h_source.html">UIWidgets.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for MenuTypes.h:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="MenuTypes_8h__incl.svg" width="100%" height="492"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="MenuTypes_8h__dep__incl.svg" width="100%" height="492"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
<p><a href="MenuTypes_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structWidgetInfo.html">WidgetInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structWidgetPath.html">WidgetPath</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdisabledInfo.html">disabledInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSidebarEntry.html">SidebarEntry</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMainMenuEntry.html">MainMenuEntry</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMenuInit.html">MenuInit</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRegisterMenuInitFunc.html">RegisterMenuInitFunc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRegisterMenuUpdateFunc.html">RegisterMenuUpdateFunc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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:a4f61fa1067b6dd7114364805eb8437dd" id="r_a4f61fa1067b6dd7114364805eb8437dd"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f61fa1067b6dd7114364805eb8437dd">VoidFunc</a> = void (*)()</td></tr>
<tr class="separator:a4f61fa1067b6dd7114364805eb8437dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f83dae7476f761084cb97030776728c" id="r_a7f83dae7476f761084cb97030776728c"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f83dae7476f761084cb97030776728c">DisableInfoFunc</a> = bool (*)(<a class="el" href="structdisabledInfo.html">disabledInfo</a>&amp;)</td></tr>
<tr class="separator:a7f83dae7476f761084cb97030776728c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc61bc4dacc96d5874f1c5f96597b80e" id="r_afc61bc4dacc96d5874f1c5f96597b80e"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afc61bc4dacc96d5874f1c5f96597b80e">DisableVec</a> = std::vector&lt;<a class="el" href="#a697cc769219ec155f54a4572d99d3432">DisableOption</a>&gt;</td></tr>
<tr class="separator:afc61bc4dacc96d5874f1c5f96597b80e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa3a4cd5c44306165fda0c88c04f8a4" id="r_a9fa3a4cd5c44306165fda0c88c04f8a4"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9fa3a4cd5c44306165fda0c88c04f8a4">WidgetFunc</a> = void (*)(<a class="el" href="structWidgetInfo.html">WidgetInfo</a>&amp;)</td></tr>
<tr class="separator:a9fa3a4cd5c44306165fda0c88c04f8a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a087c40096a263f0722c06c9d69a3d771" id="r_a087c40096a263f0722c06c9d69a3d771"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a087c40096a263f0722c06c9d69a3d771">CVarVariant</a> = std::variant&lt;int32_t, const char*, float, Color_RGBA8, Color_RGB8&gt;</td></tr>
<tr class="separator:a087c40096a263f0722c06c9d69a3d771"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9114623e1b8cc98091f24939b27d3c5f" id="r_a9114623e1b8cc98091f24939b27d3c5f"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9114623e1b8cc98091f24939b27d3c5f">OptionsVariant</a></td></tr>
<tr class="separator:a9114623e1b8cc98091f24939b27d3c5f"><td class="memSeparator" colspan="2">&#160;</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:a697cc769219ec155f54a4572d99d3432" id="r_a697cc769219ec155f54a4572d99d3432"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a697cc769219ec155f54a4572d99d3432">DisableOption</a> { <br />
&#160;&#160;<a class="el" href="#a697cc769219ec155f54a4572d99d3432a96e73960af5d49a68ac88f0e1b0ef869">DISABLE_FOR_FREE_CAM_ON</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a1278770b7c65171ce26a1556b44ac7ab">DISABLE_FOR_FREE_CAM_OFF</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a365f8c89f56a37504829b48df44c3113">DISABLE_FOR_EDITOR_ON</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a7c8ad9f63afec94c8cbe75fee7fbe9bd">DISABLE_FOR_EDITOR_OFF</a>
, <br />
&#160;&#160;<a class="el" href="#a697cc769219ec155f54a4572d99d3432a17b99f42a855203d20ca41b8dd67f2bb">DISABLE_FOR_DEBUG_MODE_OFF</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a758ba3617d25632fa5c070d43184b403">DISABLE_FOR_NO_VSYNC</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a6b9c8d0fec82a4e2c6e7162f933d4f99">DISABLE_FOR_NO_WINDOWED_FULLSCREEN</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a69079efe0c9562f56c3e12be550272c9">DISABLE_FOR_NO_MULTI_VIEWPORT</a>
, <br />
&#160;&#160;<a class="el" href="#a697cc769219ec155f54a4572d99d3432aed5b58dd7eed1762f2461c3b2e3dcc72">DISABLE_FOR_NOT_DIRECTX</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432af4d2edbab172147c5b2367a910d743ce">DISABLE_FOR_DIRECTX</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a3c768d8bc410eea7c6535688c4aa62bc">DISABLE_FOR_MATCH_REFRESH_RATE_ON</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432ab91ca4a392e8814f1ecf08f99b2d1224">DISABLE_FOR_ADVANCED_RESOLUTION_ON</a>
, <br />
&#160;&#160;<a class="el" href="#a697cc769219ec155f54a4572d99d3432a17f8274aa1680aa2a92f9676acb5951c">DISABLE_FOR_VERTICAL_RES_TOGGLE_ON</a>
, <a class="el" href="#a697cc769219ec155f54a4572d99d3432a48d0fbb0a8902cc2b870cac44380ed56">DISABLE_FOR_LOW_RES_MODE_ON</a>
<br />
}</td></tr>
<tr class="separator:a697cc769219ec155f54a4572d99d3432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b98518122eb2e94554d2b99d29d1452" id="r_a7b98518122eb2e94554d2b99d29d1452"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b98518122eb2e94554d2b99d29d1452">WidgetType</a> { <br />
&#160;&#160;<a class="el" href="#a7b98518122eb2e94554d2b99d29d1452aa73f0c01b6d28ead2ca5ac7aaf7e0632">WIDGET_CHECKBOX</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a1f47b641804b876d7ea69ae73acd56f1">WIDGET_COMBOBOX</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452acfa8c635fc4ed4f6f36b23e446958e2a">WIDGET_SLIDER_INT</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452ad10e539ce7feb370c045ad1854c763ff">WIDGET_SLIDER_FLOAT</a>
, <br />
&#160;&#160;<a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a400efbf85c6d665ddf4fb28ff4f7ccee">WIDGET_CVAR_CHECKBOX</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a59af517e6eec21e61d79cd350233a179">WIDGET_CVAR_COMBOBOX</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452abb890d100f7765bb1b1c9a347bb2e20e">WIDGET_CVAR_SLIDER_INT</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a7d62719a80f836cdc1b6da6757de26a8">WIDGET_CVAR_SLIDER_FLOAT</a>
, <br />
&#160;&#160;<a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a614a80360877accb031652479303e41c">WIDGET_BUTTON</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452abf6e120e68acaade6dddcba702b097f3">WIDGET_COLOR_24</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a8430fd33a17bb0e053b7b6cbde9a3828">WIDGET_COLOR_32</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a8b7540efb54ed72e3fc2fd3e103e97da">WIDGET_SEARCH</a>
, <br />
&#160;&#160;<a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a498ceb442e0cc612a26a6db28e3932cc">WIDGET_SEPARATOR</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452ab6fc931756798e4cbd1cf3756c2fc09d">WIDGET_SEPARATOR_TEXT</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a0b62fde5dc30ec8c3c115c41ddecf21d">WIDGET_TEXT</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a6e47ece22853d1d6509df6f5f6644579">WIDGET_WINDOW_BUTTON</a>
, <br />
&#160;&#160;<a class="el" href="#a7b98518122eb2e94554d2b99d29d1452a33ac1946a312c08f6c88f26a26f20a57">WIDGET_AUDIO_BACKEND</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452af32b0a5d45ecec7688a123d7f6278d10">WIDGET_VIDEO_BACKEND</a>
, <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452ab06ba654e370d62a33e9faa9c730fa24">WIDGET_CUSTOM</a>
<br />
}</td></tr>
<tr class="separator:a7b98518122eb2e94554d2b99d29d1452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb8a56beaffa992b282449dd13970bae" id="r_afb8a56beaffa992b282449dd13970bae"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afb8a56beaffa992b282449dd13970bae">SectionColumns</a> { <a class="el" href="#afb8a56beaffa992b282449dd13970baeae574093fc722f384e7c982e3a261b861">SECTION_COLUMN_1</a>
, <a class="el" href="#afb8a56beaffa992b282449dd13970baea2a287a7a1366562a13ff26fd8eb8a0d8">SECTION_COLUMN_2</a>
, <a class="el" href="#afb8a56beaffa992b282449dd13970baeabbb1799fc40e90cf8f5690674f860c77">SECTION_COLUMN_3</a>
}</td></tr>
<tr class="separator:afb8a56beaffa992b282449dd13970bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15cb71ee758e7abb2c7d48e09ac0883e" id="r_a15cb71ee758e7abb2c7d48e09ac0883e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a15cb71ee758e7abb2c7d48e09ac0883e">MotionBlurOption</a> { <a class="el" href="#a15cb71ee758e7abb2c7d48e09ac0883ea26eb9c05b79963913909c05333a37d63">MOTION_BLUR_DYNAMIC</a>
, <a class="el" href="#a15cb71ee758e7abb2c7d48e09ac0883ea8418529445d6b849960bae1c0d798ce8">MOTION_BLUR_ALWAYS_OFF</a>
, <a class="el" href="#a15cb71ee758e7abb2c7d48e09ac0883ea66165326692a1d3745d0b025b3db23a3">MOTION_BLUR_ALWAYS_ON</a>
}</td></tr>
<tr class="separator:a15cb71ee758e7abb2c7d48e09ac0883e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cf6dfc1528e36be4693d119793e8238" id="r_a9cf6dfc1528e36be4693d119793e8238"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9cf6dfc1528e36be4693d119793e8238">DebugLogOption</a> { <br />
&#160;&#160;<a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a6f9a629ceee9dbe6cea52ba92e8cd4d6">DEBUG_LOG_TRACE</a>
, <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a93c9d699a7a41f390face85b67d8a5dd">DEBUG_LOG_DEBUG</a>
, <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a3efa3a99af6e6326228f1e9b82fa2ed4">DEBUG_LOG_INFO</a>
, <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a1d872967a8f54fff4fcabc82e24de579">DEBUG_LOG_WARN</a>
, <br />
&#160;&#160;<a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a415b849dc621049dd72b5f851b437970">DEBUG_LOG_ERROR</a>
, <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238ac5f4a26feb8eeee4b58c995a0b3864ee">DEBUG_LOG_CRITICAL</a>
, <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238a6ed9e6baa30d9adeafb6d7caf3f9bd5e">DEBUG_LOG_OFF</a>
<br />
}</td></tr>
<tr class="separator:a9cf6dfc1528e36be4693d119793e8238"><td class="memSeparator" colspan="2">&#160;</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:a3b2157d66ffbaad0696904367e9ae983" id="r_a3b2157d66ffbaad0696904367e9ae983"><td class="memItemLeft" align="right" valign="top">static const std::unordered_map&lt; Ship::AudioBackend, const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b2157d66ffbaad0696904367e9ae983">audioBackendsMap</a></td></tr>
<tr class="separator:a3b2157d66ffbaad0696904367e9ae983"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa64b99963f4be54218510d673eb5bb05" id="r_aa64b99963f4be54218510d673eb5bb05"><td class="memItemLeft" align="right" valign="top">static const std::unordered_map&lt; Ship::WindowBackend, const char * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa64b99963f4be54218510d673eb5bb05">windowBackendsMap</a></td></tr>
<tr class="separator:aa64b99963f4be54218510d673eb5bb05"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a087c40096a263f0722c06c9d69a3d771" name="a087c40096a263f0722c06c9d69a3d771"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a087c40096a263f0722c06c9d69a3d771">&#9670;&#160;</a></span>CVarVariant</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a087c40096a263f0722c06c9d69a3d771">CVarVariant</a> = std::variant&lt;int32_t, const char*, float, Color_RGBA8, Color_RGB8&gt;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7f83dae7476f761084cb97030776728c" name="a7f83dae7476f761084cb97030776728c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f83dae7476f761084cb97030776728c">&#9670;&#160;</a></span>DisableInfoFunc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a7f83dae7476f761084cb97030776728c">DisableInfoFunc</a> = bool (*)(<a class="el" href="structdisabledInfo.html">disabledInfo</a>&amp;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afc61bc4dacc96d5874f1c5f96597b80e" name="afc61bc4dacc96d5874f1c5f96597b80e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc61bc4dacc96d5874f1c5f96597b80e">&#9670;&#160;</a></span>DisableVec</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#afc61bc4dacc96d5874f1c5f96597b80e">DisableVec</a> = std::vector&lt;<a class="el" href="#a697cc769219ec155f54a4572d99d3432">DisableOption</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9114623e1b8cc98091f24939b27d3c5f" name="a9114623e1b8cc98091f24939b27d3c5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9114623e1b8cc98091f24939b27d3c5f">&#9670;&#160;</a></span>OptionsVariant</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a9114623e1b8cc98091f24939b27d3c5f">OptionsVariant</a></td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line"> </div>
<div class="line"> std::variant&lt;<a class="code hl_struct" href="structUIWidgets_1_1ButtonOptions.html">UIWidgets::ButtonOptions</a>, <a class="code hl_struct" href="structUIWidgets_1_1CheckboxOptions.html">UIWidgets::CheckboxOptions</a>, <a class="code hl_struct" href="structUIWidgets_1_1ComboboxOptions.html">UIWidgets::ComboboxOptions</a>,</div>
<div class="line"> <a class="code hl_struct" href="structUIWidgets_1_1FloatSliderOptions.html">UIWidgets::FloatSliderOptions</a>, <a class="code hl_struct" href="structUIWidgets_1_1IntSliderOptions.html">UIWidgets::IntSliderOptions</a>, <a class="code hl_struct" href="structUIWidgets_1_1WidgetOptions.html">UIWidgets::WidgetOptions</a>&gt;</div>
<div class="ttc" id="astructUIWidgets_1_1ButtonOptions_html"><div class="ttname"><a href="structUIWidgets_1_1ButtonOptions.html">UIWidgets::ButtonOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:132</div></div>
<div class="ttc" id="astructUIWidgets_1_1CheckboxOptions_html"><div class="ttname"><a href="structUIWidgets_1_1CheckboxOptions.html">UIWidgets::CheckboxOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:150</div></div>
<div class="ttc" id="astructUIWidgets_1_1ComboboxOptions_html"><div class="ttname"><a href="structUIWidgets_1_1ComboboxOptions.html">UIWidgets::ComboboxOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:178</div></div>
<div class="ttc" id="astructUIWidgets_1_1FloatSliderOptions_html"><div class="ttname"><a href="structUIWidgets_1_1FloatSliderOptions.html">UIWidgets::FloatSliderOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:266</div></div>
<div class="ttc" id="astructUIWidgets_1_1IntSliderOptions_html"><div class="ttname"><a href="structUIWidgets_1_1IntSliderOptions.html">UIWidgets::IntSliderOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:212</div></div>
<div class="ttc" id="astructUIWidgets_1_1WidgetOptions_html"><div class="ttname"><a href="structUIWidgets_1_1WidgetOptions.html">UIWidgets::WidgetOptions</a></div><div class="ttdef"><b>Definition</b> UIWidgets.h:112</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a4f61fa1067b6dd7114364805eb8437dd" name="a4f61fa1067b6dd7114364805eb8437dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f61fa1067b6dd7114364805eb8437dd">&#9670;&#160;</a></span>VoidFunc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a4f61fa1067b6dd7114364805eb8437dd">VoidFunc</a> = void (*)()</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9fa3a4cd5c44306165fda0c88c04f8a4" name="a9fa3a4cd5c44306165fda0c88c04f8a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fa3a4cd5c44306165fda0c88c04f8a4">&#9670;&#160;</a></span>WidgetFunc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a9fa3a4cd5c44306165fda0c88c04f8a4">WidgetFunc</a> = void (*)(<a class="el" href="structWidgetInfo.html">WidgetInfo</a>&amp;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a9cf6dfc1528e36be4693d119793e8238" name="a9cf6dfc1528e36be4693d119793e8238"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cf6dfc1528e36be4693d119793e8238">&#9670;&#160;</a></span>DebugLogOption</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a9cf6dfc1528e36be4693d119793e8238">DebugLogOption</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a6f9a629ceee9dbe6cea52ba92e8cd4d6" name="a9cf6dfc1528e36be4693d119793e8238a6f9a629ceee9dbe6cea52ba92e8cd4d6"></a>DEBUG_LOG_TRACE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a93c9d699a7a41f390face85b67d8a5dd" name="a9cf6dfc1528e36be4693d119793e8238a93c9d699a7a41f390face85b67d8a5dd"></a>DEBUG_LOG_DEBUG&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a3efa3a99af6e6326228f1e9b82fa2ed4" name="a9cf6dfc1528e36be4693d119793e8238a3efa3a99af6e6326228f1e9b82fa2ed4"></a>DEBUG_LOG_INFO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a1d872967a8f54fff4fcabc82e24de579" name="a9cf6dfc1528e36be4693d119793e8238a1d872967a8f54fff4fcabc82e24de579"></a>DEBUG_LOG_WARN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a415b849dc621049dd72b5f851b437970" name="a9cf6dfc1528e36be4693d119793e8238a415b849dc621049dd72b5f851b437970"></a>DEBUG_LOG_ERROR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238ac5f4a26feb8eeee4b58c995a0b3864ee" name="a9cf6dfc1528e36be4693d119793e8238ac5f4a26feb8eeee4b58c995a0b3864ee"></a>DEBUG_LOG_CRITICAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9cf6dfc1528e36be4693d119793e8238a6ed9e6baa30d9adeafb6d7caf3f9bd5e" name="a9cf6dfc1528e36be4693d119793e8238a6ed9e6baa30d9adeafb6d7caf3f9bd5e"></a>DEBUG_LOG_OFF&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="a697cc769219ec155f54a4572d99d3432" name="a697cc769219ec155f54a4572d99d3432"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a697cc769219ec155f54a4572d99d3432">&#9670;&#160;</a></span>DisableOption</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a697cc769219ec155f54a4572d99d3432">DisableOption</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a96e73960af5d49a68ac88f0e1b0ef869" name="a697cc769219ec155f54a4572d99d3432a96e73960af5d49a68ac88f0e1b0ef869"></a>DISABLE_FOR_FREE_CAM_ON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a1278770b7c65171ce26a1556b44ac7ab" name="a697cc769219ec155f54a4572d99d3432a1278770b7c65171ce26a1556b44ac7ab"></a>DISABLE_FOR_FREE_CAM_OFF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a365f8c89f56a37504829b48df44c3113" name="a697cc769219ec155f54a4572d99d3432a365f8c89f56a37504829b48df44c3113"></a>DISABLE_FOR_EDITOR_ON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a7c8ad9f63afec94c8cbe75fee7fbe9bd" name="a697cc769219ec155f54a4572d99d3432a7c8ad9f63afec94c8cbe75fee7fbe9bd"></a>DISABLE_FOR_EDITOR_OFF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a17b99f42a855203d20ca41b8dd67f2bb" name="a697cc769219ec155f54a4572d99d3432a17b99f42a855203d20ca41b8dd67f2bb"></a>DISABLE_FOR_DEBUG_MODE_OFF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a758ba3617d25632fa5c070d43184b403" name="a697cc769219ec155f54a4572d99d3432a758ba3617d25632fa5c070d43184b403"></a>DISABLE_FOR_NO_VSYNC&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a6b9c8d0fec82a4e2c6e7162f933d4f99" name="a697cc769219ec155f54a4572d99d3432a6b9c8d0fec82a4e2c6e7162f933d4f99"></a>DISABLE_FOR_NO_WINDOWED_FULLSCREEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a69079efe0c9562f56c3e12be550272c9" name="a697cc769219ec155f54a4572d99d3432a69079efe0c9562f56c3e12be550272c9"></a>DISABLE_FOR_NO_MULTI_VIEWPORT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432aed5b58dd7eed1762f2461c3b2e3dcc72" name="a697cc769219ec155f54a4572d99d3432aed5b58dd7eed1762f2461c3b2e3dcc72"></a>DISABLE_FOR_NOT_DIRECTX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432af4d2edbab172147c5b2367a910d743ce" name="a697cc769219ec155f54a4572d99d3432af4d2edbab172147c5b2367a910d743ce"></a>DISABLE_FOR_DIRECTX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a3c768d8bc410eea7c6535688c4aa62bc" name="a697cc769219ec155f54a4572d99d3432a3c768d8bc410eea7c6535688c4aa62bc"></a>DISABLE_FOR_MATCH_REFRESH_RATE_ON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432ab91ca4a392e8814f1ecf08f99b2d1224" name="a697cc769219ec155f54a4572d99d3432ab91ca4a392e8814f1ecf08f99b2d1224"></a>DISABLE_FOR_ADVANCED_RESOLUTION_ON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a17f8274aa1680aa2a92f9676acb5951c" name="a697cc769219ec155f54a4572d99d3432a17f8274aa1680aa2a92f9676acb5951c"></a>DISABLE_FOR_VERTICAL_RES_TOGGLE_ON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a697cc769219ec155f54a4572d99d3432a48d0fbb0a8902cc2b870cac44380ed56" name="a697cc769219ec155f54a4572d99d3432a48d0fbb0a8902cc2b870cac44380ed56"></a>DISABLE_FOR_LOW_RES_MODE_ON&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="a15cb71ee758e7abb2c7d48e09ac0883e" name="a15cb71ee758e7abb2c7d48e09ac0883e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15cb71ee758e7abb2c7d48e09ac0883e">&#9670;&#160;</a></span>MotionBlurOption</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a15cb71ee758e7abb2c7d48e09ac0883e">MotionBlurOption</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a15cb71ee758e7abb2c7d48e09ac0883ea26eb9c05b79963913909c05333a37d63" name="a15cb71ee758e7abb2c7d48e09ac0883ea26eb9c05b79963913909c05333a37d63"></a>MOTION_BLUR_DYNAMIC&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a15cb71ee758e7abb2c7d48e09ac0883ea8418529445d6b849960bae1c0d798ce8" name="a15cb71ee758e7abb2c7d48e09ac0883ea8418529445d6b849960bae1c0d798ce8"></a>MOTION_BLUR_ALWAYS_OFF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a15cb71ee758e7abb2c7d48e09ac0883ea66165326692a1d3745d0b025b3db23a3" name="a15cb71ee758e7abb2c7d48e09ac0883ea66165326692a1d3745d0b025b3db23a3"></a>MOTION_BLUR_ALWAYS_ON&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="afb8a56beaffa992b282449dd13970bae" name="afb8a56beaffa992b282449dd13970bae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb8a56beaffa992b282449dd13970bae">&#9670;&#160;</a></span>SectionColumns</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#afb8a56beaffa992b282449dd13970bae">SectionColumns</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afb8a56beaffa992b282449dd13970baeae574093fc722f384e7c982e3a261b861" name="afb8a56beaffa992b282449dd13970baeae574093fc722f384e7c982e3a261b861"></a>SECTION_COLUMN_1&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb8a56beaffa992b282449dd13970baea2a287a7a1366562a13ff26fd8eb8a0d8" name="afb8a56beaffa992b282449dd13970baea2a287a7a1366562a13ff26fd8eb8a0d8"></a>SECTION_COLUMN_2&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb8a56beaffa992b282449dd13970baeabbb1799fc40e90cf8f5690674f860c77" name="afb8a56beaffa992b282449dd13970baeabbb1799fc40e90cf8f5690674f860c77"></a>SECTION_COLUMN_3&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="a7b98518122eb2e94554d2b99d29d1452" name="a7b98518122eb2e94554d2b99d29d1452"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b98518122eb2e94554d2b99d29d1452">&#9670;&#160;</a></span>WidgetType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a7b98518122eb2e94554d2b99d29d1452">WidgetType</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452aa73f0c01b6d28ead2ca5ac7aaf7e0632" name="a7b98518122eb2e94554d2b99d29d1452aa73f0c01b6d28ead2ca5ac7aaf7e0632"></a>WIDGET_CHECKBOX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a1f47b641804b876d7ea69ae73acd56f1" name="a7b98518122eb2e94554d2b99d29d1452a1f47b641804b876d7ea69ae73acd56f1"></a>WIDGET_COMBOBOX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452acfa8c635fc4ed4f6f36b23e446958e2a" name="a7b98518122eb2e94554d2b99d29d1452acfa8c635fc4ed4f6f36b23e446958e2a"></a>WIDGET_SLIDER_INT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452ad10e539ce7feb370c045ad1854c763ff" name="a7b98518122eb2e94554d2b99d29d1452ad10e539ce7feb370c045ad1854c763ff"></a>WIDGET_SLIDER_FLOAT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a400efbf85c6d665ddf4fb28ff4f7ccee" name="a7b98518122eb2e94554d2b99d29d1452a400efbf85c6d665ddf4fb28ff4f7ccee"></a>WIDGET_CVAR_CHECKBOX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a59af517e6eec21e61d79cd350233a179" name="a7b98518122eb2e94554d2b99d29d1452a59af517e6eec21e61d79cd350233a179"></a>WIDGET_CVAR_COMBOBOX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452abb890d100f7765bb1b1c9a347bb2e20e" name="a7b98518122eb2e94554d2b99d29d1452abb890d100f7765bb1b1c9a347bb2e20e"></a>WIDGET_CVAR_SLIDER_INT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a7d62719a80f836cdc1b6da6757de26a8" name="a7b98518122eb2e94554d2b99d29d1452a7d62719a80f836cdc1b6da6757de26a8"></a>WIDGET_CVAR_SLIDER_FLOAT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a614a80360877accb031652479303e41c" name="a7b98518122eb2e94554d2b99d29d1452a614a80360877accb031652479303e41c"></a>WIDGET_BUTTON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452abf6e120e68acaade6dddcba702b097f3" name="a7b98518122eb2e94554d2b99d29d1452abf6e120e68acaade6dddcba702b097f3"></a>WIDGET_COLOR_24&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a8430fd33a17bb0e053b7b6cbde9a3828" name="a7b98518122eb2e94554d2b99d29d1452a8430fd33a17bb0e053b7b6cbde9a3828"></a>WIDGET_COLOR_32&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a8b7540efb54ed72e3fc2fd3e103e97da" name="a7b98518122eb2e94554d2b99d29d1452a8b7540efb54ed72e3fc2fd3e103e97da"></a>WIDGET_SEARCH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a498ceb442e0cc612a26a6db28e3932cc" name="a7b98518122eb2e94554d2b99d29d1452a498ceb442e0cc612a26a6db28e3932cc"></a>WIDGET_SEPARATOR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452ab6fc931756798e4cbd1cf3756c2fc09d" name="a7b98518122eb2e94554d2b99d29d1452ab6fc931756798e4cbd1cf3756c2fc09d"></a>WIDGET_SEPARATOR_TEXT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a0b62fde5dc30ec8c3c115c41ddecf21d" name="a7b98518122eb2e94554d2b99d29d1452a0b62fde5dc30ec8c3c115c41ddecf21d"></a>WIDGET_TEXT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a6e47ece22853d1d6509df6f5f6644579" name="a7b98518122eb2e94554d2b99d29d1452a6e47ece22853d1d6509df6f5f6644579"></a>WIDGET_WINDOW_BUTTON&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452a33ac1946a312c08f6c88f26a26f20a57" name="a7b98518122eb2e94554d2b99d29d1452a33ac1946a312c08f6c88f26a26f20a57"></a>WIDGET_AUDIO_BACKEND&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452af32b0a5d45ecec7688a123d7f6278d10" name="a7b98518122eb2e94554d2b99d29d1452af32b0a5d45ecec7688a123d7f6278d10"></a>WIDGET_VIDEO_BACKEND&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7b98518122eb2e94554d2b99d29d1452ab06ba654e370d62a33e9faa9c730fa24" name="a7b98518122eb2e94554d2b99d29d1452ab06ba654e370d62a33e9faa9c730fa24"></a>WIDGET_CUSTOM&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a3b2157d66ffbaad0696904367e9ae983" name="a3b2157d66ffbaad0696904367e9ae983"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b2157d66ffbaad0696904367e9ae983">&#9670;&#160;</a></span>audioBackendsMap</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::unordered_map&lt;Ship::AudioBackend, const char*&gt; audioBackendsMap</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line"> { Ship::AudioBackend::WASAPI, <span class="stringliteral">&quot;Windows Audio Session API&quot;</span> },</div>
<div class="line"> { Ship::AudioBackend::SDL, <span class="stringliteral">&quot;SDL&quot;</span> },</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
</div>
<a id="aa64b99963f4be54218510d673eb5bb05" name="aa64b99963f4be54218510d673eb5bb05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa64b99963f4be54218510d673eb5bb05">&#9670;&#160;</a></span>windowBackendsMap</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::unordered_map&lt;Ship::WindowBackend, const char*&gt; windowBackendsMap</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line"> { Ship::WindowBackend::FAST3D_DXGI_DX11, <span class="stringliteral">&quot;DirectX&quot;</span> },</div>
<div class="line"> { Ship::WindowBackend::FAST3D_SDL_OPENGL, <span class="stringliteral">&quot;OpenGL&quot;</span> },</div>
<div class="line"> { Ship::WindowBackend::FAST3D_SDL_METAL, <span class="stringliteral">&quot;Metal&quot;</span> },</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_fd8b95245ffcce776715f180c056b450.html">port</a></li><li class="navelem"><a class="el" href="dir_d4fecef9a83f235e24caddea49caed82.html">ui</a></li><li class="navelem"><a class="el" href="MenuTypes_8h.html">MenuTypes.h</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>