666 lines
35 KiB
HTML
666 lines
35 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: SpawnParams Struct 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&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('structSpawnParams.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="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Data Fields</a> </div>
|
|
<div class="headertitle"><div class="title">SpawnParams Struct Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="SpawnParams_8h_source.html">SpawnParams.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for SpawnParams:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="structSpawnParams__coll__graph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a8a5a24c4ced13fc9150d32d895470c9f" id="r_a8a5a24c4ced13fc9150d32d895470c9f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8a5a24c4ced13fc9150d32d895470c9f">from_json</a> (const nlohmann::json &<a class="el" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>)</td></tr>
|
|
<tr class="separator:a8a5a24c4ced13fc9150d32d895470c9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9748aa1883cadfa0810f0662f2f987cd" id="r_a9748aa1883cadfa0810f0662f2f987cd"><td class="memItemLeft" align="right" valign="top">nlohmann::json </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9748aa1883cadfa0810f0662f2f987cd">to_json</a> () const</td></tr>
|
|
<tr class="separator:a9748aa1883cadfa0810f0662f2f987cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
|
Data Fields</h2></td></tr>
|
|
<tr class="memitem:a49d4cd85e7aa9af88c01b6881a0448d8" id="r_a49d4cd85e7aa9af88c01b6881a0448d8"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a49d4cd85e7aa9af88c01b6881a0448d8">Name</a></td></tr>
|
|
<tr class="separator:a49d4cd85e7aa9af88c01b6881a0448d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdf9227da865826e42b38641984b1e7e" id="r_abdf9227da865826e42b38641984b1e7e"><td class="memItemLeft" align="right" valign="top">std::optional< int16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#abdf9227da865826e42b38641984b1e7e">Type</a></td></tr>
|
|
<tr class="separator:abdf9227da865826e42b38641984b1e7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1a36f615077fc19f050afd29f5ab46f" id="r_af1a36f615077fc19f050afd29f5ab46f"><td class="memItemLeft" align="right" valign="top">std::optional< int16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af1a36f615077fc19f050afd29f5ab46f">Behaviour</a></td></tr>
|
|
<tr class="separator:af1a36f615077fc19f050afd29f5ab46f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af886d4f4964369a7602c611bcb19b7ac" id="r_af886d4f4964369a7602c611bcb19b7ac"><td class="memItemLeft" align="right" valign="top">std::optional< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af886d4f4964369a7602c611bcb19b7ac">Skin</a></td></tr>
|
|
<tr class="separator:af886d4f4964369a7602c611bcb19b7ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb33f3fe4b0e0f6cd951ab216cf1aabe" id="r_aeb33f3fe4b0e0f6cd951ab216cf1aabe"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector.html">FVector</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb33f3fe4b0e0f6cd951ab216cf1aabe">Location</a></td></tr>
|
|
<tr class="separator:aeb33f3fe4b0e0f6cd951ab216cf1aabe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16cce536ca096fd91b1d07b3a9459850" id="r_a16cce536ca096fd91b1d07b3a9459850"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structIRotator.html">IRotator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16cce536ca096fd91b1d07b3a9459850">Rotation</a></td></tr>
|
|
<tr class="separator:a16cce536ca096fd91b1d07b3a9459850"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e209c23f0d1789d7c8dbd94244481f9" id="r_a9e209c23f0d1789d7c8dbd94244481f9"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector.html">FVector</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e209c23f0d1789d7c8dbd94244481f9">Scale</a></td></tr>
|
|
<tr class="separator:a9e209c23f0d1789d7c8dbd94244481f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c003fbf2b3cc4ac5c6b877de64ac173" id="r_a2c003fbf2b3cc4ac5c6b877de64ac173"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector.html">FVector</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2c003fbf2b3cc4ac5c6b877de64ac173">Velocity</a></td></tr>
|
|
<tr class="separator:a2c003fbf2b3cc4ac5c6b877de64ac173"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa193f780bd930e18cf429d873ae663fb" id="r_aa193f780bd930e18cf429d873ae663fb"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector2D.html">FVector2D</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa193f780bd930e18cf429d873ae663fb">PatrolStart</a></td></tr>
|
|
<tr class="separator:aa193f780bd930e18cf429d873ae663fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab1286a4fbdb3875f9c74d3bccbb5fba" id="r_aab1286a4fbdb3875f9c74d3bccbb5fba"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector2D.html">FVector2D</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aab1286a4fbdb3875f9c74d3bccbb5fba">PatrolEnd</a></td></tr>
|
|
<tr class="separator:aab1286a4fbdb3875f9c74d3bccbb5fba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c688fc65c381ee7990808df5ee062a4" id="r_a8c688fc65c381ee7990808df5ee062a4"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structIPathSpan.html">IPathSpan</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8c688fc65c381ee7990808df5ee062a4">PathSpan</a></td></tr>
|
|
<tr class="separator:a8c688fc65c381ee7990808df5ee062a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6b9b4e7f5f55e429b672bd0fe77379e" id="r_af6b9b4e7f5f55e429b672bd0fe77379e"><td class="memItemLeft" align="right" valign="top">std::optional< int16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af6b9b4e7f5f55e429b672bd0fe77379e">PrimAlpha</a></td></tr>
|
|
<tr class="separator:af6b9b4e7f5f55e429b672bd0fe77379e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9581ddcb5575adb41de15f4d4917e9f6" id="r_a9581ddcb5575adb41de15f4d4917e9f6"><td class="memItemLeft" align="right" valign="top">std::optional< uint16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9581ddcb5575adb41de15f4d4917e9f6">BoundingBoxSize</a></td></tr>
|
|
<tr class="separator:a9581ddcb5575adb41de15f4d4917e9f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef354abdc9ff1ab8d920bda0547aad10" id="r_aef354abdc9ff1ab8d920bda0547aad10"><td class="memItemLeft" align="right" valign="top">std::optional< uint32_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef354abdc9ff1ab8d920bda0547aad10">Count</a></td></tr>
|
|
<tr class="separator:aef354abdc9ff1ab8d920bda0547aad10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a520aa3b815a76dc017d66559d3ed8387" id="r_a520aa3b815a76dc017d66559d3ed8387"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structIPathSpan.html">IPathSpan</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a520aa3b815a76dc017d66559d3ed8387">LeftExitSpan</a></td></tr>
|
|
<tr class="separator:a520aa3b815a76dc017d66559d3ed8387"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6aef4d1ff64a43684a07184232439be" id="r_af6aef4d1ff64a43684a07184232439be"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structIPathSpan.html">IPathSpan</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af6aef4d1ff64a43684a07184232439be">TriggerSpan</a></td></tr>
|
|
<tr class="separator:af6aef4d1ff64a43684a07184232439be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c43528de31458d28df5cf6f12716326" id="r_a6c43528de31458d28df5cf6f12716326"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structIPathSpan.html">IPathSpan</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c43528de31458d28df5cf6f12716326">RightExitSpan</a></td></tr>
|
|
<tr class="separator:a6c43528de31458d28df5cf6f12716326"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7e3f43b191a340f55f71f969e1bf3449" id="r_a7e3f43b191a340f55f71f969e1bf3449"><td class="memItemLeft" align="right" valign="top">std::optional< uint32_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7e3f43b191a340f55f71f969e1bf3449">PathIndex</a></td></tr>
|
|
<tr class="separator:a7e3f43b191a340f55f71f969e1bf3449"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfee926b49b60baa4c6bfeb96bd3630b" id="r_adfee926b49b60baa4c6bfeb96bd3630b"><td class="memItemLeft" align="right" valign="top">std::optional< uint32_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#adfee926b49b60baa4c6bfeb96bd3630b">PathPoint</a></td></tr>
|
|
<tr class="separator:adfee926b49b60baa4c6bfeb96bd3630b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf90d4305cf2e412ea02aab53874eef0" id="r_adf90d4305cf2e412ea02aab53874eef0"><td class="memItemLeft" align="right" valign="top">std::optional< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="#adf90d4305cf2e412ea02aab53874eef0">Bool</a></td></tr>
|
|
<tr class="separator:adf90d4305cf2e412ea02aab53874eef0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a174dc1f95df33c9152acbdd4b6a50020" id="r_a174dc1f95df33c9152acbdd4b6a50020"><td class="memItemLeft" align="right" valign="top">std::optional< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a174dc1f95df33c9152acbdd4b6a50020">Bool2</a></td></tr>
|
|
<tr class="separator:a174dc1f95df33c9152acbdd4b6a50020"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23af3e63cb4b0587fe820d959f722f70" id="r_a23af3e63cb4b0587fe820d959f722f70"><td class="memItemLeft" align="right" valign="top">std::optional< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a23af3e63cb4b0587fe820d959f722f70">Speed</a></td></tr>
|
|
<tr class="separator:a23af3e63cb4b0587fe820d959f722f70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad069e65b7d6e89320cce110ae0636284" id="r_ad069e65b7d6e89320cce110ae0636284"><td class="memItemLeft" align="right" valign="top">std::optional< float > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad069e65b7d6e89320cce110ae0636284">SpeedB</a></td></tr>
|
|
<tr class="separator:ad069e65b7d6e89320cce110ae0636284"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af15253498aacf7cd0beeb0f5f99fbe60" id="r_af15253498aacf7cd0beeb0f5f99fbe60"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structFVector.html">FVector</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af15253498aacf7cd0beeb0f5f99fbe60">FVec2</a></td></tr>
|
|
<tr class="separator:af15253498aacf7cd0beeb0f5f99fbe60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b9524255fc9f8ad6442686401e1da03" id="r_a5b9524255fc9f8ad6442686401e1da03"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structRGBA8.html">RGBA8</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5b9524255fc9f8ad6442686401e1da03">Colour</a></td></tr>
|
|
<tr class="separator:a5b9524255fc9f8ad6442686401e1da03"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd4d83dc300011f7d84912103cd448db" id="r_afd4d83dc300011f7d84912103cd448db"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structRGBA8.html">RGBA8</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#afd4d83dc300011f7d84912103cd448db">Colour2</a></td></tr>
|
|
<tr class="separator:afd4d83dc300011f7d84912103cd448db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0da275013c339361970cdedb5c582689" id="r_a0da275013c339361970cdedb5c582689"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structRGBA8.html">RGBA8</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0da275013c339361970cdedb5c582689">Colour3</a></td></tr>
|
|
<tr class="separator:a0da275013c339361970cdedb5c582689"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb11ffe11d897cdd92b332835c5b40fa" id="r_adb11ffe11d897cdd92b332835c5b40fa"><td class="memItemLeft" align="right" valign="top">std::optional< <a class="el" href="structRGBA8.html">RGBA8</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#adb11ffe11d897cdd92b332835c5b40fa">Colour4</a></td></tr>
|
|
<tr class="separator:adb11ffe11d897cdd92b332835c5b40fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a8a5a24c4ced13fc9150d32d895470c9f" name="a8a5a24c4ced13fc9150d32d895470c9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a5a24c4ced13fc9150d32d895470c9f">◆ </a></span>from_json()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SpawnParams::from_json </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const nlohmann::json &</td> <td class="paramname"><span class="paramname"><em>j</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 class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="structSpawnParams_a8a5a24c4ced13fc9150d32d895470c9f_cgraph.svg" width="368" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="structSpawnParams_a8a5a24c4ced13fc9150d32d895470c9f_icgraph.svg" width="667" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9748aa1883cadfa0810f0662f2f987cd" name="a9748aa1883cadfa0810f0662f2f987cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9748aa1883cadfa0810f0662f2f987cd">◆ </a></span>to_json()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">nlohmann::json SpawnParams::to_json </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td> const</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 class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="structSpawnParams_a9748aa1883cadfa0810f0662f2f987cd_cgraph.svg" width="367" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="structSpawnParams_a9748aa1883cadfa0810f0662f2f987cd_icgraph.svg" width="100%" height="386"><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>
|
|
<h2 class="groupheader">Field Documentation</h2>
|
|
<a id="af1a36f615077fc19f050afd29f5ab46f" name="af1a36f615077fc19f050afd29f5ab46f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1a36f615077fc19f050afd29f5ab46f">◆ </a></span>Behaviour</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<int16_t> SpawnParams::Behaviour</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf90d4305cf2e412ea02aab53874eef0" name="adf90d4305cf2e412ea02aab53874eef0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf90d4305cf2e412ea02aab53874eef0">◆ </a></span>Bool</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<bool> SpawnParams::Bool</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a174dc1f95df33c9152acbdd4b6a50020" name="a174dc1f95df33c9152acbdd4b6a50020"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a174dc1f95df33c9152acbdd4b6a50020">◆ </a></span>Bool2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<bool> SpawnParams::Bool2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9581ddcb5575adb41de15f4d4917e9f6" name="a9581ddcb5575adb41de15f4d4917e9f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9581ddcb5575adb41de15f4d4917e9f6">◆ </a></span>BoundingBoxSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<uint16_t> SpawnParams::BoundingBoxSize</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b9524255fc9f8ad6442686401e1da03" name="a5b9524255fc9f8ad6442686401e1da03"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b9524255fc9f8ad6442686401e1da03">◆ </a></span>Colour</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structRGBA8.html">RGBA8</a>> SpawnParams::Colour</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd4d83dc300011f7d84912103cd448db" name="afd4d83dc300011f7d84912103cd448db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd4d83dc300011f7d84912103cd448db">◆ </a></span>Colour2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structRGBA8.html">RGBA8</a>> SpawnParams::Colour2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0da275013c339361970cdedb5c582689" name="a0da275013c339361970cdedb5c582689"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0da275013c339361970cdedb5c582689">◆ </a></span>Colour3</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structRGBA8.html">RGBA8</a>> SpawnParams::Colour3</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adb11ffe11d897cdd92b332835c5b40fa" name="adb11ffe11d897cdd92b332835c5b40fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb11ffe11d897cdd92b332835c5b40fa">◆ </a></span>Colour4</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structRGBA8.html">RGBA8</a>> SpawnParams::Colour4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef354abdc9ff1ab8d920bda0547aad10" name="aef354abdc9ff1ab8d920bda0547aad10"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef354abdc9ff1ab8d920bda0547aad10">◆ </a></span>Count</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<uint32_t> SpawnParams::Count</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af15253498aacf7cd0beeb0f5f99fbe60" name="af15253498aacf7cd0beeb0f5f99fbe60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af15253498aacf7cd0beeb0f5f99fbe60">◆ </a></span>FVec2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector.html">FVector</a>> SpawnParams::FVec2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a520aa3b815a76dc017d66559d3ed8387" name="a520aa3b815a76dc017d66559d3ed8387"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a520aa3b815a76dc017d66559d3ed8387">◆ </a></span>LeftExitSpan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structIPathSpan.html">IPathSpan</a>> SpawnParams::LeftExitSpan</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb33f3fe4b0e0f6cd951ab216cf1aabe" name="aeb33f3fe4b0e0f6cd951ab216cf1aabe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb33f3fe4b0e0f6cd951ab216cf1aabe">◆ </a></span>Location</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector.html">FVector</a>> SpawnParams::Location</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49d4cd85e7aa9af88c01b6881a0448d8" name="a49d4cd85e7aa9af88c01b6881a0448d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49d4cd85e7aa9af88c01b6881a0448d8">◆ </a></span>Name</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string SpawnParams::Name</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7e3f43b191a340f55f71f969e1bf3449" name="a7e3f43b191a340f55f71f969e1bf3449"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7e3f43b191a340f55f71f969e1bf3449">◆ </a></span>PathIndex</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<uint32_t> SpawnParams::PathIndex</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adfee926b49b60baa4c6bfeb96bd3630b" name="adfee926b49b60baa4c6bfeb96bd3630b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adfee926b49b60baa4c6bfeb96bd3630b">◆ </a></span>PathPoint</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<uint32_t> SpawnParams::PathPoint</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c688fc65c381ee7990808df5ee062a4" name="a8c688fc65c381ee7990808df5ee062a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c688fc65c381ee7990808df5ee062a4">◆ </a></span>PathSpan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structIPathSpan.html">IPathSpan</a>> SpawnParams::PathSpan</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab1286a4fbdb3875f9c74d3bccbb5fba" name="aab1286a4fbdb3875f9c74d3bccbb5fba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab1286a4fbdb3875f9c74d3bccbb5fba">◆ </a></span>PatrolEnd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector2D.html">FVector2D</a>> SpawnParams::PatrolEnd</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa193f780bd930e18cf429d873ae663fb" name="aa193f780bd930e18cf429d873ae663fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa193f780bd930e18cf429d873ae663fb">◆ </a></span>PatrolStart</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector2D.html">FVector2D</a>> SpawnParams::PatrolStart</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af6b9b4e7f5f55e429b672bd0fe77379e" name="af6b9b4e7f5f55e429b672bd0fe77379e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6b9b4e7f5f55e429b672bd0fe77379e">◆ </a></span>PrimAlpha</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<int16_t> SpawnParams::PrimAlpha</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c43528de31458d28df5cf6f12716326" name="a6c43528de31458d28df5cf6f12716326"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c43528de31458d28df5cf6f12716326">◆ </a></span>RightExitSpan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structIPathSpan.html">IPathSpan</a>> SpawnParams::RightExitSpan</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16cce536ca096fd91b1d07b3a9459850" name="a16cce536ca096fd91b1d07b3a9459850"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16cce536ca096fd91b1d07b3a9459850">◆ </a></span>Rotation</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structIRotator.html">IRotator</a>> SpawnParams::Rotation</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e209c23f0d1789d7c8dbd94244481f9" name="a9e209c23f0d1789d7c8dbd94244481f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e209c23f0d1789d7c8dbd94244481f9">◆ </a></span>Scale</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector.html">FVector</a>> SpawnParams::Scale</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af886d4f4964369a7602c611bcb19b7ac" name="af886d4f4964369a7602c611bcb19b7ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af886d4f4964369a7602c611bcb19b7ac">◆ </a></span>Skin</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<std::string> SpawnParams::Skin</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23af3e63cb4b0587fe820d959f722f70" name="a23af3e63cb4b0587fe820d959f722f70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23af3e63cb4b0587fe820d959f722f70">◆ </a></span>Speed</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<float> SpawnParams::Speed</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad069e65b7d6e89320cce110ae0636284" name="ad069e65b7d6e89320cce110ae0636284"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad069e65b7d6e89320cce110ae0636284">◆ </a></span>SpeedB</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<float> SpawnParams::SpeedB</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af6aef4d1ff64a43684a07184232439be" name="af6aef4d1ff64a43684a07184232439be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6aef4d1ff64a43684a07184232439be">◆ </a></span>TriggerSpan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structIPathSpan.html">IPathSpan</a>> SpawnParams::TriggerSpan</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abdf9227da865826e42b38641984b1e7e" name="abdf9227da865826e42b38641984b1e7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abdf9227da865826e42b38641984b1e7e">◆ </a></span>Type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<int16_t> SpawnParams::Type</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c003fbf2b3cc4ac5c6b877de64ac173" name="a2c003fbf2b3cc4ac5c6b877de64ac173"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c003fbf2b3cc4ac5c6b877de64ac173">◆ </a></span>Velocity</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::optional<<a class="el" href="structFVector.html">FVector</a>> SpawnParams::Velocity</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this struct was generated from the following file:<ul>
|
|
<li>src/engine/<a class="el" href="SpawnParams_8h_source.html">SpawnParams.h</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="structSpawnParams.html">SpawnParams</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>
|