SpaghettiKart/classOThwomp.html

1941 lines
120 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: OThwomp Class 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('classOThwomp.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-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#pri-static-attribs">Static Private Attributes</a> </div>
<div class="headertitle"><div class="title">OThwomp Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="Thwomp_8h_source.html">Thwomp.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for OThwomp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classOThwomp__inherit__graph.svg" width="99" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for OThwomp:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp__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-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ab058a1bffedb77d79e477fc5acbc4e6a" id="r_ab058a1bffedb77d79e477fc5acbc4e6a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6a">States</a> : uint16_t { <br />
&#160;&#160;<a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aa587133edf7e4c3c968098c0367d4cc00">DISABLED</a>
, <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aade2993f65afb302df88ec7e04ebe7564">STATIONARY</a>
, <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aabe636995084c0d8b8626dc5faf3ae8c6">MOVE_AND_ROTATE</a>
, <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aa227e7be87b4001b18454b32d30ed2adc">MOVE_FAR</a>
, <br />
&#160;&#160;<a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aab4a1b5085977c7277c1253ab7790eeea">STATIONARY_FAST</a>
, <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aa47cdfdb3023c922c121abb224c7bb4b5">SLIDE</a>
, <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6aa0b64da44964d10e9e968b9f9b813c85c">JAILED</a>
<br />
}</td></tr>
<tr class="separator:ab058a1bffedb77d79e477fc5acbc4e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:a722b7624ebb048181a1d636d94355df8" id="r_a722b7624ebb048181a1d636d94355df8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a722b7624ebb048181a1d636d94355df8">OThwomp</a> (const <a class="el" href="structSpawnParams.html">SpawnParams</a> &amp;params)</td></tr>
<tr class="separator:a722b7624ebb048181a1d636d94355df8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad173802c208cc4a65831d54abc5077a3" id="r_ad173802c208cc4a65831d54abc5077a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad173802c208cc4a65831d54abc5077a3">~OThwomp</a> ()</td></tr>
<tr class="separator:ad173802c208cc4a65831d54abc5077a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c15a5888f39d86119ce6ebe8ab7242c" id="r_a6c15a5888f39d86119ce6ebe8ab7242c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c15a5888f39d86119ce6ebe8ab7242c">SetSpawnParams</a> (<a class="el" href="structSpawnParams.html">SpawnParams</a> &amp;params) override</td></tr>
<tr class="separator:a6c15a5888f39d86119ce6ebe8ab7242c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade9abcb1581897ba5376f12e1c7ed1ca" id="r_ade9abcb1581897ba5376f12e1c7ed1ca"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ade9abcb1581897ba5376f12e1c7ed1ca">Tick60fps</a> () override</td></tr>
<tr class="separator:ade9abcb1581897ba5376f12e1c7ed1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62ebbbcbbb560d48c97928f77e4b2352" id="r_a62ebbbcbbb560d48c97928f77e4b2352"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a62ebbbcbbb560d48c97928f77e4b2352">Draw</a> (s32 cameraId) override</td></tr>
<tr class="separator:a62ebbbcbbb560d48c97928f77e4b2352"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16b1a19dc9755b571f4319805d274ac4" id="r_a16b1a19dc9755b571f4319805d274ac4"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a16b1a19dc9755b571f4319805d274ac4">DrawEditorProperties</a> () override</td></tr>
<tr class="separator:a16b1a19dc9755b571f4319805d274ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143589fa70ddc0442a1db2cdc08e47fd" id="r_a143589fa70ddc0442a1db2cdc08e47fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a143589fa70ddc0442a1db2cdc08e47fd">SetVisibility</a> (s32 objectIndex)</td></tr>
<tr class="separator:a143589fa70ddc0442a1db2cdc08e47fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a6bfbc738cb2c2df20846a5a32529" id="r_a943a6bfbc738cb2c2df20846a5a32529"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a943a6bfbc738cb2c2df20846a5a32529">func_80080B28</a> (s32 objectIndex, s32 playerId)</td></tr>
<tr class="separator:a943a6bfbc738cb2c2df20846a5a32529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af04fbb872bce10a6491f862b31429dd2" id="r_af04fbb872bce10a6491f862b31429dd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af04fbb872bce10a6491f862b31429dd2">DrawModel</a> (s32)</td></tr>
<tr class="separator:af04fbb872bce10a6491f862b31429dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8abc12507dadac0d4c3957ea92ddb061" id="r_a8abc12507dadac0d4c3957ea92ddb061"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8abc12507dadac0d4c3957ea92ddb061">TranslateThwompLights</a> ()</td></tr>
<tr class="separator:a8abc12507dadac0d4c3957ea92ddb061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5102c12d7f5b315f9d9c34e0baf4cb2" id="r_ae5102c12d7f5b315f9d9c34e0baf4cb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae5102c12d7f5b315f9d9c34e0baf4cb2">ThwompLights</a> (s32 objectIndex)</td></tr>
<tr class="separator:ae5102c12d7f5b315f9d9c34e0baf4cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50d076428fbc5a183b05d2784f0f49d1" id="r_a50d076428fbc5a183b05d2784f0f49d1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50d076428fbc5a183b05d2784f0f49d1">func_80080DE4</a> (s32 arg0)</td></tr>
<tr class="separator:a50d076428fbc5a183b05d2784f0f49d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fea84071b738720acc05eba3881a35c" id="r_a8fea84071b738720acc05eba3881a35c"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8fea84071b738720acc05eba3881a35c">func_8007F75C</a> (s32 playerId)</td></tr>
<tr class="separator:a8fea84071b738720acc05eba3881a35c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15d608ecc1d81490a818af33869a06fc" id="r_a15d608ecc1d81490a818af33869a06fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a15d608ecc1d81490a818af33869a06fc">func_8007F8D8</a> ()</td></tr>
<tr class="separator:a15d608ecc1d81490a818af33869a06fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a763f978050774a53973f17d34cb64561" id="r_a763f978050774a53973f17d34cb64561"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a763f978050774a53973f17d34cb64561">SetPlayerCrushedEffect</a> (s32 objectIndex, <a class="el" href="structPlayer.html">Player</a> *player)</td></tr>
<tr class="separator:a763f978050774a53973f17d34cb64561"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7667919235830874378088d6db5c3fc9" id="r_a7667919235830874378088d6db5c3fc9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7667919235830874378088d6db5c3fc9">func_80080A4C</a> (s32 objectIndex, s32 cameraPlayerId)</td></tr>
<tr class="separator:a7667919235830874378088d6db5c3fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfd7ba9a24db34c563bba8e59ce2f497" id="r_acfd7ba9a24db34c563bba8e59ce2f497"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acfd7ba9a24db34c563bba8e59ce2f497">func_8007542C</a> (s32 arg0)</td></tr>
<tr class="separator:acfd7ba9a24db34c563bba8e59ce2f497"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a005b835558155d83ca9c8e100f9748" id="r_a9a005b835558155d83ca9c8e100f9748"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a005b835558155d83ca9c8e100f9748">func_80074FD8</a> (s32 objectIndex)</td></tr>
<tr class="separator:a9a005b835558155d83ca9c8e100f9748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8692894c1d51ec6751a10c41c63d7127" id="r_a8692894c1d51ec6751a10c41c63d7127"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8692894c1d51ec6751a10c41c63d7127">AddParticles</a> (s32 arg0)</td></tr>
<tr class="separator:a8692894c1d51ec6751a10c41c63d7127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac038e69f18f3a529a2c4abb96775e0c6" id="r_ac038e69f18f3a529a2c4abb96775e0c6"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac038e69f18f3a529a2c4abb96775e0c6">func_8007E50C</a> (s32 objectIndex, <a class="el" href="structPlayer.html">Player</a> *player, <a class="el" href="structCamera.html">Camera</a> *camera)</td></tr>
<tr class="separator:ac038e69f18f3a529a2c4abb96775e0c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a442f6655542e46189b99f061061c2c5c" id="r_a442f6655542e46189b99f061061c2c5c"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a442f6655542e46189b99f061061c2c5c">func_8007E59C</a> (s32 objectIndex)</td></tr>
<tr class="separator:a442f6655542e46189b99f061061c2c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f6256c466ff1878d9f7cb7b468c6d7b" id="r_a8f6256c466ff1878d9f7cb7b468c6d7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f6256c466ff1878d9f7cb7b468c6d7b">func_8007F544</a> (s32 objectIndex)</td></tr>
<tr class="separator:a8f6256c466ff1878d9f7cb7b468c6d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e2563369c322e694477d3fc254acca6" id="r_a6e2563369c322e694477d3fc254acca6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e2563369c322e694477d3fc254acca6">func_8007EFBC</a> (s32 objectIndex)</td></tr>
<tr class="separator:a6e2563369c322e694477d3fc254acca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e275a477373673c4a6ed34cdca028de" id="r_a9e275a477373673c4a6ed34cdca028de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e275a477373673c4a6ed34cdca028de">func_8007F280</a> (s32 objectIndex)</td></tr>
<tr class="separator:a9e275a477373673c4a6ed34cdca028de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a41d3a1ba171b14eed0f8a64689913" id="r_a70a41d3a1ba171b14eed0f8a64689913"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a70a41d3a1ba171b14eed0f8a64689913">func_8007F660</a> (s32 objectIndex, s32 arg1, s32 arg2)</td></tr>
<tr class="separator:a70a41d3a1ba171b14eed0f8a64689913"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01de39d94ee5f9906a2aca7f81aff2cc" id="r_a01de39d94ee5f9906a2aca7f81aff2cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a01de39d94ee5f9906a2aca7f81aff2cc">func_80080E8C</a> (s32 objectIndex1, s32 objectIndex2, s32 arg2)</td></tr>
<tr class="separator:a01de39d94ee5f9906a2aca7f81aff2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db2e3d50ca43ecad66d13a2fc4a276f" id="r_a9db2e3d50ca43ecad66d13a2fc4a276f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9db2e3d50ca43ecad66d13a2fc4a276f">func_8007F6C4</a> (s32 objectIndex, s32 playerId)</td></tr>
<tr class="separator:a9db2e3d50ca43ecad66d13a2fc4a276f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4a9864ad667dbd59fe6eb91edf67bf4" id="r_ae4a9864ad667dbd59fe6eb91edf67bf4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae4a9864ad667dbd59fe6eb91edf67bf4">func_800810F4</a> (s32 objectIndex)</td></tr>
<tr class="separator:ae4a9864ad667dbd59fe6eb91edf67bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e6e666051de3a48194c2da8f11b3283" id="r_a5e6e666051de3a48194c2da8f11b3283"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e6e666051de3a48194c2da8f11b3283">func_80081080</a> (s32 objectIndex)</td></tr>
<tr class="separator:a5e6e666051de3a48194c2da8f11b3283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad62e87234649c7abd5ab89172765143d" id="r_ad62e87234649c7abd5ab89172765143d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad62e87234649c7abd5ab89172765143d">StationaryBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:ad62e87234649c7abd5ab89172765143d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c7168126fb9435033d0654ea3e7b9ec" id="r_a4c7168126fb9435033d0654ea3e7b9ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4c7168126fb9435033d0654ea3e7b9ec">func_8007EC30</a> (s32 objectIndex)</td></tr>
<tr class="separator:a4c7168126fb9435033d0654ea3e7b9ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad55067659506e38530facecaccf67cc1" id="r_ad55067659506e38530facecaccf67cc1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad55067659506e38530facecaccf67cc1">MoveAndRotateBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:ad55067659506e38530facecaccf67cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a013eab1377d55578b61d36babb44c227" id="r_a013eab1377d55578b61d36babb44c227"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a013eab1377d55578b61d36babb44c227">func_8007EE5C</a> (s32 objectIndex)</td></tr>
<tr class="separator:a013eab1377d55578b61d36babb44c227"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc1fcf13109363c5f3125fe50f6bee9" id="r_a9fc1fcf13109363c5f3125fe50f6bee9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9fc1fcf13109363c5f3125fe50f6bee9">MoveFarBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:a9fc1fcf13109363c5f3125fe50f6bee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7035611abb2ce091d6e5569d70846ab5" id="r_a7035611abb2ce091d6e5569d70846ab5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7035611abb2ce091d6e5569d70846ab5">func_8007FA08</a> (s32 objectIndex)</td></tr>
<tr class="separator:a7035611abb2ce091d6e5569d70846ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa081c17ef85f8cfac46a3dc5ee06c22a" id="r_aa081c17ef85f8cfac46a3dc5ee06c22a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa081c17ef85f8cfac46a3dc5ee06c22a">func_8007FF5C</a> (s32 objectIndex)</td></tr>
<tr class="separator:aa081c17ef85f8cfac46a3dc5ee06c22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a041bb7108d5a7706c95a1b28557b6b2c" id="r_a041bb7108d5a7706c95a1b28557b6b2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a041bb7108d5a7706c95a1b28557b6b2c">func_8007FB48</a> (s32 objectIndex)</td></tr>
<tr class="separator:a041bb7108d5a7706c95a1b28557b6b2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac12d13437a97c50b9b65c529b0e8a4e3" id="r_ac12d13437a97c50b9b65c529b0e8a4e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac12d13437a97c50b9b65c529b0e8a4e3">func_8007FEA4</a> (s32 objectIndex)</td></tr>
<tr class="separator:ac12d13437a97c50b9b65c529b0e8a4e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3017a5689feee98eedef0d112173fe68" id="r_a3017a5689feee98eedef0d112173fe68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3017a5689feee98eedef0d112173fe68">StationaryFastBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:a3017a5689feee98eedef0d112173fe68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08e59437c0a42c8b2a9e636ea59641bc" id="r_a08e59437c0a42c8b2a9e636ea59641bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a08e59437c0a42c8b2a9e636ea59641bc">func_80080078</a> (s32 objectIndex)</td></tr>
<tr class="separator:a08e59437c0a42c8b2a9e636ea59641bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6643071e696664c5b62e2a2cf91afe92" id="r_a6643071e696664c5b62e2a2cf91afe92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6643071e696664c5b62e2a2cf91afe92">JailedBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:a6643071e696664c5b62e2a2cf91afe92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ea4f26a47209a600e2bb78a4f7d911f" id="r_a4ea4f26a47209a600e2bb78a4f7d911f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ea4f26a47209a600e2bb78a4f7d911f">func_800802C0</a> (s32 objectIndex)</td></tr>
<tr class="separator:a4ea4f26a47209a600e2bb78a4f7d911f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42865fcab6ed39b87ad270b8a9f15c7" id="r_ab42865fcab6ed39b87ad270b8a9f15c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab42865fcab6ed39b87ad270b8a9f15c7">SlidingBehaviour</a> (s32 objectIndex)</td></tr>
<tr class="separator:ab42865fcab6ed39b87ad270b8a9f15c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa157f6f4cc452749e32f9f7ff6db7388" id="r_aa157f6f4cc452749e32f9f7ff6db7388"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa157f6f4cc452749e32f9f7ff6db7388">func_80080524</a> (s32 objectIndex)</td></tr>
<tr class="separator:aa157f6f4cc452749e32f9f7ff6db7388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af32062148a968934e88b5050b856083e" id="r_af32062148a968934e88b5050b856083e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af32062148a968934e88b5050b856083e">func_8008085C</a> (s32 objectIndex)</td></tr>
<tr class="separator:af32062148a968934e88b5050b856083e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a811196f2d9d574ba5038a5ee93adfe6c" id="r_a811196f2d9d574ba5038a5ee93adfe6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a811196f2d9d574ba5038a5ee93adfe6c">func_800806BC</a> (s32 objectIndex)</td></tr>
<tr class="separator:a811196f2d9d574ba5038a5ee93adfe6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ad2be4b39ff0e2d7ec6133f24ab4190" id="r_a4ad2be4b39ff0e2d7ec6133f24ab4190"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ad2be4b39ff0e2d7ec6133f24ab4190">func_8008078C</a> (s32 objectIndex)</td></tr>
<tr class="separator:a4ad2be4b39ff0e2d7ec6133f24ab4190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6b620525c03d4dfa9dbaa853ac980ec" id="r_ad6b620525c03d4dfa9dbaa853ac980ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad6b620525c03d4dfa9dbaa853ac980ec">func_8007E63C</a> (s32 objectIndex)</td></tr>
<tr class="separator:ad6b620525c03d4dfa9dbaa853ac980ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classOObject"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classOObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classOObject.html">OObject</a></td></tr>
<tr class="memitem:a9591f7c6b916313298bf7bfc2b68c7d3 inherit pub_methods_classOObject" id="r_a9591f7c6b916313298bf7bfc2b68c7d3"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a9591f7c6b916313298bf7bfc2b68c7d3">~OObject</a> ()=default</td></tr>
<tr class="separator:a9591f7c6b916313298bf7bfc2b68c7d3 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a629d0dcbb210e289cdf541a91321c86b inherit pub_methods_classOObject" id="r_a629d0dcbb210e289cdf541a91321c86b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a629d0dcbb210e289cdf541a91321c86b">OObject</a> ()</td></tr>
<tr class="separator:a629d0dcbb210e289cdf541a91321c86b inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03ed7d790d8528c0bfa1a8307734bbf8 inherit pub_methods_classOObject" id="r_a03ed7d790d8528c0bfa1a8307734bbf8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a03ed7d790d8528c0bfa1a8307734bbf8">OObject</a> (<a class="el" href="structSpawnParams.html">SpawnParams</a> params)</td></tr>
<tr class="separator:a03ed7d790d8528c0bfa1a8307734bbf8 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a207a0d2b4292e683e70f57e854fc22 inherit pub_methods_classOObject" id="r_a3a207a0d2b4292e683e70f57e854fc22"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a3a207a0d2b4292e683e70f57e854fc22">Tick</a> ()</td></tr>
<tr class="separator:a3a207a0d2b4292e683e70f57e854fc22 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af83224b938e210c3f4f856ec1e9dec7a inherit pub_methods_classOObject" id="r_af83224b938e210c3f4f856ec1e9dec7a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#af83224b938e210c3f4f856ec1e9dec7a">Expire</a> ()</td></tr>
<tr class="separator:af83224b938e210c3f4f856ec1e9dec7a inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51b152c5674bd2b8e72d03a9ea363eab inherit pub_methods_classOObject" id="r_a51b152c5674bd2b8e72d03a9ea363eab"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a51b152c5674bd2b8e72d03a9ea363eab">Destroy</a> ()</td></tr>
<tr class="separator:a51b152c5674bd2b8e72d03a9ea363eab inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accee91ec8d2ddcbb08688bff628b6642 inherit pub_methods_classOObject" id="r_accee91ec8d2ddcbb08688bff628b6642"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#accee91ec8d2ddcbb08688bff628b6642">Reset</a> ()</td></tr>
<tr class="separator:accee91ec8d2ddcbb08688bff628b6642 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af66687c4b85690be7a33ad6d8d512575 inherit pub_methods_classOObject" id="r_af66687c4b85690be7a33ad6d8d512575"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structFVector.html">FVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#af66687c4b85690be7a33ad6d8d512575">GetLocation</a> () const</td></tr>
<tr class="separator:af66687c4b85690be7a33ad6d8d512575 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a097f52f5733c8ffaf9a87878b1dc827f inherit pub_methods_classOObject" id="r_a097f52f5733c8ffaf9a87878b1dc827f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structIRotator.html">IRotator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a097f52f5733c8ffaf9a87878b1dc827f">GetRotation</a> () const</td></tr>
<tr class="separator:a097f52f5733c8ffaf9a87878b1dc827f inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a522eaa0e5c0b800ba190419b155b9884 inherit pub_methods_classOObject" id="r_a522eaa0e5c0b800ba190419b155b9884"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structFVector.html">FVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a522eaa0e5c0b800ba190419b155b9884">GetScale</a> () const</td></tr>
<tr class="separator:a522eaa0e5c0b800ba190419b155b9884 inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2399738064a1f536548473ef250e639d inherit pub_methods_classOObject" id="r_a2399738064a1f536548473ef250e639d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a2399738064a1f536548473ef250e639d">Translate</a> (<a class="el" href="structFVector.html">FVector</a> pos)</td></tr>
<tr class="separator:a2399738064a1f536548473ef250e639d inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26a49a83acf5ca630d9e815d9a02d55f inherit pub_methods_classOObject" id="r_a26a49a83acf5ca630d9e815d9a02d55f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a26a49a83acf5ca630d9e815d9a02d55f">Rotate</a> (<a class="el" href="structIRotator.html">IRotator</a> rot)</td></tr>
<tr class="separator:a26a49a83acf5ca630d9e815d9a02d55f inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8eec46e6bc8a97ad6a38e2755f63355f inherit pub_methods_classOObject" id="r_a8eec46e6bc8a97ad6a38e2755f63355f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a8eec46e6bc8a97ad6a38e2755f63355f">SetScale</a> (<a class="el" href="structFVector.html">FVector</a> scale)</td></tr>
<tr class="separator:a8eec46e6bc8a97ad6a38e2755f63355f inherit pub_methods_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a2fdb4501c7bd5d5241c613a1ba9c2041" id="r_a2fdb4501c7bd5d5241c613a1ba9c2041"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classOThwomp.html">OThwomp</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2fdb4501c7bd5d5241c613a1ba9c2041">Spawn</a> (s16 x, s16 z, s16 direction, f32 scale, s16 behaviour, s16 primAlpha, u16 boundingBoxSize=7)</td></tr>
<tr class="separator:a2fdb4501c7bd5d5241c613a1ba9c2041"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc9ecd3d41efc48fd59c1a9ccdc19bd" id="r_a1fc9ecd3d41efc48fd59c1a9ccdc19bd"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1fc9ecd3d41efc48fd59c1a9ccdc19bd">GetCount</a> ()</td></tr>
<tr class="separator:a1fc9ecd3d41efc48fd59c1a9ccdc19bd"><td class="memSeparator" colspan="2">&#160;</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:aec6d7ee2dc1e858dab86406d0195204b" id="r_aec6d7ee2dc1e858dab86406d0195204b"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aec6d7ee2dc1e858dab86406d0195204b">BoundingBoxSize</a></td></tr>
<tr class="separator:aec6d7ee2dc1e858dab86406d0195204b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace10e99d080022a365a09f1a65041351" id="r_ace10e99d080022a365a09f1a65041351"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6a">OThwomp::States</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ace10e99d080022a365a09f1a65041351">Behaviour</a></td></tr>
<tr class="separator:ace10e99d080022a365a09f1a65041351"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce" id="r_a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce">PrimAlpha</a></td></tr>
<tr class="separator:a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classOObject"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_attribs_classOObject')"><img src="closed.png" alt="-"/>&#160;Data Fields inherited from <a class="el" href="classOObject.html">OObject</a></td></tr>
<tr class="memitem:a7811ae54fed1f16c7bc34088b99b89b7 inherit pub_attribs_classOObject" id="r_a7811ae54fed1f16c7bc34088b99b89b7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a7811ae54fed1f16c7bc34088b99b89b7">uuid</a> [16]</td></tr>
<tr class="separator:a7811ae54fed1f16c7bc34088b99b89b7 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f36c2fe1e49d5e06547799f5ee6a44 inherit pub_attribs_classOObject" id="r_ac2f36c2fe1e49d5e06547799f5ee6a44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structObject.html">Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#ac2f36c2fe1e49d5e06547799f5ee6a44">o</a></td></tr>
<tr class="separator:ac2f36c2fe1e49d5e06547799f5ee6a44 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab20fd2c33df107f8d4e529bed4ccfca0 inherit pub_attribs_classOObject" id="r_ab20fd2c33df107f8d4e529bed4ccfca0"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#ab20fd2c33df107f8d4e529bed4ccfca0">Name</a> = &quot;&quot;</td></tr>
<tr class="separator:ab20fd2c33df107f8d4e529bed4ccfca0 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62614f4f89f45977d456900c9878be97 inherit pub_attribs_classOObject" id="r_a62614f4f89f45977d456900c9878be97"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a62614f4f89f45977d456900c9878be97">ResourceName</a> = &quot;&quot;</td></tr>
<tr class="separator:a62614f4f89f45977d456900c9878be97 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab801bb96b735d86e0850f26a70667530 inherit pub_attribs_classOObject" id="r_ab801bb96b735d86e0850f26a70667530"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#ab801bb96b735d86e0850f26a70667530">bPendingDestroy</a> = false</td></tr>
<tr class="separator:ab801bb96b735d86e0850f26a70667530 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b983519e7109f80064a14f0f620eadf inherit pub_attribs_classOObject" id="r_a9b983519e7109f80064a14f0f620eadf"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a9b983519e7109f80064a14f0f620eadf">_objectIndex</a> = -1</td></tr>
<tr class="separator:a9b983519e7109f80064a14f0f620eadf inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e4242c0ead005d0a05b802ec17db9fa inherit pub_attribs_classOObject" id="r_a6e4242c0ead005d0a05b802ec17db9fa"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a6e4242c0ead005d0a05b802ec17db9fa">Model</a> = &quot;&quot;</td></tr>
<tr class="separator:a6e4242c0ead005d0a05b802ec17db9fa inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf9428a8dfabbe891d7e897a17b7e187 inherit pub_attribs_classOObject" id="r_adf9428a8dfabbe891d7e897a17b7e187"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structFVector.html">FVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#adf9428a8dfabbe891d7e897a17b7e187">SpawnPos</a> = {0.0f, 0.0f, 0.0f}</td></tr>
<tr class="separator:adf9428a8dfabbe891d7e897a17b7e187 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a995445195241b4ce2925575b5fae097c inherit pub_attribs_classOObject" id="r_a995445195241b4ce2925575b5fae097c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structIRotator.html">IRotator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#a995445195241b4ce2925575b5fae097c">SpawnRot</a> = {0, 0, 0}</td></tr>
<tr class="separator:a995445195241b4ce2925575b5fae097c inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3418b04afc72e9ac7ea4a4b5457acaf inherit pub_attribs_classOObject" id="r_ad3418b04afc72e9ac7ea4a4b5457acaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structFVector.html">FVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#ad3418b04afc72e9ac7ea4a4b5457acaf">SpawnScale</a> = {1.0f, 1.0f, 1.0f}</td></tr>
<tr class="separator:ad3418b04afc72e9ac7ea4a4b5457acaf inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc51984dcbd7606c153e2a91a2f98ec8 inherit pub_attribs_classOObject" id="r_afc51984dcbd7606c153e2a91a2f98ec8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#afc51984dcbd7606c153e2a91a2f98ec8">Speed</a> = 0.0f</td></tr>
<tr class="separator:afc51984dcbd7606c153e2a91a2f98ec8 inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa337ef2d48b0389f526070dc8ca0fa3d inherit pub_attribs_classOObject" id="r_aa337ef2d48b0389f526070dc8ca0fa3d"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structTriangle.html">Triangle</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOObject.html#aa337ef2d48b0389f526070dc8ca0fa3d">Triangles</a></td></tr>
<tr class="separator:aa337ef2d48b0389f526070dc8ca0fa3d inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a36f7a99df1b4dfcef6b9f55239d15359" id="r_a36f7a99df1b4dfcef6b9f55239d15359"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a36f7a99df1b4dfcef6b9f55239d15359">_idx</a></td></tr>
<tr class="separator:a36f7a99df1b4dfcef6b9f55239d15359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a822706432a6703aa05c0eed92cbcbfe1" id="r_a822706432a6703aa05c0eed92cbcbfe1"><td class="memItemLeft" align="right" valign="top">s16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a822706432a6703aa05c0eed92cbcbfe1">_faceDirection</a></td></tr>
<tr class="separator:a822706432a6703aa05c0eed92cbcbfe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
Static Private Attributes</h2></td></tr>
<tr class="memitem:ae6a07452d066b56667b71ee94a86bf8a" id="r_ae6a07452d066b56667b71ee94a86bf8a"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae6a07452d066b56667b71ee94a86bf8a">_count</a> = 0</td></tr>
<tr class="separator:ae6a07452d066b56667b71ee94a86bf8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473ab45c3488350f0214f9f7a72c1455" id="r_a473ab45c3488350f0214f9f7a72c1455"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a473ab45c3488350f0214f9f7a72c1455">_rand</a> = 0</td></tr>
<tr class="separator:a473ab45c3488350f0214f9f7a72c1455"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000018">Todo</a></b></dt><dd><p class="startdd">Make shadow size bigger if thwomp is scaled up </p>
<p class="enddd">make adjustable properties for squishSize and boundingBoxSize </p>
</dd></dl>
<p>Thwomp <a class="el" href="classOObject.html">OObject</a></p>
<p>The game automatically places the actor on the ground so you do not need to provide a Y coordinate value.</p>
<ul>
<li>direction the rotational direction the thwomp is facing. </li>
<li>behaviour the behaviour of the thwomp, uses values 1-6. </li>
<li>primAlpha unknown </li>
<li>boundingBoxSize optional. The size of the bounding box for the thwomp. Default value is 12 </li>
</ul>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="ab058a1bffedb77d79e477fc5acbc4e6a" name="ab058a1bffedb77d79e477fc5acbc4e6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab058a1bffedb77d79e477fc5acbc4e6a">&#9670;&#160;</a></span>States</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6a">OThwomp::States</a> : uint16_t</td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aa587133edf7e4c3c968098c0367d4cc00" name="ab058a1bffedb77d79e477fc5acbc4e6aa587133edf7e4c3c968098c0367d4cc00"></a>DISABLED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aade2993f65afb302df88ec7e04ebe7564" name="ab058a1bffedb77d79e477fc5acbc4e6aade2993f65afb302df88ec7e04ebe7564"></a>STATIONARY&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aabe636995084c0d8b8626dc5faf3ae8c6" name="ab058a1bffedb77d79e477fc5acbc4e6aabe636995084c0d8b8626dc5faf3ae8c6"></a>MOVE_AND_ROTATE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aa227e7be87b4001b18454b32d30ed2adc" name="ab058a1bffedb77d79e477fc5acbc4e6aa227e7be87b4001b18454b32d30ed2adc"></a>MOVE_FAR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aab4a1b5085977c7277c1253ab7790eeea" name="ab058a1bffedb77d79e477fc5acbc4e6aab4a1b5085977c7277c1253ab7790eeea"></a>STATIONARY_FAST&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aa47cdfdb3023c922c121abb224c7bb4b5" name="ab058a1bffedb77d79e477fc5acbc4e6aa47cdfdb3023c922c121abb224c7bb4b5"></a>SLIDE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab058a1bffedb77d79e477fc5acbc4e6aa0b64da44964d10e9e968b9f9b813c85c" name="ab058a1bffedb77d79e477fc5acbc4e6aa0b64da44964d10e9e968b9f9b813c85c"></a>JAILED&#160;</td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a722b7624ebb048181a1d636d94355df8" name="a722b7624ebb048181a1d636d94355df8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a722b7624ebb048181a1d636d94355df8">&#9670;&#160;</a></span>OThwomp()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OThwomp::OThwomp </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structSpawnParams.html">SpawnParams</a> &amp;</td> <td class="paramname"><span class="paramname"><em>params</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel explicit">explicit</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="classOThwomp_a722b7624ebb048181a1d636d94355df8_cgraph.svg" width="611" height="135"><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="classOThwomp_a722b7624ebb048181a1d636d94355df8_icgraph.svg" width="360" 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>
</div>
<a id="ad173802c208cc4a65831d54abc5077a3" name="ad173802c208cc4a65831d54abc5077a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad173802c208cc4a65831d54abc5077a3">&#9670;&#160;</a></span>~OThwomp()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">OThwomp::~OThwomp </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></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>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a8692894c1d51ec6751a10c41c63d7127" name="a8692894c1d51ec6751a10c41c63d7127"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8692894c1d51ec6751a10c41c63d7127">&#9670;&#160;</a></span>AddParticles()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::AddParticles </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></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="classOThwomp_a8692894c1d51ec6751a10c41c63d7127_cgraph.svg" width="650" height="86"><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="classOThwomp_a8692894c1d51ec6751a10c41c63d7127_icgraph.svg" width="394" 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>
</div>
<a id="a62ebbbcbbb560d48c97928f77e4b2352" name="a62ebbbcbbb560d48c97928f77e4b2352"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62ebbbcbbb560d48c97928f77e4b2352">&#9670;&#160;</a></span>Draw()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OThwomp::Draw </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>cameraId</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classOObject.html#a566b6373fb76731d281cc00223ce4732">OObject</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a62ebbbcbbb560d48c97928f77e4b2352_cgraph.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>
</div>
</div>
</div>
<a id="a16b1a19dc9755b571f4319805d274ac4" name="a16b1a19dc9755b571f4319805d274ac4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16b1a19dc9755b571f4319805d274ac4">&#9670;&#160;</a></span>DrawEditorProperties()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OThwomp::DrawEditorProperties </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classOObject.html#aaf4347c4d6c51a0b41dbc9b98a0f96aa">OObject</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classOThwomp_a16b1a19dc9755b571f4319805d274ac4_cgraph.svg" width="454" height="283"><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="af04fbb872bce10a6491f862b31429dd2" name="af04fbb872bce10a6491f862b31429dd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af04fbb872bce10a6491f862b31429dd2">&#9670;&#160;</a></span>DrawModel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::DrawModel </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_af04fbb872bce10a6491f862b31429dd2_cgraph.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>
</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="classOThwomp_af04fbb872bce10a6491f862b31429dd2_icgraph.svg" width="360" 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>
</div>
<a id="a9a005b835558155d83ca9c8e100f9748" name="a9a005b835558155d83ca9c8e100f9748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a005b835558155d83ca9c8e100f9748">&#9670;&#160;</a></span>func_80074FD8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80074FD8 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a9a005b835558155d83ca9c8e100f9748_cgraph.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>
</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="classOThwomp_a9a005b835558155d83ca9c8e100f9748_icgraph.svg" width="659" 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>
</div>
<a id="acfd7ba9a24db34c563bba8e59ce2f497" name="acfd7ba9a24db34c563bba8e59ce2f497"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfd7ba9a24db34c563bba8e59ce2f497">&#9670;&#160;</a></span>func_8007542C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007542C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_acfd7ba9a24db34c563bba8e59ce2f497_cgraph.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>
</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="classOThwomp_acfd7ba9a24db34c563bba8e59ce2f497_icgraph.svg" width="414" 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>
</div>
<a id="ac038e69f18f3a529a2c4abb96775e0c6" name="ac038e69f18f3a529a2c4abb96775e0c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac038e69f18f3a529a2c4abb96775e0c6">&#9670;&#160;</a></span>func_8007E50C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 OThwomp::func_8007E50C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structPlayer.html">Player</a> *</td> <td class="paramname"><span class="paramname"><em>player</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structCamera.html">Camera</a> *</td> <td class="paramname"><span class="paramname"><em>camera</em></span>&#160;)</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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ac038e69f18f3a529a2c4abb96775e0c6_cgraph.svg" width="100%" height="487"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_ac038e69f18f3a529a2c4abb96775e0c6_icgraph.svg" width="100%" height="300"><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>
<a id="a442f6655542e46189b99f061061c2c5c" name="a442f6655542e46189b99f061061c2c5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a442f6655542e46189b99f061061c2c5c">&#9670;&#160;</a></span>func_8007E59C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 OThwomp::func_8007E59C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a442f6655542e46189b99f061061c2c5c_cgraph.svg" width="100%" height="487"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a442f6655542e46189b99f061061c2c5c_icgraph.svg" width="100%" height="300"><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>
<a id="ad6b620525c03d4dfa9dbaa853ac980ec" name="ad6b620525c03d4dfa9dbaa853ac980ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6b620525c03d4dfa9dbaa853ac980ec">&#9670;&#160;</a></span>func_8007E63C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007E63C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ad6b620525c03d4dfa9dbaa853ac980ec_cgraph.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>
</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="classOThwomp_ad6b620525c03d4dfa9dbaa853ac980ec_icgraph.svg" width="100%" height="475"><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>
<a id="a4c7168126fb9435033d0654ea3e7b9ec" name="a4c7168126fb9435033d0654ea3e7b9ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c7168126fb9435033d0654ea3e7b9ec">&#9670;&#160;</a></span>func_8007EC30()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007EC30 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a4c7168126fb9435033d0654ea3e7b9ec_cgraph.svg" width="650" height="332"><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="classOThwomp_a4c7168126fb9435033d0654ea3e7b9ec_icgraph.svg" width="100%" height="300"><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>
<a id="a013eab1377d55578b61d36babb44c227" name="a013eab1377d55578b61d36babb44c227"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a013eab1377d55578b61d36babb44c227">&#9670;&#160;</a></span>func_8007EE5C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007EE5C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a013eab1377d55578b61d36babb44c227_cgraph.svg" width="650" height="332"><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="classOThwomp_a013eab1377d55578b61d36babb44c227_icgraph.svg" width="100%" height="300"><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>
<a id="a6e2563369c322e694477d3fc254acca6" name="a6e2563369c322e694477d3fc254acca6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e2563369c322e694477d3fc254acca6">&#9670;&#160;</a></span>func_8007EFBC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007EFBC </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a6e2563369c322e694477d3fc254acca6_cgraph.svg" width="654" height="332"><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="classOThwomp_a6e2563369c322e694477d3fc254acca6_icgraph.svg" width="100%" height="300"><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>
<a id="a9e275a477373673c4a6ed34cdca028de" name="a9e275a477373673c4a6ed34cdca028de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e275a477373673c4a6ed34cdca028de">&#9670;&#160;</a></span>func_8007F280()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007F280 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a9e275a477373673c4a6ed34cdca028de_cgraph.svg" width="651" height="332"><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="classOThwomp_a9e275a477373673c4a6ed34cdca028de_icgraph.svg" width="100%" height="300"><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>
<a id="a8f6256c466ff1878d9f7cb7b468c6d7b" name="a8f6256c466ff1878d9f7cb7b468c6d7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f6256c466ff1878d9f7cb7b468c6d7b">&#9670;&#160;</a></span>func_8007F544()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007F544 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a8f6256c466ff1878d9f7cb7b468c6d7b_cgraph.svg" width="100%" height="549"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a8f6256c466ff1878d9f7cb7b468c6d7b_icgraph.svg" width="100%" height="300"><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>
<a id="a70a41d3a1ba171b14eed0f8a64689913" name="a70a41d3a1ba171b14eed0f8a64689913"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70a41d3a1ba171b14eed0f8a64689913">&#9670;&#160;</a></span>func_8007F660()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007F660 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg1</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg2</em></span>&#160;)</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="classOThwomp_a70a41d3a1ba171b14eed0f8a64689913_cgraph.svg" width="556" height="86"><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="classOThwomp_a70a41d3a1ba171b14eed0f8a64689913_icgraph.svg" width="100%" height="300"><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>
<a id="a9db2e3d50ca43ecad66d13a2fc4a276f" name="a9db2e3d50ca43ecad66d13a2fc4a276f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9db2e3d50ca43ecad66d13a2fc4a276f">&#9670;&#160;</a></span>func_8007F6C4()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007F6C4 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>playerId</em></span>&#160;)</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="classOThwomp_a9db2e3d50ca43ecad66d13a2fc4a276f_cgraph.svg" width="558" height="86"><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="classOThwomp_a9db2e3d50ca43ecad66d13a2fc4a276f_icgraph.svg" width="100%" height="300"><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>
<a id="a8fea84071b738720acc05eba3881a35c" name="a8fea84071b738720acc05eba3881a35c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fea84071b738720acc05eba3881a35c">&#9670;&#160;</a></span>func_8007F75C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 OThwomp::func_8007F75C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>playerId</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a8fea84071b738720acc05eba3881a35c_cgraph.svg" width="100%" height="401"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a8fea84071b738720acc05eba3881a35c_icgraph.svg" width="659" 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>
</div>
<a id="a15d608ecc1d81490a818af33869a06fc" name="a15d608ecc1d81490a818af33869a06fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15d608ecc1d81490a818af33869a06fc">&#9670;&#160;</a></span>func_8007F8D8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007F8D8 </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a15d608ecc1d81490a818af33869a06fc_cgraph.svg" width="100%" height="401"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a15d608ecc1d81490a818af33869a06fc_icgraph.svg" width="415" 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>
</div>
<a id="a7035611abb2ce091d6e5569d70846ab5" name="a7035611abb2ce091d6e5569d70846ab5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7035611abb2ce091d6e5569d70846ab5">&#9670;&#160;</a></span>func_8007FA08()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007FA08 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a7035611abb2ce091d6e5569d70846ab5_cgraph.svg" width="648" height="283"><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="classOThwomp_a7035611abb2ce091d6e5569d70846ab5_icgraph.svg" width="100%" height="300"><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>
<a id="a041bb7108d5a7706c95a1b28557b6b2c" name="a041bb7108d5a7706c95a1b28557b6b2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a041bb7108d5a7706c95a1b28557b6b2c">&#9670;&#160;</a></span>func_8007FB48()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007FB48 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a041bb7108d5a7706c95a1b28557b6b2c_cgraph.svg" width="626" height="299"><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="classOThwomp_a041bb7108d5a7706c95a1b28557b6b2c_icgraph.svg" width="100%" height="300"><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>
<a id="ac12d13437a97c50b9b65c529b0e8a4e3" name="ac12d13437a97c50b9b65c529b0e8a4e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac12d13437a97c50b9b65c529b0e8a4e3">&#9670;&#160;</a></span>func_8007FEA4()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007FEA4 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_ac12d13437a97c50b9b65c529b0e8a4e3_cgraph.svg" width="611" height="184"><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="classOThwomp_ac12d13437a97c50b9b65c529b0e8a4e3_icgraph.svg" width="100%" height="300"><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>
<a id="aa081c17ef85f8cfac46a3dc5ee06c22a" name="aa081c17ef85f8cfac46a3dc5ee06c22a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa081c17ef85f8cfac46a3dc5ee06c22a">&#9670;&#160;</a></span>func_8007FF5C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8007FF5C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_aa081c17ef85f8cfac46a3dc5ee06c22a_cgraph.svg" width="100%" height="524"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_aa081c17ef85f8cfac46a3dc5ee06c22a_icgraph.svg" width="100%" height="300"><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>
<a id="a08e59437c0a42c8b2a9e636ea59641bc" name="a08e59437c0a42c8b2a9e636ea59641bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08e59437c0a42c8b2a9e636ea59641bc">&#9670;&#160;</a></span>func_80080078()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080078 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a08e59437c0a42c8b2a9e636ea59641bc_cgraph.svg" width="648" height="332"><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="classOThwomp_a08e59437c0a42c8b2a9e636ea59641bc_icgraph.svg" width="100%" height="300"><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>
<a id="a4ea4f26a47209a600e2bb78a4f7d911f" name="a4ea4f26a47209a600e2bb78a4f7d911f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ea4f26a47209a600e2bb78a4f7d911f">&#9670;&#160;</a></span>func_800802C0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_800802C0 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a4ea4f26a47209a600e2bb78a4f7d911f_cgraph.svg" width="650" height="332"><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="classOThwomp_a4ea4f26a47209a600e2bb78a4f7d911f_icgraph.svg" width="660" 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>
</div>
<a id="aa157f6f4cc452749e32f9f7ff6db7388" name="aa157f6f4cc452749e32f9f7ff6db7388"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa157f6f4cc452749e32f9f7ff6db7388">&#9670;&#160;</a></span>func_80080524()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080524 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_aa157f6f4cc452749e32f9f7ff6db7388_cgraph.svg" width="648" height="382"><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="classOThwomp_aa157f6f4cc452749e32f9f7ff6db7388_icgraph.svg" width="667" 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>
</div>
<a id="a811196f2d9d574ba5038a5ee93adfe6c" name="a811196f2d9d574ba5038a5ee93adfe6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a811196f2d9d574ba5038a5ee93adfe6c">&#9670;&#160;</a></span>func_800806BC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_800806BC </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a811196f2d9d574ba5038a5ee93adfe6c_cgraph.svg" width="574" height="135"><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="classOThwomp_a811196f2d9d574ba5038a5ee93adfe6c_icgraph.svg" width="100%" height="300"><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>
<a id="a4ad2be4b39ff0e2d7ec6133f24ab4190" name="a4ad2be4b39ff0e2d7ec6133f24ab4190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ad2be4b39ff0e2d7ec6133f24ab4190">&#9670;&#160;</a></span>func_8008078C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8008078C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a4ad2be4b39ff0e2d7ec6133f24ab4190_cgraph.svg" width="572" height="135"><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="classOThwomp_a4ad2be4b39ff0e2d7ec6133f24ab4190_icgraph.svg" width="100%" height="300"><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>
<a id="af32062148a968934e88b5050b856083e" name="af32062148a968934e88b5050b856083e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af32062148a968934e88b5050b856083e">&#9670;&#160;</a></span>func_8008085C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_8008085C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_af32062148a968934e88b5050b856083e_cgraph.svg" width="100%" height="431"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_af32062148a968934e88b5050b856083e_icgraph.svg" width="100%" height="300"><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>
<a id="a7667919235830874378088d6db5c3fc9" name="a7667919235830874378088d6db5c3fc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7667919235830874378088d6db5c3fc9">&#9670;&#160;</a></span>func_80080A4C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080A4C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>cameraPlayerId</em></span>&#160;)</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="classOThwomp_a7667919235830874378088d6db5c3fc9_cgraph.svg" width="579" height="200"><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="classOThwomp_a7667919235830874378088d6db5c3fc9_icgraph.svg" width="415" 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>
</div>
<a id="a943a6bfbc738cb2c2df20846a5a32529" name="a943a6bfbc738cb2c2df20846a5a32529"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a943a6bfbc738cb2c2df20846a5a32529">&#9670;&#160;</a></span>func_80080B28()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080B28 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>playerId</em></span>&#160;)</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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a943a6bfbc738cb2c2df20846a5a32529_cgraph.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>
</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="classOThwomp_a943a6bfbc738cb2c2df20846a5a32529_icgraph.svg" width="414" 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>
</div>
<a id="a50d076428fbc5a183b05d2784f0f49d1" name="a50d076428fbc5a183b05d2784f0f49d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50d076428fbc5a183b05d2784f0f49d1">&#9670;&#160;</a></span>func_80080DE4()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080DE4 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<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="classOThwomp_a50d076428fbc5a183b05d2784f0f49d1_icgraph.svg" width="100%" height="501"><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>
<a id="a01de39d94ee5f9906a2aca7f81aff2cc" name="a01de39d94ee5f9906a2aca7f81aff2cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01de39d94ee5f9906a2aca7f81aff2cc">&#9670;&#160;</a></span>func_80080E8C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80080E8C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex1</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex2</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg2</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classOThwomp_a01de39d94ee5f9906a2aca7f81aff2cc_icgraph.svg" width="638" 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>
</div>
<a id="a5e6e666051de3a48194c2da8f11b3283" name="a5e6e666051de3a48194c2da8f11b3283"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e6e666051de3a48194c2da8f11b3283">&#9670;&#160;</a></span>func_80081080()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_80081080 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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="classOThwomp_a5e6e666051de3a48194c2da8f11b3283_cgraph.svg" width="611" height="86"><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="classOThwomp_a5e6e666051de3a48194c2da8f11b3283_icgraph.svg" width="655" 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>
</div>
<a id="ae4a9864ad667dbd59fe6eb91edf67bf4" name="ae4a9864ad667dbd59fe6eb91edf67bf4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4a9864ad667dbd59fe6eb91edf67bf4">&#9670;&#160;</a></span>func_800810F4()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::func_800810F4 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ae4a9864ad667dbd59fe6eb91edf67bf4_cgraph.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>
</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="classOThwomp_ae4a9864ad667dbd59fe6eb91edf67bf4_icgraph.svg" width="412" 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>
</div>
<a id="a1fc9ecd3d41efc48fd59c1a9ccdc19bd" name="a1fc9ecd3d41efc48fd59c1a9ccdc19bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fc9ecd3d41efc48fd59c1a9ccdc19bd">&#9670;&#160;</a></span>GetCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static size_t OThwomp::GetCount </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6643071e696664c5b62e2a2cf91afe92" name="a6643071e696664c5b62e2a2cf91afe92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6643071e696664c5b62e2a2cf91afe92">&#9670;&#160;</a></span>JailedBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::JailedBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a6643071e696664c5b62e2a2cf91afe92_cgraph.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>
</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="classOThwomp_a6643071e696664c5b62e2a2cf91afe92_icgraph.svg" width="416" 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>
</div>
<a id="ad55067659506e38530facecaccf67cc1" name="ad55067659506e38530facecaccf67cc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad55067659506e38530facecaccf67cc1">&#9670;&#160;</a></span>MoveAndRotateBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::MoveAndRotateBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ad55067659506e38530facecaccf67cc1_cgraph.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>
</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="classOThwomp_ad55067659506e38530facecaccf67cc1_icgraph.svg" width="484" 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>
</div>
<a id="a9fc1fcf13109363c5f3125fe50f6bee9" name="a9fc1fcf13109363c5f3125fe50f6bee9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fc1fcf13109363c5f3125fe50f6bee9">&#9670;&#160;</a></span>MoveFarBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::MoveFarBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a9fc1fcf13109363c5f3125fe50f6bee9_cgraph.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>
</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="classOThwomp_a9fc1fcf13109363c5f3125fe50f6bee9_icgraph.svg" width="435" 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>
</div>
<a id="a763f978050774a53973f17d34cb64561" name="a763f978050774a53973f17d34cb64561"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a763f978050774a53973f17d34cb64561">&#9670;&#160;</a></span>SetPlayerCrushedEffect()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::SetPlayerCrushedEffect </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structPlayer.html">Player</a> *</td> <td class="paramname"><span class="paramname"><em>player</em></span>&#160;)</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="classOThwomp_a763f978050774a53973f17d34cb64561_cgraph.svg" width="422" 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 class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classOThwomp_a763f978050774a53973f17d34cb64561_icgraph.svg" width="428" 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="a6c15a5888f39d86119ce6ebe8ab7242c" name="a6c15a5888f39d86119ce6ebe8ab7242c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c15a5888f39d86119ce6ebe8ab7242c">&#9670;&#160;</a></span>SetSpawnParams()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OThwomp::SetSpawnParams </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structSpawnParams.html">SpawnParams</a> &amp;</td> <td class="paramname"><span class="paramname"><em>params</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classOObject.html#a25a846626b1b64226977f2c8b373d808">OObject</a>.</p>
</div>
</div>
<a id="a143589fa70ddc0442a1db2cdc08e47fd" name="a143589fa70ddc0442a1db2cdc08e47fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a143589fa70ddc0442a1db2cdc08e47fd">&#9670;&#160;</a></span>SetVisibility()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::SetVisibility </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a143589fa70ddc0442a1db2cdc08e47fd_cgraph.svg" width="100%" height="413"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a143589fa70ddc0442a1db2cdc08e47fd_icgraph.svg" width="392" 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>
</div>
<a id="ab42865fcab6ed39b87ad270b8a9f15c7" name="ab42865fcab6ed39b87ad270b8a9f15c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab42865fcab6ed39b87ad270b8a9f15c7">&#9670;&#160;</a></span>SlidingBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::SlidingBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ab42865fcab6ed39b87ad270b8a9f15c7_cgraph.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>
</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="classOThwomp_ab42865fcab6ed39b87ad270b8a9f15c7_icgraph.svg" width="424" 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>
</div>
<a id="a2fdb4501c7bd5d5241c613a1ba9c2041" name="a2fdb4501c7bd5d5241c613a1ba9c2041"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fdb4501c7bd5d5241c613a1ba9c2041">&#9670;&#160;</a></span>Spawn()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="classOThwomp.html">OThwomp</a> * OThwomp::Spawn </td>
<td>(</td>
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>z</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>direction</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>scale</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>behaviour</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>primAlpha</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u16</td> <td class="paramname"><span class="paramname"><em>boundingBoxSize</em></span><span class="paramdefsep"> = </span><span class="paramdefval">7</span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel static">static</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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a2fdb4501c7bd5d5241c613a1ba9c2041_cgraph.svg" width="100%" height="475"><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>
<a id="ad62e87234649c7abd5ab89172765143d" name="ad62e87234649c7abd5ab89172765143d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad62e87234649c7abd5ab89172765143d">&#9670;&#160;</a></span>StationaryBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::StationaryBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Behaviours </p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ad62e87234649c7abd5ab89172765143d_cgraph.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>
</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="classOThwomp_ad62e87234649c7abd5ab89172765143d_icgraph.svg" width="447" 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>
</div>
<a id="a3017a5689feee98eedef0d112173fe68" name="a3017a5689feee98eedef0d112173fe68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3017a5689feee98eedef0d112173fe68">&#9670;&#160;</a></span>StationaryFastBehaviour()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::StationaryFastBehaviour </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a3017a5689feee98eedef0d112173fe68_cgraph.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>
</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="classOThwomp_a3017a5689feee98eedef0d112173fe68_icgraph.svg" width="472" 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>
</div>
<a id="ae5102c12d7f5b315f9d9c34e0baf4cb2" name="ae5102c12d7f5b315f9d9c34e0baf4cb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5102c12d7f5b315f9d9c34e0baf4cb2">&#9670;&#160;</a></span>ThwompLights()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::ThwompLights </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>objectIndex</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classOThwomp_ae5102c12d7f5b315f9d9c34e0baf4cb2_icgraph.svg" width="599" 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>
</div>
<a id="ade9abcb1581897ba5376f12e1c7ed1ca" name="ade9abcb1581897ba5376f12e1c7ed1ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade9abcb1581897ba5376f12e1c7ed1ca">&#9670;&#160;</a></span>Tick60fps()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OThwomp::Tick60fps </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reimplemented from <a class="el" href="classOObject.html#afc95f8c2895660c7cee4f641abe887d2">OObject</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_ade9abcb1581897ba5376f12e1c7ed1ca_cgraph.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>
</div>
</div>
</div>
<a id="a8abc12507dadac0d4c3957ea92ddb061" name="a8abc12507dadac0d4c3957ea92ddb061"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8abc12507dadac0d4c3957ea92ddb061">&#9670;&#160;</a></span>TranslateThwompLights()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OThwomp::TranslateThwompLights </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></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"><div class="zoom"><iframe scrolling="no" frameborder="0" src="classOThwomp_a8abc12507dadac0d4c3957ea92ddb061_cgraph.svg" width="100%" height="364"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></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="classOThwomp_a8abc12507dadac0d4c3957ea92ddb061_icgraph.svg" width="400" 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>
<h2 class="groupheader">Field Documentation</h2>
<a id="ae6a07452d066b56667b71ee94a86bf8a" name="ae6a07452d066b56667b71ee94a86bf8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6a07452d066b56667b71ee94a86bf8a">&#9670;&#160;</a></span>_count</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t OThwomp::_count = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span><span class="mlabel private">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a822706432a6703aa05c0eed92cbcbfe1" name="a822706432a6703aa05c0eed92cbcbfe1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a822706432a6703aa05c0eed92cbcbfe1">&#9670;&#160;</a></span>_faceDirection</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">s16 OThwomp::_faceDirection</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a36f7a99df1b4dfcef6b9f55239d15359" name="a36f7a99df1b4dfcef6b9f55239d15359"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36f7a99df1b4dfcef6b9f55239d15359">&#9670;&#160;</a></span>_idx</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">s32 OThwomp::_idx</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a473ab45c3488350f0214f9f7a72c1455" name="a473ab45c3488350f0214f9f7a72c1455"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a473ab45c3488350f0214f9f7a72c1455">&#9670;&#160;</a></span>_rand</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t OThwomp::_rand = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span><span class="mlabel private">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ace10e99d080022a365a09f1a65041351" name="ace10e99d080022a365a09f1a65041351"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace10e99d080022a365a09f1a65041351">&#9670;&#160;</a></span>Behaviour</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#ab058a1bffedb77d79e477fc5acbc4e6a">OThwomp::States</a> OThwomp::Behaviour</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aec6d7ee2dc1e858dab86406d0195204b" name="aec6d7ee2dc1e858dab86406d0195204b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec6d7ee2dc1e858dab86406d0195204b">&#9670;&#160;</a></span>BoundingBoxSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u16 OThwomp::BoundingBoxSize</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce" name="a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9dadbd2fe4e6fa7ac7ddbbbdeb5ebdce">&#9670;&#160;</a></span>PrimAlpha</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t OThwomp::PrimAlpha</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/engine/objects/<a class="el" href="Thwomp_8h_source.html">Thwomp.h</a></li>
<li>src/engine/objects/<a class="el" href="Thwomp_8cpp.html">Thwomp.cpp</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="classOThwomp.html">OThwomp</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>