This commit is contained in:
MegaMech
2026-08-02 04:49:42 +00:00
parent e5c4ba7771
commit c4d47434a9
553 changed files with 2064 additions and 2062 deletions
+5 -5
View File
@@ -176,20 +176,20 @@ $(function(){initNavTree('Crab_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aRegisterContent_8h_html_aa0abd506fe572b3e6491f613a4017641"><div class="ttname"><a href="RegisterContent_8h.html#aa0abd506fe572b3e6491f613a4017641">AddObjectToWorld</a></div><div class="ttdeci">static OObject * AddObjectToWorld(const SpawnParams &amp;params)</div><div class="ttdef"><b>Definition</b> RegisterContent.h:10</div></div>
<div class="ttc" id="aWorld_8h_html"><div class="ttname"><a href="World_8h.html">World.h</a></div></div>
<div class="ttc" id="aclassOCrab_html_a1342716f34378e4700baae3df702d294"><div class="ttname"><a href="classOCrab.html#a1342716f34378e4700baae3df702d294">OCrab::DrawModel</a></div><div class="ttdeci">void DrawModel(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Crab.cpp:97</div></div>
<div class="ttc" id="aclassOCrab_html_a1532950f8506924eb4d0ce391e328fbc"><div class="ttname"><a href="classOCrab.html#a1532950f8506924eb4d0ce391e328fbc">OCrab::func_80082B34</a></div><div class="ttdeci">void func_80082B34(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:144</div></div>
<div class="ttc" id="aclassOCrab_html_a1532950f8506924eb4d0ce391e328fbc"><div class="ttname"><a href="classOCrab.html#a1532950f8506924eb4d0ce391e328fbc">OCrab::func_80082B34</a></div><div class="ttdeci">void func_80082B34(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:143</div></div>
<div class="ttc" id="aclassOCrab_html_a24304a6f964aa284a428a1f4c15f6480"><div class="ttname"><a href="classOCrab.html#a24304a6f964aa284a428a1f4c15f6480">OCrab::~OCrab</a></div><div class="ttdeci">~OCrab()</div><div class="ttdef"><b>Definition</b> Crab.h:46</div></div>
<div class="ttc" id="aclassOCrab_html_a4ffc9a8fdbae5e0d02464686c4ccd530"><div class="ttname"><a href="classOCrab.html#a4ffc9a8fdbae5e0d02464686c4ccd530">OCrab::_count</a></div><div class="ttdeci">static size_t _count</div><div class="ttdef"><b>Definition</b> Crab.h:65</div></div>
<div class="ttc" id="aclassOCrab_html_a71a7d61fe580c22650d08446177f0d69"><div class="ttname"><a href="classOCrab.html#a71a7d61fe580c22650d08446177f0d69">OCrab::Draw</a></div><div class="ttdeci">virtual void Draw(s32 cameraId) override</div><div class="ttdef"><b>Definition</b> Crab.cpp:74</div></div>
<div class="ttc" id="aclassOCrab_html_a90f306e93984090bead14740aad50830"><div class="ttname"><a href="classOCrab.html#a90f306e93984090bead14740aad50830">OCrab::OCrab</a></div><div class="ttdeci">OCrab(const SpawnParams &amp;params)</div><div class="ttdef"><b>Definition</b> Crab.cpp:32</div></div>
<div class="ttc" id="aclassOCrab_html_a9caa3a15472f8e5040c113fd35745ea9"><div class="ttname"><a href="classOCrab.html#a9caa3a15472f8e5040c113fd35745ea9">OCrab::init_ktb_crab</a></div><div class="ttdeci">void init_ktb_crab(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:126</div></div>
<div class="ttc" id="aclassOCrab_html_a9caa3a15472f8e5040c113fd35745ea9"><div class="ttname"><a href="classOCrab.html#a9caa3a15472f8e5040c113fd35745ea9">OCrab::init_ktb_crab</a></div><div class="ttdeci">void init_ktb_crab(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:125</div></div>
<div class="ttc" id="aclassOCrab_html_a9f2f4a38699923caf4f924768a3c944b"><div class="ttname"><a href="classOCrab.html#a9f2f4a38699923caf4f924768a3c944b">OCrab::Tick</a></div><div class="ttdeci">virtual void Tick() override</div><div class="ttdef"><b>Definition</b> Crab.cpp:57</div></div>
<div class="ttc" id="aclassOCrab_html_aaab1dca9c8841d4c024f27708eb8923e"><div class="ttname"><a href="classOCrab.html#aaab1dca9c8841d4c024f27708eb8923e">OCrab::_end</a></div><div class="ttdeci">FVector2D _end</div><div class="ttdef"><b>Definition</b> Crab.h:64</div></div>
<div class="ttc" id="aclassOCrab_html_abbd78931c857be62565a3a86baa857e5"><div class="ttname"><a href="classOCrab.html#abbd78931c857be62565a3a86baa857e5">OCrab::Spawn</a></div><div class="ttdeci">static OCrab * Spawn(const FVector2D &amp;start, const FVector2D &amp;end)</div><div class="ttdef"><b>Definition</b> Crab.h:35</div></div>
<div class="ttc" id="aclassOCrab_html_ac106dc1efd6632f1f469d38047356aa3"><div class="ttname"><a href="classOCrab.html#ac106dc1efd6632f1f469d38047356aa3">OCrab::_idx</a></div><div class="ttdeci">s32 _idx</div><div class="ttdef"><b>Definition</b> Crab.h:66</div></div>
<div class="ttc" id="aclassOCrab_html_aca53d9c228c3c8b3f19a268d83bc5c9a"><div class="ttname"><a href="classOCrab.html#aca53d9c228c3c8b3f19a268d83bc5c9a">OCrab::SetSpawnParams</a></div><div class="ttdeci">virtual void SetSpawnParams(SpawnParams &amp;params) override</div><div class="ttdef"><b>Definition</b> Crab.cpp:51</div></div>
<div class="ttc" id="aclassOCrab_html_ad86dd8cdf24030cde7c4322b4adb547e"><div class="ttname"><a href="classOCrab.html#ad86dd8cdf24030cde7c4322b4adb547e">OCrab::func_80082E18</a></div><div class="ttdeci">void func_80082E18(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:205</div></div>
<div class="ttc" id="aclassOCrab_html_aec8b891fdee0f175925e748bb043ab21"><div class="ttname"><a href="classOCrab.html#aec8b891fdee0f175925e748bb043ab21">OCrab::func_80082C30</a></div><div class="ttdeci">void func_80082C30(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:163</div></div>
<div class="ttc" id="aclassOCrab_html_af5ec11cb214c994e5e5c46714c6b1a58"><div class="ttname"><a href="classOCrab.html#af5ec11cb214c994e5e5c46714c6b1a58">OCrab::DrawEditorProperties</a></div><div class="ttdeci">virtual void DrawEditorProperties() override</div><div class="ttdef"><b>Definition</b> Crab.cpp:211</div></div>
<div class="ttc" id="aclassOCrab_html_ad86dd8cdf24030cde7c4322b4adb547e"><div class="ttname"><a href="classOCrab.html#ad86dd8cdf24030cde7c4322b4adb547e">OCrab::func_80082E18</a></div><div class="ttdeci">void func_80082E18(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:204</div></div>
<div class="ttc" id="aclassOCrab_html_aec8b891fdee0f175925e748bb043ab21"><div class="ttname"><a href="classOCrab.html#aec8b891fdee0f175925e748bb043ab21">OCrab::func_80082C30</a></div><div class="ttdeci">void func_80082C30(s32 objectIndex)</div><div class="ttdef"><b>Definition</b> Crab.cpp:162</div></div>
<div class="ttc" id="aclassOCrab_html_af5ec11cb214c994e5e5c46714c6b1a58"><div class="ttname"><a href="classOCrab.html#af5ec11cb214c994e5e5c46714c6b1a58">OCrab::DrawEditorProperties</a></div><div class="ttdeci">virtual void DrawEditorProperties() override</div><div class="ttdef"><b>Definition</b> Crab.cpp:210</div></div>
<div class="ttc" id="aclassOCrab_html_aff2204005f6891ef038fb7cd2b5044b8"><div class="ttname"><a href="classOCrab.html#aff2204005f6891ef038fb7cd2b5044b8">OCrab::_start</a></div><div class="ttdeci">FVector2D _start</div><div class="ttdef"><b>Definition</b> Crab.h:63</div></div>
<div class="ttc" id="aclassOObject_html_a629d0dcbb210e289cdf541a91321c86b"><div class="ttname"><a href="classOObject.html#a629d0dcbb210e289cdf541a91321c86b">OObject::OObject</a></div><div class="ttdeci">OObject()</div><div class="ttdef"><b>Definition</b> Object.cpp:13</div></div>
<div class="ttc" id="acommon__structs_8h_html"><div class="ttname"><a href="common__structs_8h.html">common_structs.h</a></div></div>
@@ -2,7 +2,7 @@
<area shape="rect" id="Node000001" title=" " alt="" coords="3031,733,3225,759"/>
<area shape="rect" id="Node000002" href="$ceremony__and__credits_8c.html#a513e36d3f7a9dd44fdb8aae694e2ee16" title=" " alt="" coords="2531,466,2687,506"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="3111,722,3090,688,3061,647,3024,606,2981,572,2946,553,2908,537,2830,513,2753,499,2687,491,2687,486,2754,493,2831,508,2910,532,2948,548,2984,568,3028,602,3065,643,3095,685,3116,719"/>
<area shape="rect" id="Node000043" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="2539,331,2678,356"/>
<area shape="rect" id="Node000043" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="2539,331,2678,356"/>
<area shape="poly" id="edge44_Node000001_Node000043" title=" " alt="" coords="3114,721,3094,679,3064,625,3026,568,2981,517,2943,486,2902,459,2814,413,2730,380,2661,359,2662,354,2732,375,2817,408,2905,454,2946,482,2985,513,3031,565,3069,622,3098,676,3119,719"/>
<area shape="rect" id="Node000050" href="$classTourCamera.html#aac60aaeb21e844c99f1a9ab6d0e9cf45" title=" " alt="" coords="2794,783,2937,808"/>
<area shape="poly" id="edge55_Node000001_Node000050" title=" " alt="" coords="3047,764,2934,785,2933,780,3046,759"/>
@@ -1 +1 @@
45644a9b8e041332bcdd87fde59ec898
15a691f13119c547aa95cda9c3786da6
@@ -86,7 +86,7 @@ var sectionId = 'dynsection-23';
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2004.5,-474.5 1900.5,-474.5 1900.5,-455.5 2004.5,-455.5 2004.5,-474.5"/>
<text text-anchor="middle" x="1952.5" y="-462.5" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

@@ -39,7 +39,7 @@
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2004.5,-474.5 1900.5,-474.5 1900.5,-455.5 2004.5,-455.5 2004.5,-474.5"/>
<text text-anchor="middle" x="1952.5" y="-462.5" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

@@ -63,7 +63,7 @@
<area shape="poly" id="edge35_Node000047_Node000263" title=" " alt="" coords="880,529,863,516,842,483,833,451,834,418,839,386,844,354,845,323,837,292,815,261,797,247,774,237,777,232,799,242,819,258,841,290,850,322,849,355,844,387,839,419,839,450,846,481,867,512,883,525"/>
<area shape="rect" id="Node000155" href="$ceremony__and__credits_8c.html#a513e36d3f7a9dd44fdb8aae694e2ee16" title=" " alt="" coords="303,43,459,83"/>
<area shape="poly" id="edge16_Node000154_Node000155" title=" " alt="" coords="601,108,459,81,460,76,602,103"/>
<area shape="rect" id="Node000156" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="312,108,451,133"/>
<area shape="rect" id="Node000156" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="312,108,451,133"/>
<area shape="poly" id="edge19_Node000154_Node000156" title=" " alt="" coords="538,123,451,123,451,118,538,118"/>
<area shape="rect" id="Node000163" href="$classTourCamera.html#aac60aaeb21e844c99f1a9ab6d0e9cf45" title=" " alt="" coords="310,157,453,183"/>
<area shape="poly" id="edge24_Node000154_Node000163" title=" " alt="" coords="591,138,453,161,453,156,590,133"/>
@@ -1 +1 @@
ae943594e564530a1cbdfd8cf6138dd9
d5290cd4c6365d75a85b317cae021d80
@@ -640,7 +640,7 @@ var sectionId = 'dynsection-11';
<!-- Node156 -->
<g id="Node000156" class="node">
<title>Node156</title>
<g id="a_Node000156"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000156"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="334,-1076 230,-1076 230,-1057 334,-1057 334,-1076"/>
<text text-anchor="middle" x="282" y="-1064" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

@@ -593,7 +593,7 @@
<!-- Node156 -->
<g id="Node000156" class="node">
<title>Node156</title>
<g id="a_Node000156"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000156"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="334,-1076 230,-1076 230,-1057 334,-1057 334,-1076"/>
<text text-anchor="middle" x="282" y="-1064" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

@@ -2,7 +2,7 @@
<area shape="rect" id="Node000001" title=" " alt="" coords="1623,413,1883,438"/>
<area shape="rect" id="Node000002" href="$ceremony__and__credits_8c.html#a513e36d3f7a9dd44fdb8aae694e2ee16" title=" " alt="" coords="1119,223,1275,263"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1714,409,1649,379,1574,348,1415,298,1274,262,1276,257,1416,293,1576,343,1651,374,1716,404"/>
<area shape="rect" id="Node000043" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="1127,337,1266,362"/>
<area shape="rect" id="Node000043" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="1127,337,1266,362"/>
<area shape="poly" id="edge11_Node000001_Node000043" title=" " alt="" coords="1702,411,1641,393,1574,377,1492,366,1409,358,1266,352,1266,347,1409,353,1492,360,1575,372,1643,388,1703,406"/>
<area shape="rect" id="Node000050" href="$classTourCamera.html#aac60aaeb21e844c99f1a9ab6d0e9cf45" title=" " alt="" coords="1386,387,1529,413"/>
<area shape="poly" id="edge20_Node000001_Node000050" title=" " alt="" coords="1609,416,1529,409,1529,404,1609,410"/>
@@ -1 +1 @@
8028aacf7d19a0098b3edd877ad8283e
f7c8de69490e6a4048c16896a519532f
@@ -86,7 +86,7 @@ var sectionId = 'dynsection-29';
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="945.5,-601 841.5,-601 841.5,-582 945.5,-582 945.5,-601"/>
<text text-anchor="middle" x="893.5" y="-589" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

@@ -39,7 +39,7 @@
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="945.5,-601 841.5,-601 841.5,-582 945.5,-582 945.5,-601"/>
<text text-anchor="middle" x="893.5" y="-589" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

@@ -2,7 +2,7 @@
<area shape="rect" id="Node000001" title=" " alt="" coords="3031,733,3225,759"/>
<area shape="rect" id="Node000002" href="$ceremony__and__credits_8c.html#a513e36d3f7a9dd44fdb8aae694e2ee16" title=" " alt="" coords="2531,466,2687,506"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="3111,722,3090,688,3061,647,3024,606,2981,572,2946,553,2908,537,2830,513,2753,499,2687,491,2687,486,2754,493,2831,508,2910,532,2948,548,2984,568,3028,602,3065,643,3095,685,3116,719"/>
<area shape="rect" id="Node000043" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="2539,331,2678,356"/>
<area shape="rect" id="Node000043" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="2539,331,2678,356"/>
<area shape="poly" id="edge44_Node000001_Node000043" title=" " alt="" coords="3114,721,3094,679,3064,625,3026,568,2981,517,2943,486,2902,459,2814,413,2730,380,2661,359,2662,354,2732,375,2817,408,2905,454,2946,482,2985,513,3031,565,3069,622,3098,676,3119,719"/>
<area shape="rect" id="Node000050" href="$classTourCamera.html#aac60aaeb21e844c99f1a9ab6d0e9cf45" title=" " alt="" coords="2794,783,2937,808"/>
<area shape="poly" id="edge55_Node000001_Node000050" title=" " alt="" coords="3047,764,2934,785,2933,780,3046,759"/>
@@ -1 +1 @@
45644a9b8e041332bcdd87fde59ec898
15a691f13119c547aa95cda9c3786da6
@@ -86,7 +86,7 @@ var sectionId = 'dynsection-19';
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2004.5,-474.5 1900.5,-474.5 1900.5,-455.5 2004.5,-455.5 2004.5,-474.5"/>
<text text-anchor="middle" x="1952.5" y="-462.5" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

@@ -39,7 +39,7 @@
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2004.5,-474.5 1900.5,-474.5 1900.5,-455.5 2004.5,-455.5 2004.5,-474.5"/>
<text text-anchor="middle" x="1952.5" y="-462.5" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

@@ -2,7 +2,7 @@
<area shape="rect" id="Node000001" title=" " alt="" coords="1623,413,1883,438"/>
<area shape="rect" id="Node000002" href="$ceremony__and__credits_8c.html#a513e36d3f7a9dd44fdb8aae694e2ee16" title=" " alt="" coords="1119,223,1275,263"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1714,409,1649,379,1574,348,1415,298,1274,262,1276,257,1416,293,1576,343,1651,374,1716,404"/>
<area shape="rect" id="Node000043" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="1127,337,1266,362"/>
<area shape="rect" id="Node000043" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="1127,337,1266,362"/>
<area shape="poly" id="edge11_Node000001_Node000043" title=" " alt="" coords="1702,411,1641,393,1574,377,1492,366,1409,358,1266,352,1266,347,1409,353,1492,360,1575,372,1643,388,1703,406"/>
<area shape="rect" id="Node000050" href="$classTourCamera.html#aac60aaeb21e844c99f1a9ab6d0e9cf45" title=" " alt="" coords="1386,387,1529,413"/>
<area shape="poly" id="edge20_Node000001_Node000050" title=" " alt="" coords="1609,416,1529,409,1529,404,1609,410"/>
@@ -1 +1 @@
8028aacf7d19a0098b3edd877ad8283e
f7c8de69490e6a4048c16896a519532f
@@ -86,7 +86,7 @@ var sectionId = 'dynsection-25';
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="945.5,-601 841.5,-601 841.5,-582 945.5,-582 945.5,-601"/>
<text text-anchor="middle" x="893.5" y="-589" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

@@ -39,7 +39,7 @@
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000043"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="945.5,-601 841.5,-601 841.5,-582 945.5,-582 945.5,-601"/>
<text text-anchor="middle" x="893.5" y="-589" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

+1 -1
View File
@@ -114,7 +114,7 @@ $(function(){initNavTree('GameAPI_8h_source.html',''); initResizable(true); });
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="keywordtype">void</span>* <a class="code hl_function" href="GameAPI_8h.html#a0967ca61e9f768c9e278fef7b8030085">GetTrack</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#endif </span><span class="comment">// GAME_API_H</span></div>
<div class="ttc" id="aGameAPI_8h_html_a0967ca61e9f768c9e278fef7b8030085"><div class="ttname"><a href="GameAPI_8h.html#a0967ca61e9f768c9e278fef7b8030085">GetTrack</a></div><div class="ttdeci">void * GetTrack(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:729</div></div>
<div class="ttc" id="aGameAPI_8h_html_a0967ca61e9f768c9e278fef7b8030085"><div class="ttname"><a href="GameAPI_8h.html#a0967ca61e9f768c9e278fef7b8030085">GetTrack</a></div><div class="ttdeci">void * GetTrack(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:730</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
+1 -1
View File
@@ -2696,7 +2696,7 @@ Here is the caller graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000038">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000047">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -79,7 +79,7 @@
<area shape="poly" id="edge40_Node000069_Node000070" title=" " alt="" coords="479,890,549,890,549,895,479,895"/>
<area shape="rect" id="Node000075" href="$main_8c.html#a95ff41a7dc7b358aae7abb46f96bb01c" title=" " alt="" coords="545,1225,704,1251"/>
<area shape="poly" id="edge43_Node000074_Node000075" title=" " alt="" coords="461,1150,488,1162,503,1175,513,1188,522,1200,536,1212,548,1218,546,1223,533,1216,518,1204,508,1191,500,1179,485,1167,459,1155"/>
<area shape="rect" id="Node000076" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="555,1373,694,1399"/>
<area shape="rect" id="Node000076" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="555,1373,694,1399"/>
<area shape="poly" id="edge44_Node000074_Node000076" title=" " alt="" coords="471,1150,489,1163,506,1188,514,1214,515,1239,513,1264,511,1289,512,1313,519,1336,537,1360,545,1367,541,1371,533,1364,515,1339,507,1314,505,1288,508,1264,510,1239,509,1215,501,1191,485,1167,468,1154"/>
<area shape="rect" id="Node000082" href="$main_8c.html#a9b253735194a23ab701e8ab9cdc7b128" title=" " alt="" coords="563,929,687,955"/>
<area shape="poly" id="edge45_Node000074_Node000082" title=" " alt="" coords="410,1125,427,1093,453,1049,489,1004,533,965,548,957,551,961,536,970,493,1008,458,1052,431,1095,414,1128"/>
@@ -1 +1 @@
fce86e5e8506d7d92321676de505e17d
ebae33421653033e52226e388ac89e66
@@ -778,7 +778,7 @@ var sectionId = 'dynsection-203';
<!-- Node76 -->
<g id="Node000076" class="node">
<title>Node76</title>
<g id="a_Node000076"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000076"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="516.5,-121.53 412.5,-121.53 412.5,-102.53 516.5,-102.53 516.5,-121.53"/>
<text text-anchor="middle" x="464.5" y="-109.53" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

@@ -731,7 +731,7 @@
<!-- Node76 -->
<g id="Node000076" class="node">
<title>Node76</title>
<g id="a_Node000076"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000076"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="516.5,-121.53 412.5,-121.53 412.5,-102.53 516.5,-102.53 516.5,-121.53"/>
<text text-anchor="middle" x="464.5" y="-109.53" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

@@ -25,7 +25,7 @@
<area shape="poly" id="edge10_Node000010_Node000009" title=" " alt="" coords="761,268,874,280,874,285,761,274"/>
<area shape="rect" id="Node000014" href="$main_8c.html#a95ff41a7dc7b358aae7abb46f96bb01c" title=" " alt="" coords="359,746,517,772"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="280,794,371,772,372,777,281,799"/>
<area shape="rect" id="Node000015" href="$main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" title=" " alt="" coords="860,872,999,897"/>
<area shape="rect" id="Node000015" href="$main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" title=" " alt="" coords="860,872,999,897"/>
<area shape="poly" id="edge14_Node000013_Node000015" title=" " alt="" coords="293,804,390,803,514,805,651,814,787,834,839,847,886,864,885,869,838,852,786,839,650,820,514,811,390,808,294,809"/>
<area shape="rect" id="Node000021" href="$main_8c.html#a9b253735194a23ab701e8ab9cdc7b128" title=" " alt="" coords="376,1598,500,1624"/>
<area shape="poly" id="edge17_Node000013_Node000021" title=" " alt="" coords="230,822,236,961,253,1188,269,1309,290,1421,316,1514,332,1550,350,1577,366,1590,362,1595,346,1581,328,1553,311,1516,284,1422,264,1310,248,1189,230,962,225,822"/>
@@ -1 +1 @@
7b0219c8d6dbdaedf8890fb385db6e69
4a994af77fc1dc97b44c33bf6303723d
@@ -292,7 +292,7 @@ var sectionId = 'dynsection-205';
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000015"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="745,-640 641,-640 641,-621 745,-621 745,-640"/>
<text text-anchor="middle" x="693" y="-628" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

@@ -245,7 +245,7 @@
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="main_8c.html#ac6df158ad2a863eb16f6b82e12ea26e4" target="_top" xlink:title=" ">
<g id="a_Node000015"><a xlink:href="main_8c.html#af1fa2c1eb6eccff51dab4e07749dbca7" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="745,-640 641,-640 641,-621 745,-621 745,-640"/>
<text text-anchor="middle" x="693" y="-628" font-family="Helvetica,sans-Serif" font-size="10.00">clear_framebuffer</text>
</a>

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

@@ -91,11 +91,11 @@
<area shape="poly" id="edge57_Node000034_Node000028" title=" " alt="" coords="1315,691,1374,615,1419,569,1471,529,1511,512,1513,516,1473,534,1422,573,1378,619,1319,695"/>
<area shape="rect" id="Node000035" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1691,635,1893,675"/>
<area shape="poly" id="edge55_Node000034_Node000035" title=" " alt="" coords="1388,691,1472,679,1677,660,1677,666,1472,685,1388,696"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1472,693,1627,719"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1472,693,1627,719"/>
<area shape="poly" id="edge58_Node000034_Node000036" title=" " alt="" coords="1388,703,1459,703,1459,709,1388,709"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1484,743,1615,768"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1484,743,1615,768"/>
<area shape="poly" id="edge59_Node000034_Node000037" title=" " alt="" coords="1370,716,1473,737,1472,742,1369,721"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1492,792,1607,817"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1492,792,1607,817"/>
<area shape="poly" id="edge61_Node000034_Node000039" title=" " alt="" coords="1389,715,1425,729,1441,741,1450,754,1459,766,1473,778,1484,784,1482,789,1471,783,1455,770,1446,757,1437,745,1423,734,1387,720"/>
<area shape="poly" id="edge56_Node000035_Node000005" title=" " alt="" coords="1886,633,1908,621,1943,590,1973,554,2014,485,2019,488,1978,557,1947,594,1911,626,1889,638"/>
<area shape="rect" id="Node000038" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1766,743,1818,768"/>
@@ -1 +1 @@
3690a2b380a3061219b4fbe5823c9126
2e86bc5b628cbf4d660495dc080f84d6
@@ -895,7 +895,7 @@ var sectionId = 'dynsection-52';
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1216,-130 1100,-130 1100,-111 1216,-111 1216,-130"/>
<text text-anchor="middle" x="1158" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -913,7 +913,7 @@ var sectionId = 'dynsection-52';
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1207,-93 1109,-93 1109,-74 1207,-74 1207,-93"/>
<text text-anchor="middle" x="1158" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -931,7 +931,7 @@ var sectionId = 'dynsection-52';
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1201,-56 1115,-56 1115,-37 1201,-37 1201,-56"/>
<text text-anchor="middle" x="1158" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

@@ -848,7 +848,7 @@
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1216,-130 1100,-130 1100,-111 1216,-111 1216,-130"/>
<text text-anchor="middle" x="1158" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -866,7 +866,7 @@
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1207,-93 1109,-93 1109,-74 1207,-74 1207,-93"/>
<text text-anchor="middle" x="1158" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -884,7 +884,7 @@
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1201,-56 1115,-56 1115,-37 1201,-37 1201,-56"/>
<text text-anchor="middle" x="1158" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 44 KiB

+1 -1
View File
@@ -2545,7 +2545,7 @@ Here is the caller graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000038">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000047">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
</div>
</div>
@@ -91,11 +91,11 @@
<area shape="poly" id="edge57_Node000034_Node000028" title=" " alt="" coords="1315,691,1374,615,1419,569,1471,529,1511,512,1513,516,1473,534,1422,573,1378,619,1319,695"/>
<area shape="rect" id="Node000035" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1691,635,1893,675"/>
<area shape="poly" id="edge55_Node000034_Node000035" title=" " alt="" coords="1388,691,1472,679,1677,660,1677,666,1472,685,1388,696"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1472,693,1627,719"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1472,693,1627,719"/>
<area shape="poly" id="edge58_Node000034_Node000036" title=" " alt="" coords="1388,703,1459,703,1459,709,1388,709"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1484,743,1615,768"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1484,743,1615,768"/>
<area shape="poly" id="edge59_Node000034_Node000037" title=" " alt="" coords="1370,716,1473,737,1472,742,1369,721"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1492,792,1607,817"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1492,792,1607,817"/>
<area shape="poly" id="edge61_Node000034_Node000039" title=" " alt="" coords="1389,715,1425,729,1441,741,1450,754,1459,766,1473,778,1484,784,1482,789,1471,783,1455,770,1446,757,1437,745,1423,734,1387,720"/>
<area shape="poly" id="edge56_Node000035_Node000005" title=" " alt="" coords="1886,633,1908,621,1943,590,1973,554,2014,485,2019,488,1978,557,1947,594,1911,626,1889,638"/>
<area shape="rect" id="Node000038" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1766,743,1818,768"/>
@@ -1 +1 @@
3690a2b380a3061219b4fbe5823c9126
2e86bc5b628cbf4d660495dc080f84d6
@@ -895,7 +895,7 @@ var sectionId = 'dynsection-50';
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1216,-130 1100,-130 1100,-111 1216,-111 1216,-130"/>
<text text-anchor="middle" x="1158" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -913,7 +913,7 @@ var sectionId = 'dynsection-50';
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1207,-93 1109,-93 1109,-74 1207,-74 1207,-93"/>
<text text-anchor="middle" x="1158" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -931,7 +931,7 @@ var sectionId = 'dynsection-50';
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1201,-56 1115,-56 1115,-37 1201,-37 1201,-56"/>
<text text-anchor="middle" x="1158" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

@@ -848,7 +848,7 @@
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1216,-130 1100,-130 1100,-111 1216,-111 1216,-130"/>
<text text-anchor="middle" x="1158" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -866,7 +866,7 @@
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1207,-93 1109,-93 1109,-74 1207,-74 1207,-93"/>
<text text-anchor="middle" x="1158" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -884,7 +884,7 @@
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1201,-56 1115,-56 1115,-37 1201,-37 1201,-56"/>
<text text-anchor="middle" x="1158" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 44 KiB

+113 -113
View File
@@ -362,144 +362,144 @@ $(function(){initNavTree('Game_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aGame_8cpp_html_a64d8699124ee0fb6d04c76e786ef28ef"><div class="ttname"><a href="Game_8cpp.html#a64d8699124ee0fb6d04c76e786ef28ef">gTrophyIndex</a></div><div class="ttdeci">s32 gTrophyIndex</div><div class="ttdef"><b>Definition</b> Game.cpp:76</div></div>
<div class="ttc" id="aGame_8cpp_html_a7548ea7aee88170c42476d1c130c66a0"><div class="ttname"><a href="Game_8cpp.html#a7548ea7aee88170c42476d1c130c66a0">gMenuIntro</a></div><div class="ttdeci">HarbourMastersIntro gMenuIntro</div><div class="ttdef"><b>Definition</b> Game.cpp:72</div></div>
<div class="ttc" id="aGame_8cpp_html_a9cdeae48ef20e5d6cf587cdc67eff7c8"><div class="ttname"><a href="Game_8cpp.html#a9cdeae48ef20e5d6cf587cdc67eff7c8">gEditor</a></div><div class="ttdeci">TrackEditor::Editor gEditor</div><div class="ttdef"><b>Definition</b> Game.cpp:74</div></div>
<div class="ttc" id="aGame_8cpp_html_ab1f6a2bb62440f976ce8d6cbfcb8e883"><div class="ttname"><a href="Game_8cpp.html#ab1f6a2bb62440f976ce8d6cbfcb8e883">CM_RequestReset</a></div><div class="ttdeci">void CM_RequestReset(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:917</div></div>
<div class="ttc" id="aGame_8cpp_html_ab1f6a2bb62440f976ce8d6cbfcb8e883"><div class="ttname"><a href="Game_8cpp.html#ab1f6a2bb62440f976ce8d6cbfcb8e883">CM_RequestReset</a></div><div class="ttdeci">void CM_RequestReset(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:918</div></div>
<div class="ttc" id="aGame_8cpp_html_adc7e41b644ace2e381a2d8e4b6b08e8b"><div class="ttname"><a href="Game_8cpp.html#adc7e41b644ace2e381a2d8e4b6b08e8b">gActorRegistry</a></div><div class="ttdeci">Registry&lt; ActorInfo, const SpawnParams &amp; &gt; gActorRegistry</div><div class="ttdef"><b>Definition</b> Game.cpp:80</div></div>
<div class="ttc" id="aGame_8cpp_html_ae2fa844b3cb1021ecbc357f8ed2ad8cc"><div class="ttname"><a href="Game_8cpp.html#ae2fa844b3cb1021ecbc357f8ed2ad8cc">GetWorld</a></div><div class="ttdeci">World * GetWorld()</div><div class="ttdef"><b>Definition</b> Game.cpp:89</div></div>
<div class="ttc" id="aGame_8h_html_a02c1b51d60911b41fb21349de5ecada2"><div class="ttname"><a href="Game_8h.html#a02c1b51d60911b41fb21349de5ecada2">CM_SomeSounds</a></div><div class="ttdeci">void CM_SomeSounds()</div><div class="ttdef"><b>Definition</b> Game.cpp:609</div></div>
<div class="ttc" id="aGame_8h_html_a02c1b51d60911b41fb21349de5ecada2"><div class="ttname"><a href="Game_8h.html#a02c1b51d60911b41fb21349de5ecada2">CM_SomeSounds</a></div><div class="ttdeci">void CM_SomeSounds()</div><div class="ttdef"><b>Definition</b> Game.cpp:610</div></div>
<div class="ttc" id="aGame_8h_html_a0499ce6f7f2cd1b56b0674de6c0cc813"><div class="ttname"><a href="Game_8h.html#a0499ce6f7f2cd1b56b0674de6c0cc813">GetCupIndex</a></div><div class="ttdeci">u32 GetCupIndex(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:211</div></div>
<div class="ttc" id="aGame_8h_html_a0841ffe9a66e95aca42438b9d8ffc3d3"><div class="ttname"><a href="Game_8h.html#a0841ffe9a66e95aca42438b9d8ffc3d3">CM_GetActorSize</a></div><div class="ttdeci">size_t CM_GetActorSize()</div><div class="ttdef"><b>Definition</b> Game.cpp:813</div></div>
<div class="ttc" id="aGame_8h_html_a08c07f850fcf603d8fb021cdcbddc7a0"><div class="ttname"><a href="Game_8h.html#a08c07f850fcf603d8fb021cdcbddc7a0">IsBlockFort</a></div><div class="ttdeci">bool IsBlockFort()</div><div class="ttdef"><b>Definition</b> Game.cpp:846</div></div>
<div class="ttc" id="aGame_8h_html_a0967ca61e9f768c9e278fef7b8030085"><div class="ttname"><a href="Game_8h.html#a0967ca61e9f768c9e278fef7b8030085">GetTrack</a></div><div class="ttdeci">void * GetTrack(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:729</div></div>
<div class="ttc" id="aGame_8h_html_a0ab4ae49534aa4673e1903cc5087bf6c"><div class="ttname"><a href="Game_8h.html#a0ab4ae49534aa4673e1903cc5087bf6c">CM_ThrowRuntimeError</a></div><div class="ttdeci">NORETURN void CM_ThrowRuntimeError(const char *fmt,...)</div><div class="ttdef"><b>Definition</b> Game.cpp:990</div></div>
<div class="ttc" id="aGame_8h_html_a13d5b10b9acb59b4b90db739aba83d1f"><div class="ttname"><a href="Game_8h.html#a13d5b10b9acb59b4b90db739aba83d1f">CM_CleanWorld</a></div><div class="ttdeci">void CM_CleanWorld(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:770</div></div>
<div class="ttc" id="aGame_8h_html_a13f0b783fc22b704f58ee4ebf5472312"><div class="ttname"><a href="Game_8h.html#a13f0b783fc22b704f58ee4ebf5472312">SelectDkJungle</a></div><div class="ttdeci">void SelectDkJungle()</div><div class="ttdef"><b>Definition</b> Game.cpp:871</div></div>
<div class="ttc" id="aGame_8h_html_a1584c6d514b811b3b7379e464f9c84ca"><div class="ttname"><a href="Game_8h.html#a1584c6d514b811b3b7379e464f9c84ca">SelectSkyscraper</a></div><div class="ttdeci">void SelectSkyscraper()</div><div class="ttdef"><b>Definition</b> Game.cpp:869</div></div>
<div class="ttc" id="aGame_8h_html_a19fb9a48166bef3a9deb38a0563a563a"><div class="ttname"><a href="Game_8h.html#a19fb9a48166bef3a9deb38a0563a563a">SelectChocoMountain</a></div><div class="ttdeci">void SelectChocoMountain()</div><div class="ttdef"><b>Definition</b> Game.cpp:855</div></div>
<div class="ttc" id="aGame_8h_html_a1c60552e0107dfda214cbc9e83695321"><div class="ttname"><a href="Game_8h.html#a1c60552e0107dfda214cbc9e83695321">IsWarioStadium</a></div><div class="ttdeci">bool IsWarioStadium()</div><div class="ttdef"><b>Definition</b> Game.cpp:845</div></div>
<div class="ttc" id="aGame_8h_html_a0841ffe9a66e95aca42438b9d8ffc3d3"><div class="ttname"><a href="Game_8h.html#a0841ffe9a66e95aca42438b9d8ffc3d3">CM_GetActorSize</a></div><div class="ttdeci">size_t CM_GetActorSize()</div><div class="ttdef"><b>Definition</b> Game.cpp:814</div></div>
<div class="ttc" id="aGame_8h_html_a08c07f850fcf603d8fb021cdcbddc7a0"><div class="ttname"><a href="Game_8h.html#a08c07f850fcf603d8fb021cdcbddc7a0">IsBlockFort</a></div><div class="ttdeci">bool IsBlockFort()</div><div class="ttdef"><b>Definition</b> Game.cpp:847</div></div>
<div class="ttc" id="aGame_8h_html_a0967ca61e9f768c9e278fef7b8030085"><div class="ttname"><a href="Game_8h.html#a0967ca61e9f768c9e278fef7b8030085">GetTrack</a></div><div class="ttdeci">void * GetTrack(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:730</div></div>
<div class="ttc" id="aGame_8h_html_a0ab4ae49534aa4673e1903cc5087bf6c"><div class="ttname"><a href="Game_8h.html#a0ab4ae49534aa4673e1903cc5087bf6c">CM_ThrowRuntimeError</a></div><div class="ttdeci">NORETURN void CM_ThrowRuntimeError(const char *fmt,...)</div><div class="ttdef"><b>Definition</b> Game.cpp:991</div></div>
<div class="ttc" id="aGame_8h_html_a13d5b10b9acb59b4b90db739aba83d1f"><div class="ttname"><a href="Game_8h.html#a13d5b10b9acb59b4b90db739aba83d1f">CM_CleanWorld</a></div><div class="ttdeci">void CM_CleanWorld(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:771</div></div>
<div class="ttc" id="aGame_8h_html_a13f0b783fc22b704f58ee4ebf5472312"><div class="ttname"><a href="Game_8h.html#a13f0b783fc22b704f58ee4ebf5472312">SelectDkJungle</a></div><div class="ttdeci">void SelectDkJungle()</div><div class="ttdef"><b>Definition</b> Game.cpp:872</div></div>
<div class="ttc" id="aGame_8h_html_a1584c6d514b811b3b7379e464f9c84ca"><div class="ttname"><a href="Game_8h.html#a1584c6d514b811b3b7379e464f9c84ca">SelectSkyscraper</a></div><div class="ttdeci">void SelectSkyscraper()</div><div class="ttdef"><b>Definition</b> Game.cpp:870</div></div>
<div class="ttc" id="aGame_8h_html_a19fb9a48166bef3a9deb38a0563a563a"><div class="ttname"><a href="Game_8h.html#a19fb9a48166bef3a9deb38a0563a563a">SelectChocoMountain</a></div><div class="ttdeci">void SelectChocoMountain()</div><div class="ttdef"><b>Definition</b> Game.cpp:856</div></div>
<div class="ttc" id="aGame_8h_html_a1c60552e0107dfda214cbc9e83695321"><div class="ttname"><a href="Game_8h.html#a1c60552e0107dfda214cbc9e83695321">IsWarioStadium</a></div><div class="ttdeci">bool IsWarioStadium()</div><div class="ttdef"><b>Definition</b> Game.cpp:846</div></div>
<div class="ttc" id="aGame_8h_html_a1c653edfba3273defe043e70b75ba81d"><div class="ttname"><a href="Game_8h.html#a1c653edfba3273defe043e70b75ba81d">CM_AICrossingBehaviour</a></div><div class="ttdeci">void CM_AICrossingBehaviour(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:278</div></div>
<div class="ttc" id="aGame_8h_html_a1da3595258e6b03f5c89bfa45851321c"><div class="ttname"><a href="Game_8h.html#a1da3595258e6b03f5c89bfa45851321c">CM_ActorGenerateCollision</a></div><div class="ttdeci">void CM_ActorGenerateCollision(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:786</div></div>
<div class="ttc" id="aGame_8h_html_a1f50631d155dab971f42355e657e5c6c"><div class="ttname"><a href="Game_8h.html#a1f50631d155dab971f42355e657e5c6c">CM_AddTourCamera</a></div><div class="ttdeci">Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:433</div></div>
<div class="ttc" id="aGame_8h_html_a212d0e8d1e271aa62bde451d26fbb49f"><div class="ttname"><a href="Game_8h.html#a212d0e8d1e271aa62bde451d26fbb49f">SelectToadsTurnpike</a></div><div class="ttdeci">void SelectToadsTurnpike()</div><div class="ttdef"><b>Definition</b> Game.cpp:863</div></div>
<div class="ttc" id="aGame_8h_html_a23f0f2f73c3c747fcdd9792dd604275e"><div class="ttname"><a href="Game_8h.html#a23f0f2f73c3c747fcdd9792dd604275e">CM_DrawActors</a></div><div class="ttdeci">void CM_DrawActors(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:346</div></div>
<div class="ttc" id="aGame_8h_html_a1da3595258e6b03f5c89bfa45851321c"><div class="ttname"><a href="Game_8h.html#a1da3595258e6b03f5c89bfa45851321c">CM_ActorGenerateCollision</a></div><div class="ttdeci">void CM_ActorGenerateCollision(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:787</div></div>
<div class="ttc" id="aGame_8h_html_a1f50631d155dab971f42355e657e5c6c"><div class="ttname"><a href="Game_8h.html#a1f50631d155dab971f42355e657e5c6c">CM_AddTourCamera</a></div><div class="ttdeci">Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:434</div></div>
<div class="ttc" id="aGame_8h_html_a212d0e8d1e271aa62bde451d26fbb49f"><div class="ttname"><a href="Game_8h.html#a212d0e8d1e271aa62bde451d26fbb49f">SelectToadsTurnpike</a></div><div class="ttdeci">void SelectToadsTurnpike()</div><div class="ttdef"><b>Definition</b> Game.cpp:864</div></div>
<div class="ttc" id="aGame_8h_html_a23f0f2f73c3c747fcdd9792dd604275e"><div class="ttname"><a href="Game_8h.html#a23f0f2f73c3c747fcdd9792dd604275e">CM_DrawActors</a></div><div class="ttdeci">void CM_DrawActors(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:347</div></div>
<div class="ttc" id="aGame_8h_html_a24d568299cd19f93c33c1a48d1ffeed2"><div class="ttname"><a href="Game_8h.html#a24d568299cd19f93c33c1a48d1ffeed2">CM_DisplayBattleBombKart</a></div><div class="ttdeci">void CM_DisplayBattleBombKart(s32 playerId, s32 primAlpha)</div><div class="ttdef"><b>Definition</b> Game.cpp:245</div></div>
<div class="ttc" id="aGame_8h_html_a26163f4f5485fd1b81221a263e0a65f7"><div class="ttname"><a href="Game_8h.html#a26163f4f5485fd1b81221a263e0a65f7">SelectBlockFort</a></div><div class="ttdeci">void SelectBlockFort()</div><div class="ttdef"><b>Definition</b> Game.cpp:868</div></div>
<div class="ttc" id="aGame_8h_html_a294eb7fe3045625053752c9e622a991f"><div class="ttname"><a href="Game_8h.html#a294eb7fe3045625053752c9e622a991f">CM_SetStaffGhost</a></div><div class="ttdeci">void CM_SetStaffGhost()</div><div class="ttdef"><b>Definition</b> Game.cpp:633</div></div>
<div class="ttc" id="aGame_8h_html_a2d7429dca77188f881bf1c340271ea90"><div class="ttname"><a href="Game_8h.html#a2d7429dca77188f881bf1c340271ea90">IsLuigiRaceway</a></div><div class="ttdeci">bool IsLuigiRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:832</div></div>
<div class="ttc" id="aGame_8h_html_a2da4f1f2a5aa3f9b04cc6209f1018572"><div class="ttname"><a href="Game_8h.html#a2da4f1f2a5aa3f9b04cc6209f1018572">CM_TickTrack</a></div><div class="ttdeci">void CM_TickTrack()</div><div class="ttdef"><b>Definition</b> Game.cpp:651</div></div>
<div class="ttc" id="aGame_8h_html_a31b9be744ea08eb4b051dd84a856cdc6"><div class="ttname"><a href="Game_8h.html#a31b9be744ea08eb4b051dd84a856cdc6">CM_AttachCamera</a></div><div class="ttdeci">void CM_AttachCamera(Camera *camera, s32 playerIdx)</div><div class="ttdef"><b>Definition</b> Game.cpp:486</div></div>
<div class="ttc" id="aGame_8h_html_a3416a195a0c7be6ec3783bbf4842dc3e"><div class="ttname"><a href="Game_8h.html#a3416a195a0c7be6ec3783bbf4842dc3e">CM_GetProps</a></div><div class="ttdeci">Properties * CM_GetProps()</div><div class="ttdef"><b>Definition</b> Game.cpp:644</div></div>
<div class="ttc" id="aGame_8h_html_a3839abae687326f79f10868edfd51b9e"><div class="ttname"><a href="Game_8h.html#a3839abae687326f79f10868edfd51b9e">CM_DrawParticles</a></div><div class="ttdeci">void CM_DrawParticles(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:558</div></div>
<div class="ttc" id="aGame_8h_html_a3a04a8126d538ba7b29733a1f0c59481"><div class="ttname"><a href="Game_8h.html#a3a04a8126d538ba7b29733a1f0c59481">CM_DrawStaticMeshActors</a></div><div class="ttdeci">void CM_DrawStaticMeshActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:363</div></div>
<div class="ttc" id="aGame_8h_html_a3b5f010b367908cc71338bcc1f8c4ac6"><div class="ttname"><a href="Game_8h.html#a3b5f010b367908cc71338bcc1f8c4ac6">CM_ActivateTourCamera</a></div><div class="ttdeci">void CM_ActivateTourCamera(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:516</div></div>
<div class="ttc" id="aGame_8h_html_a26163f4f5485fd1b81221a263e0a65f7"><div class="ttname"><a href="Game_8h.html#a26163f4f5485fd1b81221a263e0a65f7">SelectBlockFort</a></div><div class="ttdeci">void SelectBlockFort()</div><div class="ttdef"><b>Definition</b> Game.cpp:869</div></div>
<div class="ttc" id="aGame_8h_html_a294eb7fe3045625053752c9e622a991f"><div class="ttname"><a href="Game_8h.html#a294eb7fe3045625053752c9e622a991f">CM_SetStaffGhost</a></div><div class="ttdeci">void CM_SetStaffGhost()</div><div class="ttdef"><b>Definition</b> Game.cpp:634</div></div>
<div class="ttc" id="aGame_8h_html_a2d7429dca77188f881bf1c340271ea90"><div class="ttname"><a href="Game_8h.html#a2d7429dca77188f881bf1c340271ea90">IsLuigiRaceway</a></div><div class="ttdeci">bool IsLuigiRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:833</div></div>
<div class="ttc" id="aGame_8h_html_a2da4f1f2a5aa3f9b04cc6209f1018572"><div class="ttname"><a href="Game_8h.html#a2da4f1f2a5aa3f9b04cc6209f1018572">CM_TickTrack</a></div><div class="ttdeci">void CM_TickTrack()</div><div class="ttdef"><b>Definition</b> Game.cpp:652</div></div>
<div class="ttc" id="aGame_8h_html_a31b9be744ea08eb4b051dd84a856cdc6"><div class="ttname"><a href="Game_8h.html#a31b9be744ea08eb4b051dd84a856cdc6">CM_AttachCamera</a></div><div class="ttdeci">void CM_AttachCamera(Camera *camera, s32 playerIdx)</div><div class="ttdef"><b>Definition</b> Game.cpp:487</div></div>
<div class="ttc" id="aGame_8h_html_a3416a195a0c7be6ec3783bbf4842dc3e"><div class="ttname"><a href="Game_8h.html#a3416a195a0c7be6ec3783bbf4842dc3e">CM_GetProps</a></div><div class="ttdeci">Properties * CM_GetProps()</div><div class="ttdef"><b>Definition</b> Game.cpp:645</div></div>
<div class="ttc" id="aGame_8h_html_a3839abae687326f79f10868edfd51b9e"><div class="ttname"><a href="Game_8h.html#a3839abae687326f79f10868edfd51b9e">CM_DrawParticles</a></div><div class="ttdeci">void CM_DrawParticles(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:559</div></div>
<div class="ttc" id="aGame_8h_html_a3a04a8126d538ba7b29733a1f0c59481"><div class="ttname"><a href="Game_8h.html#a3a04a8126d538ba7b29733a1f0c59481">CM_DrawStaticMeshActors</a></div><div class="ttdeci">void CM_DrawStaticMeshActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:364</div></div>
<div class="ttc" id="aGame_8h_html_a3b5f010b367908cc71338bcc1f8c4ac6"><div class="ttname"><a href="Game_8h.html#a3b5f010b367908cc71338bcc1f8c4ac6">CM_ActivateTourCamera</a></div><div class="ttdeci">void CM_ActivateTourCamera(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:517</div></div>
<div class="ttc" id="aGame_8h_html_a3d15d2ec051bc7ec7f8d5de9ace3a339"><div class="ttname"><a href="Game_8h.html#a3d15d2ec051bc7ec7f8d5de9ace3a339">HM_DrawIntro</a></div><div class="ttdeci">void HM_DrawIntro(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:183</div></div>
<div class="ttc" id="aGame_8h_html_a3d68a6ff4410ee26c335fc679d815d5d"><div class="ttname"><a href="Game_8h.html#a3d68a6ff4410ee26c335fc679d815d5d">IsBansheeBoardwalk</a></div><div class="ttdeci">bool IsBansheeBoardwalk()</div><div class="ttdef"><b>Definition</b> Game.cpp:835</div></div>
<div class="ttc" id="aGame_8h_html_a3f280ed2a2aa1372849fef352adcc0b2"><div class="ttname"><a href="Game_8h.html#a3f280ed2a2aa1372849fef352adcc0b2">SelectMooMooFarm</a></div><div class="ttdeci">void SelectMooMooFarm()</div><div class="ttdef"><b>Definition</b> Game.cpp:862</div></div>
<div class="ttc" id="aGame_8h_html_a3f7a00a8021a08fb3374b0467a7119f8"><div class="ttname"><a href="Game_8h.html#a3f7a00a8021a08fb3374b0467a7119f8">SelectWarioStadium</a></div><div class="ttdeci">void SelectWarioStadium()</div><div class="ttdef"><b>Definition</b> Game.cpp:867</div></div>
<div class="ttc" id="aGame_8h_html_a42f23077aaa52cb3ea5c7803b7dd6816"><div class="ttname"><a href="Game_8h.html#a42f23077aaa52cb3ea5c7803b7dd6816">CM_AddBaseActor</a></div><div class="ttdeci">struct Actor * CM_AddBaseActor()</div><div class="ttdef"><b>Definition</b> Game.cpp:778</div></div>
<div class="ttc" id="aGame_8h_html_a4b0b6efd68e3514c5c4014b2d5f547f5"><div class="ttname"><a href="Game_8h.html#a4b0b6efd68e3514c5c4014b2d5f547f5">CM_GetTrack</a></div><div class="ttdeci">uintptr_t CM_GetTrack()</div><div class="ttdef"><b>Definition</b> Game.cpp:640</div></div>
<div class="ttc" id="aGame_8h_html_a50e0248e5c26af68912796d9397e6599"><div class="ttname"><a href="Game_8h.html#a50e0248e5c26af68912796d9397e6599">IsSherbetLand</a></div><div class="ttdeci">bool IsSherbetLand()</div><div class="ttdef"><b>Definition</b> Game.cpp:843</div></div>
<div class="ttc" id="aGame_8h_html_a545c1a384e93cc7b616dfee707f5d962"><div class="ttname"><a href="Game_8h.html#a545c1a384e93cc7b616dfee707f5d962">IsDkJungle</a></div><div class="ttdeci">bool IsDkJungle()</div><div class="ttdef"><b>Definition</b> Game.cpp:849</div></div>
<div class="ttc" id="aGame_8h_html_a566864f9a32a9c8f1df554d0958e31fe"><div class="ttname"><a href="Game_8h.html#a566864f9a32a9c8f1df554d0958e31fe">IsDoubleDeck</a></div><div class="ttdeci">bool IsDoubleDeck()</div><div class="ttdef"><b>Definition</b> Game.cpp:848</div></div>
<div class="ttc" id="aGame_8h_html_a591286b8b2219a8889cda4cc5d3b8c79"><div class="ttname"><a href="Game_8h.html#a591286b8b2219a8889cda4cc5d3b8c79">IsMarioRaceway</a></div><div class="ttdeci">bool IsMarioRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:831</div></div>
<div class="ttc" id="aGame_8h_html_a5c843dc61d3b9ca430e4926c4b8018ef"><div class="ttname"><a href="Game_8h.html#a5c843dc61d3b9ca430e4926c4b8018ef">IsRainbowRoad</a></div><div class="ttdeci">bool IsRainbowRoad()</div><div class="ttdef"><b>Definition</b> Game.cpp:844</div></div>
<div class="ttc" id="aGame_8h_html_a3d68a6ff4410ee26c335fc679d815d5d"><div class="ttname"><a href="Game_8h.html#a3d68a6ff4410ee26c335fc679d815d5d">IsBansheeBoardwalk</a></div><div class="ttdeci">bool IsBansheeBoardwalk()</div><div class="ttdef"><b>Definition</b> Game.cpp:836</div></div>
<div class="ttc" id="aGame_8h_html_a3f280ed2a2aa1372849fef352adcc0b2"><div class="ttname"><a href="Game_8h.html#a3f280ed2a2aa1372849fef352adcc0b2">SelectMooMooFarm</a></div><div class="ttdeci">void SelectMooMooFarm()</div><div class="ttdef"><b>Definition</b> Game.cpp:863</div></div>
<div class="ttc" id="aGame_8h_html_a3f7a00a8021a08fb3374b0467a7119f8"><div class="ttname"><a href="Game_8h.html#a3f7a00a8021a08fb3374b0467a7119f8">SelectWarioStadium</a></div><div class="ttdeci">void SelectWarioStadium()</div><div class="ttdef"><b>Definition</b> Game.cpp:868</div></div>
<div class="ttc" id="aGame_8h_html_a42f23077aaa52cb3ea5c7803b7dd6816"><div class="ttname"><a href="Game_8h.html#a42f23077aaa52cb3ea5c7803b7dd6816">CM_AddBaseActor</a></div><div class="ttdeci">struct Actor * CM_AddBaseActor()</div><div class="ttdef"><b>Definition</b> Game.cpp:779</div></div>
<div class="ttc" id="aGame_8h_html_a4b0b6efd68e3514c5c4014b2d5f547f5"><div class="ttname"><a href="Game_8h.html#a4b0b6efd68e3514c5c4014b2d5f547f5">CM_GetTrack</a></div><div class="ttdeci">uintptr_t CM_GetTrack()</div><div class="ttdef"><b>Definition</b> Game.cpp:641</div></div>
<div class="ttc" id="aGame_8h_html_a50e0248e5c26af68912796d9397e6599"><div class="ttname"><a href="Game_8h.html#a50e0248e5c26af68912796d9397e6599">IsSherbetLand</a></div><div class="ttdeci">bool IsSherbetLand()</div><div class="ttdef"><b>Definition</b> Game.cpp:844</div></div>
<div class="ttc" id="aGame_8h_html_a545c1a384e93cc7b616dfee707f5d962"><div class="ttname"><a href="Game_8h.html#a545c1a384e93cc7b616dfee707f5d962">IsDkJungle</a></div><div class="ttdeci">bool IsDkJungle()</div><div class="ttdef"><b>Definition</b> Game.cpp:850</div></div>
<div class="ttc" id="aGame_8h_html_a566864f9a32a9c8f1df554d0958e31fe"><div class="ttname"><a href="Game_8h.html#a566864f9a32a9c8f1df554d0958e31fe">IsDoubleDeck</a></div><div class="ttdeci">bool IsDoubleDeck()</div><div class="ttdef"><b>Definition</b> Game.cpp:849</div></div>
<div class="ttc" id="aGame_8h_html_a591286b8b2219a8889cda4cc5d3b8c79"><div class="ttname"><a href="Game_8h.html#a591286b8b2219a8889cda4cc5d3b8c79">IsMarioRaceway</a></div><div class="ttdeci">bool IsMarioRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:832</div></div>
<div class="ttc" id="aGame_8h_html_a5c843dc61d3b9ca430e4926c4b8018ef"><div class="ttname"><a href="Game_8h.html#a5c843dc61d3b9ca430e4926c4b8018ef">IsRainbowRoad</a></div><div class="ttdeci">bool IsRainbowRoad()</div><div class="ttdef"><b>Definition</b> Game.cpp:845</div></div>
<div class="ttc" id="aGame_8h_html_a5ec70de650576eadd39003e075efbdc8"><div class="ttname"><a href="Game_8h.html#a5ec70de650576eadd39003e075efbdc8">CM_ClearVehicles</a></div><div class="ttdeci">void CM_ClearVehicles(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:266</div></div>
<div class="ttc" id="aGame_8h_html_a5fadc5850c8c407142a16da1f5508014"><div class="ttname"><a href="Game_8h.html#a5fadc5850c8c407142a16da1f5508014">CM_Waypoints</a></div><div class="ttdeci">void CM_Waypoints(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:575</div></div>
<div class="ttc" id="aGame_8h_html_a60b215c5adc1d7af1c7e1c36713035ae"><div class="ttname"><a href="Game_8h.html#a60b215c5adc1d7af1c7e1c36713035ae">CM_TickCameras</a></div><div class="ttdeci">void CM_TickCameras()</div><div class="ttdef"><b>Definition</b> Game.cpp:411</div></div>
<div class="ttc" id="aGame_8h_html_a60e4d1e692fa311a6dd91e2ff04a1558"><div class="ttname"><a href="Game_8h.html#a60e4d1e692fa311a6dd91e2ff04a1558">CM_SetViewProjection</a></div><div class="ttdeci">void CM_SetViewProjection(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:403</div></div>
<div class="ttc" id="aGame_8h_html_a5fadc5850c8c407142a16da1f5508014"><div class="ttname"><a href="Game_8h.html#a5fadc5850c8c407142a16da1f5508014">CM_Waypoints</a></div><div class="ttdeci">void CM_Waypoints(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:576</div></div>
<div class="ttc" id="aGame_8h_html_a60b215c5adc1d7af1c7e1c36713035ae"><div class="ttname"><a href="Game_8h.html#a60b215c5adc1d7af1c7e1c36713035ae">CM_TickCameras</a></div><div class="ttdeci">void CM_TickCameras()</div><div class="ttdef"><b>Definition</b> Game.cpp:412</div></div>
<div class="ttc" id="aGame_8h_html_a60e4d1e692fa311a6dd91e2ff04a1558"><div class="ttname"><a href="Game_8h.html#a60e4d1e692fa311a6dd91e2ff04a1558">CM_SetViewProjection</a></div><div class="ttdeci">void CM_SetViewProjection(Camera *camera)</div><div class="ttdef"><b>Definition</b> Game.cpp:404</div></div>
<div class="ttc" id="aGame_8h_html_a62dcdab59d3780adcbe42eaf3f5150d6"><div class="ttname"><a href="Game_8h.html#a62dcdab59d3780adcbe42eaf3f5150d6">HM_InitIntro</a></div><div class="ttdeci">void HM_InitIntro(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:175</div></div>
<div class="ttc" id="aGame_8h_html_a6457fbd0b62f3d39561654a3ee087e8d"><div class="ttname"><a href="Game_8h.html#a6457fbd0b62f3d39561654a3ee087e8d">CM_DrawObjects</a></div><div class="ttdeci">void CM_DrawObjects(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:538</div></div>
<div class="ttc" id="aGame_8h_html_a653209c17a221876506140f4d377270b"><div class="ttname"><a href="Game_8h.html#a653209c17a221876506140f4d377270b">CM_RunGarbageCollector</a></div><div class="ttdeci">void CM_RunGarbageCollector(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:897</div></div>
<div class="ttc" id="aGame_8h_html_a693de7d8b89fe291aafea86bc64a0a2e"><div class="ttname"><a href="Game_8h.html#a693de7d8b89fe291aafea86bc64a0a2e">CM_GetActor</a></div><div class="ttdeci">struct Actor * CM_GetActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:733</div></div>
<div class="ttc" id="aGame_8h_html_a6c145817e9598cadcfed9698dbea1e1f"><div class="ttname"><a href="Game_8h.html#a6c145817e9598cadcfed9698dbea1e1f">CM_DrawTransparency</a></div><div class="ttdeci">void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)</div><div class="ttdef"><b>Definition</b> Game.cpp:657</div></div>
<div class="ttc" id="aGame_8h_html_a6c1b7cd6a0081ab216a56a7a156db8e8"><div class="ttname"><a href="Game_8h.html#a6c1b7cd6a0081ab216a56a7a156db8e8">SelectYoshiValley</a></div><div class="ttdeci">void SelectYoshiValley()</div><div class="ttdef"><b>Definition</b> Game.cpp:858</div></div>
<div class="ttc" id="aGame_8h_html_a6c3b9e6da7b395aa8a1b97ba2e966fff"><div class="ttname"><a href="Game_8h.html#a6c3b9e6da7b395aa8a1b97ba2e966fff">CM_ResetAudio</a></div><div class="ttdeci">void CM_ResetAudio(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:901</div></div>
<div class="ttc" id="aGame_8h_html_a6c45266fcd154c834f48fe75086df1a7"><div class="ttname"><a href="Game_8h.html#a6c45266fcd154c834f48fe75086df1a7">Editor_CleanWorld</a></div><div class="ttdeci">void Editor_CleanWorld()</div><div class="ttdef"><b>Definition</b> Game.cpp:806</div></div>
<div class="ttc" id="aGame_8h_html_a6457fbd0b62f3d39561654a3ee087e8d"><div class="ttname"><a href="Game_8h.html#a6457fbd0b62f3d39561654a3ee087e8d">CM_DrawObjects</a></div><div class="ttdeci">void CM_DrawObjects(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:539</div></div>
<div class="ttc" id="aGame_8h_html_a653209c17a221876506140f4d377270b"><div class="ttname"><a href="Game_8h.html#a653209c17a221876506140f4d377270b">CM_RunGarbageCollector</a></div><div class="ttdeci">void CM_RunGarbageCollector(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:898</div></div>
<div class="ttc" id="aGame_8h_html_a693de7d8b89fe291aafea86bc64a0a2e"><div class="ttname"><a href="Game_8h.html#a693de7d8b89fe291aafea86bc64a0a2e">CM_GetActor</a></div><div class="ttdeci">struct Actor * CM_GetActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:734</div></div>
<div class="ttc" id="aGame_8h_html_a6c145817e9598cadcfed9698dbea1e1f"><div class="ttname"><a href="Game_8h.html#a6c145817e9598cadcfed9698dbea1e1f">CM_DrawTransparency</a></div><div class="ttdeci">void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)</div><div class="ttdef"><b>Definition</b> Game.cpp:658</div></div>
<div class="ttc" id="aGame_8h_html_a6c1b7cd6a0081ab216a56a7a156db8e8"><div class="ttname"><a href="Game_8h.html#a6c1b7cd6a0081ab216a56a7a156db8e8">SelectYoshiValley</a></div><div class="ttdeci">void SelectYoshiValley()</div><div class="ttdef"><b>Definition</b> Game.cpp:859</div></div>
<div class="ttc" id="aGame_8h_html_a6c3b9e6da7b395aa8a1b97ba2e966fff"><div class="ttname"><a href="Game_8h.html#a6c3b9e6da7b395aa8a1b97ba2e966fff">CM_ResetAudio</a></div><div class="ttdeci">void CM_ResetAudio(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:902</div></div>
<div class="ttc" id="aGame_8h_html_a6c45266fcd154c834f48fe75086df1a7"><div class="ttname"><a href="Game_8h.html#a6c45266fcd154c834f48fe75086df1a7">Editor_CleanWorld</a></div><div class="ttdeci">void Editor_CleanWorld()</div><div class="ttdef"><b>Definition</b> Game.cpp:807</div></div>
<div class="ttc" id="aGame_8h_html_a6ca620461095200074d3abd3261c6e74"><div class="ttname"><a href="Game_8h.html#a6ca620461095200074d3abd3261c6e74">Graphics_PushFrame</a></div><div class="ttdeci">void Graphics_PushFrame(Gfx *pool)</div><div class="ttdef"><b>Definition</b> Game.cpp:56</div></div>
<div class="ttc" id="aGame_8h_html_a6ca781f4055a82d58dda2cbb2fbb51ab"><div class="ttname"><a href="Game_8h.html#a6ca781f4055a82d58dda2cbb2fbb51ab">CM_TickEditor</a></div><div class="ttdeci">void CM_TickEditor()</div><div class="ttdef"><b>Definition</b> Game.cpp:544</div></div>
<div class="ttc" id="aGame_8h_html_a70a54977065dda25eb9d05318c5f6063"><div class="ttname"><a href="Game_8h.html#a70a54977065dda25eb9d05318c5f6063">CM_DrawTrack</a></div><div class="ttdeci">void CM_DrawTrack(ScreenContext *arg0)</div><div class="ttdef"><b>Definition</b> Game.cpp:301</div></div>
<div class="ttc" id="aGame_8h_html_a71b914cb59cceba3cdd53af715ecbb4c"><div class="ttname"><a href="Game_8h.html#a71b914cb59cceba3cdd53af715ecbb4c">GetSpecialCup</a></div><div class="ttdeci">void * GetSpecialCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:888</div></div>
<div class="ttc" id="aGame_8h_html_a72ab5bdb3d61d3f5e16a41339c1dab7b"><div class="ttname"><a href="Game_8h.html#a72ab5bdb3d61d3f5e16a41339c1dab7b">GetBattleCup</a></div><div class="ttdeci">void * GetBattleCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:892</div></div>
<div class="ttc" id="aGame_8h_html_a76052dcdf19901299b26e38b1342aafc"><div class="ttname"><a href="Game_8h.html#a76052dcdf19901299b26e38b1342aafc">CM_TickObjects</a></div><div class="ttdeci">void CM_TickObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:524</div></div>
<div class="ttc" id="aGame_8h_html_a772620a227c1d16b1f7ee3ec27deebb2"><div class="ttname"><a href="Game_8h.html#a772620a227c1d16b1f7ee3ec27deebb2">CM_AddCamera</a></div><div class="ttdeci">Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:415</div></div>
<div class="ttc" id="aGame_8h_html_a7a5ca7cbd6c70c0ef872405d46503896"><div class="ttname"><a href="Game_8h.html#a7a5ca7cbd6c70c0ef872405d46503896">CM_IsTourEnabled</a></div><div class="ttdeci">bool CM_IsTourEnabled()</div><div class="ttdef"><b>Definition</b> Game.cpp:465</div></div>
<div class="ttc" id="aGame_8h_html_a6ca781f4055a82d58dda2cbb2fbb51ab"><div class="ttname"><a href="Game_8h.html#a6ca781f4055a82d58dda2cbb2fbb51ab">CM_TickEditor</a></div><div class="ttdeci">void CM_TickEditor()</div><div class="ttdef"><b>Definition</b> Game.cpp:545</div></div>
<div class="ttc" id="aGame_8h_html_a70a54977065dda25eb9d05318c5f6063"><div class="ttname"><a href="Game_8h.html#a70a54977065dda25eb9d05318c5f6063">CM_DrawTrack</a></div><div class="ttdeci">void CM_DrawTrack(ScreenContext *arg0)</div><div class="ttdef"><b>Definition</b> Game.cpp:302</div></div>
<div class="ttc" id="aGame_8h_html_a71b914cb59cceba3cdd53af715ecbb4c"><div class="ttname"><a href="Game_8h.html#a71b914cb59cceba3cdd53af715ecbb4c">GetSpecialCup</a></div><div class="ttdeci">void * GetSpecialCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:889</div></div>
<div class="ttc" id="aGame_8h_html_a72ab5bdb3d61d3f5e16a41339c1dab7b"><div class="ttname"><a href="Game_8h.html#a72ab5bdb3d61d3f5e16a41339c1dab7b">GetBattleCup</a></div><div class="ttdeci">void * GetBattleCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:893</div></div>
<div class="ttc" id="aGame_8h_html_a76052dcdf19901299b26e38b1342aafc"><div class="ttname"><a href="Game_8h.html#a76052dcdf19901299b26e38b1342aafc">CM_TickObjects</a></div><div class="ttdeci">void CM_TickObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:525</div></div>
<div class="ttc" id="aGame_8h_html_a772620a227c1d16b1f7ee3ec27deebb2"><div class="ttname"><a href="Game_8h.html#a772620a227c1d16b1f7ee3ec27deebb2">CM_AddCamera</a></div><div class="ttdeci">Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:416</div></div>
<div class="ttc" id="aGame_8h_html_a7a5ca7cbd6c70c0ef872405d46503896"><div class="ttname"><a href="Game_8h.html#a7a5ca7cbd6c70c0ef872405d46503896">CM_IsTourEnabled</a></div><div class="ttdeci">bool CM_IsTourEnabled()</div><div class="ttdef"><b>Definition</b> Game.cpp:466</div></div>
<div class="ttc" id="aGame_8h_html_a7ad81c141b5673bca8893056d7eaf1bd"><div class="ttname"><a href="Game_8h.html#a7ad81c141b5673bca8893056d7eaf1bd">CM_DrawBombKarts</a></div><div class="ttdeci">void CM_DrawBombKarts(s32 cameraId)</div></div>
<div class="ttc" id="aGame_8h_html_a7ad8bd6ab5cb1d16d5f6120d0288b1eb"><div class="ttname"><a href="Game_8h.html#a7ad8bd6ab5cb1d16d5f6120d0288b1eb">CM_ActivateFinalLapLakitu</a></div><div class="ttdeci">void CM_ActivateFinalLapLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:702</div></div>
<div class="ttc" id="aGame_8h_html_a7cf335cc0916b44c27470bf4d2207c27"><div class="ttname"><a href="Game_8h.html#a7cf335cc0916b44c27470bf4d2207c27">CM_TickParticles</a></div><div class="ttdeci">void CM_TickParticles(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:552</div></div>
<div class="ttc" id="aGame_8h_html_a7dfa77f8baa97e05f88abc7be3dd45a1"><div class="ttname"><a href="Game_8h.html#a7dfa77f8baa97e05f88abc7be3dd45a1">IsToadsTurnpike</a></div><div class="ttdeci">bool IsToadsTurnpike()</div><div class="ttdef"><b>Definition</b> Game.cpp:841</div></div>
<div class="ttc" id="aGame_8h_html_a7ad8bd6ab5cb1d16d5f6120d0288b1eb"><div class="ttname"><a href="Game_8h.html#a7ad8bd6ab5cb1d16d5f6120d0288b1eb">CM_ActivateFinalLapLakitu</a></div><div class="ttdeci">void CM_ActivateFinalLapLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:703</div></div>
<div class="ttc" id="aGame_8h_html_a7cf335cc0916b44c27470bf4d2207c27"><div class="ttname"><a href="Game_8h.html#a7cf335cc0916b44c27470bf4d2207c27">CM_TickParticles</a></div><div class="ttdeci">void CM_TickParticles(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:553</div></div>
<div class="ttc" id="aGame_8h_html_a7dfa77f8baa97e05f88abc7be3dd45a1"><div class="ttname"><a href="Game_8h.html#a7dfa77f8baa97e05f88abc7be3dd45a1">IsToadsTurnpike</a></div><div class="ttdeci">bool IsToadsTurnpike()</div><div class="ttdef"><b>Definition</b> Game.cpp:842</div></div>
<div class="ttc" id="aGame_8h_html_a7e396328bc711895f42cbed0b0a0b1b5"><div class="ttname"><a href="Game_8h.html#a7e396328bc711895f42cbed0b0a0b1b5">CM_SetCupIndex</a></div><div class="ttdeci">void CM_SetCupIndex(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:215</div></div>
<div class="ttc" id="aGame_8h_html_a872b3eafef96f83081b83794fb4681e5"><div class="ttname"><a href="Game_8h.html#a872b3eafef96f83081b83794fb4681e5">CM_InitTrackObjects</a></div><div class="ttdeci">void CM_InitTrackObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:588</div></div>
<div class="ttc" id="aGame_8h_html_a88c0d93fc49776f7a5c145312f4f81a0"><div class="ttname"><a href="Game_8h.html#a88c0d93fc49776f7a5c145312f4f81a0">CM_BeginPlay</a></div><div class="ttdeci">void CM_BeginPlay()</div><div class="ttdef"><b>Definition</b> Game.cpp:367</div></div>
<div class="ttc" id="aGame_8h_html_a892acd610181b8a67f9bd4f74d242a4a"><div class="ttname"><a href="Game_8h.html#a892acd610181b8a67f9bd4f74d242a4a">CM_WhatDoesThisDo</a></div><div class="ttdeci">void CM_WhatDoesThisDo(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:621</div></div>
<div class="ttc" id="aGame_8h_html_a8a295fe1e3fdfa50223813feaca6d7d6"><div class="ttname"><a href="Game_8h.html#a8a295fe1e3fdfa50223813feaca6d7d6">IsMooMooFarm</a></div><div class="ttdeci">bool IsMooMooFarm()</div><div class="ttdef"><b>Definition</b> Game.cpp:840</div></div>
<div class="ttc" id="aGame_8h_html_a8c040973097c16e82cb1738a5eb2fb55"><div class="ttname"><a href="Game_8h.html#a8c040973097c16e82cb1738a5eb2fb55">CM_SomeCollisionThing</a></div><div class="ttdeci">void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)</div><div class="ttdef"><b>Definition</b> Game.cpp:581</div></div>
<div class="ttc" id="aGame_8h_html_a8e82a442f82be560fd7c4376a8c08155"><div class="ttname"><a href="Game_8h.html#a8e82a442f82be560fd7c4376a8c08155">SelectRainbowRoad</a></div><div class="ttdeci">void SelectRainbowRoad()</div><div class="ttdef"><b>Definition</b> Game.cpp:866</div></div>
<div class="ttc" id="aGame_8h_html_a8ebd6a4d970e4333ab5a9dd66c3d9c48"><div class="ttname"><a href="Game_8h.html#a8ebd6a4d970e4333ab5a9dd66c3d9c48">IsBowsersCastle</a></div><div class="ttdeci">bool IsBowsersCastle()</div><div class="ttdef"><b>Definition</b> Game.cpp:834</div></div>
<div class="ttc" id="aGame_8h_html_a9205b4816d835d2a593d896dce112059"><div class="ttname"><a href="Game_8h.html#a9205b4816d835d2a593d896dce112059">GetMushroomCup</a></div><div class="ttdeci">void * GetMushroomCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:876</div></div>
<div class="ttc" id="aGame_8h_html_a929f192c4ae16f29f0f63fa455c29190"><div class="ttname"><a href="Game_8h.html#a929f192c4ae16f29f0f63fa455c29190">Editor_ClearMatrix</a></div><div class="ttdeci">void Editor_ClearMatrix()</div><div class="ttdef"><b>Definition</b> Game.cpp:802</div></div>
<div class="ttc" id="aGame_8h_html_a934e55d97e92c5a2ae0ea91b07a07a44"><div class="ttname"><a href="Game_8h.html#a934e55d97e92c5a2ae0ea91b07a07a44">CM_FindActorIndex</a></div><div class="ttdeci">size_t CM_FindActorIndex(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:743</div></div>
<div class="ttc" id="aGame_8h_html_a9689aae9cead5040be5b1527fe877348"><div class="ttname"><a href="Game_8h.html#a9689aae9cead5040be5b1527fe877348">CM_ActivateFinishLakitu</a></div><div class="ttdeci">void CM_ActivateFinishLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:688</div></div>
<div class="ttc" id="aGame_8h_html_a97137efc74a8f6bd6e9e54a8643e86f5"><div class="ttname"><a href="Game_8h.html#a97137efc74a8f6bd6e9e54a8643e86f5">SelectBowsersCastle</a></div><div class="ttdeci">void SelectBowsersCastle()</div><div class="ttdef"><b>Definition</b> Game.cpp:856</div></div>
<div class="ttc" id="aGame_8h_html_a98a02979796d2f6890672392ce7a2831"><div class="ttname"><a href="Game_8h.html#a98a02979796d2f6890672392ce7a2831">SelectPodiumCeremony</a></div><div class="ttdeci">void SelectPodiumCeremony()</div><div class="ttdef"><b>Definition</b> Game.cpp:873</div></div>
<div class="ttc" id="aGame_8h_html_a98bed343edc49c8bbf9f56aa1eb885b2"><div class="ttname"><a href="Game_8h.html#a98bed343edc49c8bbf9f56aa1eb885b2">SelectRoyalRaceway</a></div><div class="ttdeci">void SelectRoyalRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:861</div></div>
<div class="ttc" id="aGame_8h_html_a9b7d299ffd4422f9c7cfd08576b8b38b"><div class="ttname"><a href="Game_8h.html#a9b7d299ffd4422f9c7cfd08576b8b38b">GetStarCup</a></div><div class="ttdeci">void * GetStarCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:884</div></div>
<div class="ttc" id="aGame_8h_html_a9d06982967aab1f6f4fab1905294c20c"><div class="ttname"><a href="Game_8h.html#a9d06982967aab1f6f4fab1905294c20c">SelectFrappeSnowland</a></div><div class="ttdeci">void SelectFrappeSnowland()</div><div class="ttdef"><b>Definition</b> Game.cpp:859</div></div>
<div class="ttc" id="aGame_8h_html_a9d56378f2f9f04851f213ac8fc6d5349"><div class="ttname"><a href="Game_8h.html#a9d56378f2f9f04851f213ac8fc6d5349">CM_AddLookBehindCamera</a></div><div class="ttdeci">Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:477</div></div>
<div class="ttc" id="aGame_8h_html_a9f5c2ace915f66e850628695f297b1ff"><div class="ttname"><a href="Game_8h.html#a9f5c2ace915f66e850628695f297b1ff">IsChocoMountain</a></div><div class="ttdeci">bool IsChocoMountain()</div><div class="ttdef"><b>Definition</b> Game.cpp:833</div></div>
<div class="ttc" id="aGame_8h_html_a9fcd2793a55728b268b9ddb2624d86f4"><div class="ttname"><a href="Game_8h.html#a9fcd2793a55728b268b9ddb2624d86f4">CM_ActivateReverseLakitu</a></div><div class="ttdeci">void CM_ActivateReverseLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:709</div></div>
<div class="ttc" id="aGame_8h_html_a9fedd7b107c6b6e24e773784787a105c"><div class="ttname"><a href="Game_8h.html#a9fedd7b107c6b6e24e773784787a105c">IsSkyscraper</a></div><div class="ttdeci">bool IsSkyscraper()</div><div class="ttdef"><b>Definition</b> Game.cpp:847</div></div>
<div class="ttc" id="aGame_8h_html_a872b3eafef96f83081b83794fb4681e5"><div class="ttname"><a href="Game_8h.html#a872b3eafef96f83081b83794fb4681e5">CM_InitTrackObjects</a></div><div class="ttdeci">void CM_InitTrackObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:589</div></div>
<div class="ttc" id="aGame_8h_html_a88c0d93fc49776f7a5c145312f4f81a0"><div class="ttname"><a href="Game_8h.html#a88c0d93fc49776f7a5c145312f4f81a0">CM_BeginPlay</a></div><div class="ttdeci">void CM_BeginPlay()</div><div class="ttdef"><b>Definition</b> Game.cpp:368</div></div>
<div class="ttc" id="aGame_8h_html_a892acd610181b8a67f9bd4f74d242a4a"><div class="ttname"><a href="Game_8h.html#a892acd610181b8a67f9bd4f74d242a4a">CM_WhatDoesThisDo</a></div><div class="ttdeci">void CM_WhatDoesThisDo(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:622</div></div>
<div class="ttc" id="aGame_8h_html_a8a295fe1e3fdfa50223813feaca6d7d6"><div class="ttname"><a href="Game_8h.html#a8a295fe1e3fdfa50223813feaca6d7d6">IsMooMooFarm</a></div><div class="ttdeci">bool IsMooMooFarm()</div><div class="ttdef"><b>Definition</b> Game.cpp:841</div></div>
<div class="ttc" id="aGame_8h_html_a8c040973097c16e82cb1738a5eb2fb55"><div class="ttname"><a href="Game_8h.html#a8c040973097c16e82cb1738a5eb2fb55">CM_SomeCollisionThing</a></div><div class="ttdeci">void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)</div><div class="ttdef"><b>Definition</b> Game.cpp:582</div></div>
<div class="ttc" id="aGame_8h_html_a8e82a442f82be560fd7c4376a8c08155"><div class="ttname"><a href="Game_8h.html#a8e82a442f82be560fd7c4376a8c08155">SelectRainbowRoad</a></div><div class="ttdeci">void SelectRainbowRoad()</div><div class="ttdef"><b>Definition</b> Game.cpp:867</div></div>
<div class="ttc" id="aGame_8h_html_a8ebd6a4d970e4333ab5a9dd66c3d9c48"><div class="ttname"><a href="Game_8h.html#a8ebd6a4d970e4333ab5a9dd66c3d9c48">IsBowsersCastle</a></div><div class="ttdeci">bool IsBowsersCastle()</div><div class="ttdef"><b>Definition</b> Game.cpp:835</div></div>
<div class="ttc" id="aGame_8h_html_a9205b4816d835d2a593d896dce112059"><div class="ttname"><a href="Game_8h.html#a9205b4816d835d2a593d896dce112059">GetMushroomCup</a></div><div class="ttdeci">void * GetMushroomCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:877</div></div>
<div class="ttc" id="aGame_8h_html_a929f192c4ae16f29f0f63fa455c29190"><div class="ttname"><a href="Game_8h.html#a929f192c4ae16f29f0f63fa455c29190">Editor_ClearMatrix</a></div><div class="ttdeci">void Editor_ClearMatrix()</div><div class="ttdef"><b>Definition</b> Game.cpp:803</div></div>
<div class="ttc" id="aGame_8h_html_a934e55d97e92c5a2ae0ea91b07a07a44"><div class="ttname"><a href="Game_8h.html#a934e55d97e92c5a2ae0ea91b07a07a44">CM_FindActorIndex</a></div><div class="ttdeci">size_t CM_FindActorIndex(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:744</div></div>
<div class="ttc" id="aGame_8h_html_a9689aae9cead5040be5b1527fe877348"><div class="ttname"><a href="Game_8h.html#a9689aae9cead5040be5b1527fe877348">CM_ActivateFinishLakitu</a></div><div class="ttdeci">void CM_ActivateFinishLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:689</div></div>
<div class="ttc" id="aGame_8h_html_a97137efc74a8f6bd6e9e54a8643e86f5"><div class="ttname"><a href="Game_8h.html#a97137efc74a8f6bd6e9e54a8643e86f5">SelectBowsersCastle</a></div><div class="ttdeci">void SelectBowsersCastle()</div><div class="ttdef"><b>Definition</b> Game.cpp:857</div></div>
<div class="ttc" id="aGame_8h_html_a98a02979796d2f6890672392ce7a2831"><div class="ttname"><a href="Game_8h.html#a98a02979796d2f6890672392ce7a2831">SelectPodiumCeremony</a></div><div class="ttdeci">void SelectPodiumCeremony()</div><div class="ttdef"><b>Definition</b> Game.cpp:874</div></div>
<div class="ttc" id="aGame_8h_html_a98bed343edc49c8bbf9f56aa1eb885b2"><div class="ttname"><a href="Game_8h.html#a98bed343edc49c8bbf9f56aa1eb885b2">SelectRoyalRaceway</a></div><div class="ttdeci">void SelectRoyalRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:862</div></div>
<div class="ttc" id="aGame_8h_html_a9b7d299ffd4422f9c7cfd08576b8b38b"><div class="ttname"><a href="Game_8h.html#a9b7d299ffd4422f9c7cfd08576b8b38b">GetStarCup</a></div><div class="ttdeci">void * GetStarCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:885</div></div>
<div class="ttc" id="aGame_8h_html_a9d06982967aab1f6f4fab1905294c20c"><div class="ttname"><a href="Game_8h.html#a9d06982967aab1f6f4fab1905294c20c">SelectFrappeSnowland</a></div><div class="ttdeci">void SelectFrappeSnowland()</div><div class="ttdef"><b>Definition</b> Game.cpp:860</div></div>
<div class="ttc" id="aGame_8h_html_a9d56378f2f9f04851f213ac8fc6d5349"><div class="ttname"><a href="Game_8h.html#a9d56378f2f9f04851f213ac8fc6d5349">CM_AddLookBehindCamera</a></div><div class="ttdeci">Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:478</div></div>
<div class="ttc" id="aGame_8h_html_a9f5c2ace915f66e850628695f297b1ff"><div class="ttname"><a href="Game_8h.html#a9f5c2ace915f66e850628695f297b1ff">IsChocoMountain</a></div><div class="ttdeci">bool IsChocoMountain()</div><div class="ttdef"><b>Definition</b> Game.cpp:834</div></div>
<div class="ttc" id="aGame_8h_html_a9fcd2793a55728b268b9ddb2624d86f4"><div class="ttname"><a href="Game_8h.html#a9fcd2793a55728b268b9ddb2624d86f4">CM_ActivateReverseLakitu</a></div><div class="ttdeci">void CM_ActivateReverseLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:710</div></div>
<div class="ttc" id="aGame_8h_html_a9fedd7b107c6b6e24e773784787a105c"><div class="ttname"><a href="Game_8h.html#a9fedd7b107c6b6e24e773784787a105c">IsSkyscraper</a></div><div class="ttdeci">bool IsSkyscraper()</div><div class="ttdef"><b>Definition</b> Game.cpp:848</div></div>
<div class="ttc" id="aGame_8h_html_aa21d837dda0de9d4b92d34bb4cfac7a9"><div class="ttname"><a href="Game_8h.html#aa21d837dda0de9d4b92d34bb4cfac7a9">CM_GetCrossingOnTriggered</a></div><div class="ttdeci">s32 CM_GetCrossingOnTriggered(uintptr_t *crossing)</div><div class="ttdef"><b>Definition</b> Game.cpp:286</div></div>
<div class="ttc" id="aGame_8h_html_aa2636859b1f988d43f21be6ccffc86ca"><div class="ttname"><a href="Game_8h.html#aa2636859b1f988d43f21be6ccffc86ca">IsKoopaTroopaBeach</a></div><div class="ttdeci">bool IsKoopaTroopaBeach()</div><div class="ttdef"><b>Definition</b> Game.cpp:838</div></div>
<div class="ttc" id="aGame_8h_html_aa7aef6b733545609568083638a4bb38e"><div class="ttname"><a href="Game_8h.html#aa7aef6b733545609568083638a4bb38e">CM_TickTrackObjects</a></div><div class="ttdeci">void CM_TickTrackObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:594</div></div>
<div class="ttc" id="aGame_8h_html_aa2636859b1f988d43f21be6ccffc86ca"><div class="ttname"><a href="Game_8h.html#aa2636859b1f988d43f21be6ccffc86ca">IsKoopaTroopaBeach</a></div><div class="ttdeci">bool IsKoopaTroopaBeach()</div><div class="ttdef"><b>Definition</b> Game.cpp:839</div></div>
<div class="ttc" id="aGame_8h_html_aa7aef6b733545609568083638a4bb38e"><div class="ttname"><a href="Game_8h.html#aa7aef6b733545609568083638a4bb38e">CM_TickTrackObjects</a></div><div class="ttdeci">void CM_TickTrackObjects()</div><div class="ttdef"><b>Definition</b> Game.cpp:595</div></div>
<div class="ttc" id="aGame_8h_html_aa8c27c9a84fd3362f3cdce18720d5a4e"><div class="ttname"><a href="Game_8h.html#aa8c27c9a84fd3362f3cdce18720d5a4e">WorldPreviousCup</a></div><div class="ttdeci">u32 WorldPreviousCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:199</div></div>
<div class="ttc" id="aGame_8h_html_aa902b33239889c851376399222fbc43e"><div class="ttname"><a href="Game_8h.html#aa902b33239889c851376399222fbc43e">GetCup</a></div><div class="ttdeci">void * GetCup()</div><div class="ttdef"><b>Definition</b> Game.cpp:207</div></div>
<div class="ttc" id="aGame_8h_html_aa97d48e199aac53548393bfad5a6d2ca"><div class="ttname"><a href="Game_8h.html#aa97d48e199aac53548393bfad5a6d2ca">CM_RaceDrawSky</a></div><div class="ttdeci">void CM_RaceDrawSky(ScreenContext *screen, s32 someId)</div><div class="ttdef"><b>Definition</b> Game.cpp:564</div></div>
<div class="ttc" id="aGame_8h_html_aa97d48e199aac53548393bfad5a6d2ca"><div class="ttname"><a href="Game_8h.html#aa97d48e199aac53548393bfad5a6d2ca">CM_RaceDrawSky</a></div><div class="ttdeci">void CM_RaceDrawSky(ScreenContext *screen, s32 someId)</div><div class="ttdef"><b>Definition</b> Game.cpp:565</div></div>
<div class="ttc" id="aGame_8h_html_aa9e2b586941da1ad897ab6ac13fd44d1"><div class="ttname"><a href="Game_8h.html#aa9e2b586941da1ad897ab6ac13fd44d1">CM_DrawBattleBombKarts</a></div><div class="ttdeci">void CM_DrawBattleBombKarts(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:260</div></div>
<div class="ttc" id="aGame_8h_html_aaaf510d501c5771be0f12e0cd1f5cd2d"><div class="ttname"><a href="Game_8h.html#aaaf510d501c5771be0f12e0cd1f5cd2d">SelectMarioRaceway</a></div><div class="ttdeci">void SelectMarioRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:853</div></div>
<div class="ttc" id="aGame_8h_html_aab0dcf46f6e6e4516bf79ea3f519c765"><div class="ttname"><a href="Game_8h.html#aab0dcf46f6e6e4516bf79ea3f519c765">IsPodiumCeremony</a></div><div class="ttdeci">bool IsPodiumCeremony()</div><div class="ttdef"><b>Definition</b> Game.cpp:851</div></div>
<div class="ttc" id="aGame_8h_html_aaaf510d501c5771be0f12e0cd1f5cd2d"><div class="ttname"><a href="Game_8h.html#aaaf510d501c5771be0f12e0cd1f5cd2d">SelectMarioRaceway</a></div><div class="ttdeci">void SelectMarioRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:854</div></div>
<div class="ttc" id="aGame_8h_html_aab0dcf46f6e6e4516bf79ea3f519c765"><div class="ttname"><a href="Game_8h.html#aab0dcf46f6e6e4516bf79ea3f519c765">IsPodiumCeremony</a></div><div class="ttdeci">bool IsPodiumCeremony()</div><div class="ttdef"><b>Definition</b> Game.cpp:852</div></div>
<div class="ttc" id="aGame_8h_html_aab7ed5bb41641c712e81cd5ce8d922e4"><div class="ttname"><a href="Game_8h.html#aab7ed5bb41641c712e81cd5ce8d922e4">CM_TickDraw</a></div><div class="ttdeci">void CM_TickDraw()</div></div>
<div class="ttc" id="aGame_8h_html_aaf0b5399621375e88a34cc6671236b98"><div class="ttname"><a href="Game_8h.html#aaf0b5399621375e88a34cc6671236b98">SelectDoubleDeck</a></div><div class="ttdeci">void SelectDoubleDeck()</div><div class="ttdef"><b>Definition</b> Game.cpp:870</div></div>
<div class="ttc" id="aGame_8h_html_aaffb8b8bf0073d2bc3c2221a0d6e72ec"><div class="ttname"><a href="Game_8h.html#aaffb8b8bf0073d2bc3c2221a0d6e72ec">CM_CreditsSpawnActors</a></div><div class="ttdeci">void CM_CreditsSpawnActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:615</div></div>
<div class="ttc" id="aGame_8h_html_ab05bb065469940f40a5023c58a8f9e7f"><div class="ttname"><a href="Game_8h.html#ab05bb065469940f40a5023c58a8f9e7f">IsYoshiValley</a></div><div class="ttdeci">bool IsYoshiValley()</div><div class="ttdef"><b>Definition</b> Game.cpp:836</div></div>
<div class="ttc" id="aGame_8h_html_ab3b6b3c40ed6d20b9a5ddd7be2b6926c"><div class="ttname"><a href="Game_8h.html#ab3b6b3c40ed6d20b9a5ddd7be2b6926c">SelectKoopaTroopaBeach</a></div><div class="ttdeci">void SelectKoopaTroopaBeach()</div><div class="ttdef"><b>Definition</b> Game.cpp:860</div></div>
<div class="ttc" id="aGame_8h_html_ab53d812567e2e57a521af21e31688464"><div class="ttname"><a href="Game_8h.html#ab53d812567e2e57a521af21e31688464">CM_WhatDoesThisDoAI</a></div><div class="ttdeci">void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:627</div></div>
<div class="ttc" id="aGame_8h_html_ab5e6260830cd0d3a739e5a5d3fa31bf3"><div class="ttname"><a href="Game_8h.html#ab5e6260830cd0d3a739e5a5d3fa31bf3">GetFlowerCup</a></div><div class="ttdeci">void * GetFlowerCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:880</div></div>
<div class="ttc" id="aGame_8h_html_ab6cbdd9c2b6b19c957e80cc48e9da523"><div class="ttname"><a href="Game_8h.html#ab6cbdd9c2b6b19c957e80cc48e9da523">CM_TickObjects60fps</a></div><div class="ttdeci">void CM_TickObjects60fps()</div><div class="ttdef"><b>Definition</b> Game.cpp:532</div></div>
<div class="ttc" id="aGame_8h_html_aaf0b5399621375e88a34cc6671236b98"><div class="ttname"><a href="Game_8h.html#aaf0b5399621375e88a34cc6671236b98">SelectDoubleDeck</a></div><div class="ttdeci">void SelectDoubleDeck()</div><div class="ttdef"><b>Definition</b> Game.cpp:871</div></div>
<div class="ttc" id="aGame_8h_html_aaffb8b8bf0073d2bc3c2221a0d6e72ec"><div class="ttname"><a href="Game_8h.html#aaffb8b8bf0073d2bc3c2221a0d6e72ec">CM_CreditsSpawnActors</a></div><div class="ttdeci">void CM_CreditsSpawnActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:616</div></div>
<div class="ttc" id="aGame_8h_html_ab05bb065469940f40a5023c58a8f9e7f"><div class="ttname"><a href="Game_8h.html#ab05bb065469940f40a5023c58a8f9e7f">IsYoshiValley</a></div><div class="ttdeci">bool IsYoshiValley()</div><div class="ttdef"><b>Definition</b> Game.cpp:837</div></div>
<div class="ttc" id="aGame_8h_html_ab3b6b3c40ed6d20b9a5ddd7be2b6926c"><div class="ttname"><a href="Game_8h.html#ab3b6b3c40ed6d20b9a5ddd7be2b6926c">SelectKoopaTroopaBeach</a></div><div class="ttdeci">void SelectKoopaTroopaBeach()</div><div class="ttdef"><b>Definition</b> Game.cpp:861</div></div>
<div class="ttc" id="aGame_8h_html_ab53d812567e2e57a521af21e31688464"><div class="ttname"><a href="Game_8h.html#ab53d812567e2e57a521af21e31688464">CM_WhatDoesThisDoAI</a></div><div class="ttdeci">void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:628</div></div>
<div class="ttc" id="aGame_8h_html_ab5e6260830cd0d3a739e5a5d3fa31bf3"><div class="ttname"><a href="Game_8h.html#ab5e6260830cd0d3a739e5a5d3fa31bf3">GetFlowerCup</a></div><div class="ttdeci">void * GetFlowerCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:881</div></div>
<div class="ttc" id="aGame_8h_html_ab6cbdd9c2b6b19c957e80cc48e9da523"><div class="ttname"><a href="Game_8h.html#ab6cbdd9c2b6b19c957e80cc48e9da523">CM_TickObjects60fps</a></div><div class="ttdeci">void CM_TickObjects60fps()</div><div class="ttdef"><b>Definition</b> Game.cpp:533</div></div>
<div class="ttc" id="aGame_8h_html_aba5f567a3db3cdfa422485da5374ce8c"><div class="ttname"><a href="Game_8h.html#aba5f567a3db3cdfa422485da5374ce8c">CM_VehicleCollision</a></div><div class="ttdeci">void CM_VehicleCollision(s32 playerId, Player *player)</div><div class="ttdef"><b>Definition</b> Game.cpp:227</div></div>
<div class="ttc" id="aGame_8h_html_abdb3ad7cafa1977c6b7da7dbed8a7df6"><div class="ttname"><a href="Game_8h.html#abdb3ad7cafa1977c6b7da7dbed8a7df6">WorldNextCup</a></div><div class="ttdeci">u32 WorldNextCup(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:195</div></div>
<div class="ttc" id="aGame_8h_html_abfc61da343ef2b8055bea1ec869b6363"><div class="ttname"><a href="Game_8h.html#abfc61da343ef2b8055bea1ec869b6363">CM_DrawTrackObjects</a></div><div class="ttdeci">void CM_DrawTrackObjects(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:601</div></div>
<div class="ttc" id="aGame_8h_html_ac015fe2f0caa481693b5a07997bf69b6"><div class="ttname"><a href="Game_8h.html#ac015fe2f0caa481693b5a07997bf69b6">IsBigDonut</a></div><div class="ttdeci">bool IsBigDonut()</div><div class="ttdef"><b>Definition</b> Game.cpp:850</div></div>
<div class="ttc" id="aGame_8h_html_ac1f819e6a859e066bd816ef2c6f8c674"><div class="ttname"><a href="Game_8h.html#ac1f819e6a859e066bd816ef2c6f8c674">CM_CleanCameras</a></div><div class="ttdeci">void CM_CleanCameras(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:774</div></div>
<div class="ttc" id="aGame_8h_html_ac36c43e20fcfc2c96b91f33aa13d88f8"><div class="ttname"><a href="Game_8h.html#ac36c43e20fcfc2c96b91f33aa13d88f8">CM_SpawnStarterLakitu</a></div><div class="ttdeci">void CM_SpawnStarterLakitu()</div><div class="ttdef"><b>Definition</b> Game.cpp:667</div></div>
<div class="ttc" id="aGame_8h_html_abfc61da343ef2b8055bea1ec869b6363"><div class="ttname"><a href="Game_8h.html#abfc61da343ef2b8055bea1ec869b6363">CM_DrawTrackObjects</a></div><div class="ttdeci">void CM_DrawTrackObjects(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:602</div></div>
<div class="ttc" id="aGame_8h_html_ac015fe2f0caa481693b5a07997bf69b6"><div class="ttname"><a href="Game_8h.html#ac015fe2f0caa481693b5a07997bf69b6">IsBigDonut</a></div><div class="ttdeci">bool IsBigDonut()</div><div class="ttdef"><b>Definition</b> Game.cpp:851</div></div>
<div class="ttc" id="aGame_8h_html_ac1f819e6a859e066bd816ef2c6f8c674"><div class="ttname"><a href="Game_8h.html#ac1f819e6a859e066bd816ef2c6f8c674">CM_CleanCameras</a></div><div class="ttdeci">void CM_CleanCameras(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:775</div></div>
<div class="ttc" id="aGame_8h_html_ac36c43e20fcfc2c96b91f33aa13d88f8"><div class="ttname"><a href="Game_8h.html#ac36c43e20fcfc2c96b91f33aa13d88f8">CM_SpawnStarterLakitu</a></div><div class="ttdeci">void CM_SpawnStarterLakitu()</div><div class="ttdef"><b>Definition</b> Game.cpp:668</div></div>
<div class="ttc" id="aGame_8h_html_ac39070c708575c0715a25e4590247d80"><div class="ttname"><a href="Game_8h.html#ac39070c708575c0715a25e4590247d80">HM_TickIntro</a></div><div class="ttdeci">void HM_TickIntro(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:179</div></div>
<div class="ttc" id="aGame_8h_html_ac5e62890e26525db92366000cb19598e"><div class="ttname"><a href="Game_8h.html#ac5e62890e26525db92366000cb19598e">CM_CameraSetActive</a></div><div class="ttdeci">void CM_CameraSetActive(size_t idx, bool state)</div><div class="ttdef"><b>Definition</b> Game.cpp:490</div></div>
<div class="ttc" id="aGame_8h_html_ac6fb2ea14d59587b483359a48b553ae9"><div class="ttname"><a href="Game_8h.html#ac6fb2ea14d59587b483359a48b553ae9">SelectBigDonut</a></div><div class="ttdeci">void SelectBigDonut()</div><div class="ttdef"><b>Definition</b> Game.cpp:872</div></div>
<div class="ttc" id="aGame_8h_html_aca28fc6c99e2eb58e798af9893d3745e"><div class="ttname"><a href="Game_8h.html#aca28fc6c99e2eb58e798af9893d3745e">CM_ActivateSecondLapLakitu</a></div><div class="ttdeci">void CM_ActivateSecondLapLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:695</div></div>
<div class="ttc" id="aGame_8h_html_acea5cfd9ab22f745bd6627869b95a62e"><div class="ttname"><a href="Game_8h.html#acea5cfd9ab22f745bd6627869b95a62e">CM_ActorBeginPlay</a></div><div class="ttdeci">void CM_ActorBeginPlay(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:782</div></div>
<div class="ttc" id="aGame_8h_html_acfb21e9672a823eb246aaa6e3474bf2f"><div class="ttname"><a href="Game_8h.html#acfb21e9672a823eb246aaa6e3474bf2f">CM_DrawEditor</a></div><div class="ttdeci">void CM_DrawEditor()</div><div class="ttdef"><b>Definition</b> Game.cpp:548</div></div>
<div class="ttc" id="aGame_8h_html_ad05aab537d39fb4cfd354640c1a4cd63"><div class="ttname"><a href="Game_8h.html#ad05aab537d39fb4cfd354640c1a4cd63">CM_DeleteActor</a></div><div class="ttdeci">void CM_DeleteActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:760</div></div>
<div class="ttc" id="aGame_8h_html_ad474b8b257813cceeae25ab5205273c4"><div class="ttname"><a href="Game_8h.html#ad474b8b257813cceeae25ab5205273c4">IsKalimariDesert</a></div><div class="ttdeci">bool IsKalimariDesert()</div><div class="ttdef"><b>Definition</b> Game.cpp:842</div></div>
<div class="ttc" id="aGame_8h_html_ad62d65b13bb8c7fbbfe39c28d4f73758"><div class="ttname"><a href="Game_8h.html#ad62d65b13bb8c7fbbfe39c28d4f73758">CM_GetPlayerCamera</a></div><div class="ttdeci">Camera * CM_GetPlayerCamera(s32 playerIndex)</div><div class="ttdef"><b>Definition</b> Game.cpp:390</div></div>
<div class="ttc" id="aGame_8h_html_ad67598b92b4fcdbd59e913da2726b0e7"><div class="ttname"><a href="Game_8h.html#ad67598b92b4fcdbd59e913da2726b0e7">CM_GetWaterLevel</a></div><div class="ttdeci">f32 CM_GetWaterLevel(Vec3f pos, struct Collision *collision)</div><div class="ttdef"><b>Definition</b> Game.cpp:825</div></div>
<div class="ttc" id="aGame_8h_html_ac5e62890e26525db92366000cb19598e"><div class="ttname"><a href="Game_8h.html#ac5e62890e26525db92366000cb19598e">CM_CameraSetActive</a></div><div class="ttdeci">void CM_CameraSetActive(size_t idx, bool state)</div><div class="ttdef"><b>Definition</b> Game.cpp:491</div></div>
<div class="ttc" id="aGame_8h_html_ac6fb2ea14d59587b483359a48b553ae9"><div class="ttname"><a href="Game_8h.html#ac6fb2ea14d59587b483359a48b553ae9">SelectBigDonut</a></div><div class="ttdeci">void SelectBigDonut()</div><div class="ttdef"><b>Definition</b> Game.cpp:873</div></div>
<div class="ttc" id="aGame_8h_html_aca28fc6c99e2eb58e798af9893d3745e"><div class="ttname"><a href="Game_8h.html#aca28fc6c99e2eb58e798af9893d3745e">CM_ActivateSecondLapLakitu</a></div><div class="ttdeci">void CM_ActivateSecondLapLakitu(s32 playerId)</div><div class="ttdef"><b>Definition</b> Game.cpp:696</div></div>
<div class="ttc" id="aGame_8h_html_acea5cfd9ab22f745bd6627869b95a62e"><div class="ttname"><a href="Game_8h.html#acea5cfd9ab22f745bd6627869b95a62e">CM_ActorBeginPlay</a></div><div class="ttdeci">void CM_ActorBeginPlay(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:783</div></div>
<div class="ttc" id="aGame_8h_html_acfb21e9672a823eb246aaa6e3474bf2f"><div class="ttname"><a href="Game_8h.html#acfb21e9672a823eb246aaa6e3474bf2f">CM_DrawEditor</a></div><div class="ttdeci">void CM_DrawEditor()</div><div class="ttdef"><b>Definition</b> Game.cpp:549</div></div>
<div class="ttc" id="aGame_8h_html_ad05aab537d39fb4cfd354640c1a4cd63"><div class="ttname"><a href="Game_8h.html#ad05aab537d39fb4cfd354640c1a4cd63">CM_DeleteActor</a></div><div class="ttdeci">void CM_DeleteActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:761</div></div>
<div class="ttc" id="aGame_8h_html_ad474b8b257813cceeae25ab5205273c4"><div class="ttname"><a href="Game_8h.html#ad474b8b257813cceeae25ab5205273c4">IsKalimariDesert</a></div><div class="ttdeci">bool IsKalimariDesert()</div><div class="ttdef"><b>Definition</b> Game.cpp:843</div></div>
<div class="ttc" id="aGame_8h_html_ad62d65b13bb8c7fbbfe39c28d4f73758"><div class="ttname"><a href="Game_8h.html#ad62d65b13bb8c7fbbfe39c28d4f73758">CM_GetPlayerCamera</a></div><div class="ttdeci">Camera * CM_GetPlayerCamera(s32 playerIndex)</div><div class="ttdef"><b>Definition</b> Game.cpp:391</div></div>
<div class="ttc" id="aGame_8h_html_ad67598b92b4fcdbd59e913da2726b0e7"><div class="ttname"><a href="Game_8h.html#ad67598b92b4fcdbd59e913da2726b0e7">CM_GetWaterLevel</a></div><div class="ttdeci">f32 CM_GetWaterLevel(Vec3f pos, struct Collision *collision)</div><div class="ttdef"><b>Definition</b> Game.cpp:826</div></div>
<div class="ttc" id="aGame_8h_html_ad7074370e4922729d981568d0b5fc027"><div class="ttname"><a href="Game_8h.html#ad7074370e4922729d981568d0b5fc027">CM_BombKartsWaypoint</a></div><div class="ttdeci">void CM_BombKartsWaypoint(s32 cameraId)</div><div class="ttdef"><b>Definition</b> Game.cpp:235</div></div>
<div class="ttc" id="aGame_8h_html_ada28d3ac2117e6089cc6eb5b0a6aabba"><div class="ttname"><a href="Game_8h.html#ada28d3ac2117e6089cc6eb5b0a6aabba">SelectLuigiRaceway</a></div><div class="ttdeci">void SelectLuigiRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:854</div></div>
<div class="ttc" id="aGame_8h_html_adabb5b527520eaa3b7cc42fa98a4b334"><div class="ttname"><a href="Game_8h.html#adabb5b527520eaa3b7cc42fa98a4b334">CM_SetFreeCamera</a></div><div class="ttdeci">void CM_SetFreeCamera(bool state)</div><div class="ttdef"><b>Definition</b> Game.cpp:496</div></div>
<div class="ttc" id="aGame_8h_html_adc3a6f4f6044c43c6734f2fed8436a7c"><div class="ttname"><a href="Game_8h.html#adc3a6f4f6044c43c6734f2fed8436a7c">CM_ActorCollision</a></div><div class="ttdeci">void CM_ActorCollision(Player *player, struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:817</div></div>
<div class="ttc" id="aGame_8h_html_adcaa4382da54fcb09e701bec146dfbe5"><div class="ttname"><a href="Game_8h.html#adcaa4382da54fcb09e701bec146dfbe5">SelectBansheeBoardwalk</a></div><div class="ttdeci">void SelectBansheeBoardwalk()</div><div class="ttdef"><b>Definition</b> Game.cpp:857</div></div>
<div class="ttc" id="aGame_8h_html_ada28d3ac2117e6089cc6eb5b0a6aabba"><div class="ttname"><a href="Game_8h.html#ada28d3ac2117e6089cc6eb5b0a6aabba">SelectLuigiRaceway</a></div><div class="ttdeci">void SelectLuigiRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:855</div></div>
<div class="ttc" id="aGame_8h_html_adabb5b527520eaa3b7cc42fa98a4b334"><div class="ttname"><a href="Game_8h.html#adabb5b527520eaa3b7cc42fa98a4b334">CM_SetFreeCamera</a></div><div class="ttdeci">void CM_SetFreeCamera(bool state)</div><div class="ttdef"><b>Definition</b> Game.cpp:497</div></div>
<div class="ttc" id="aGame_8h_html_adc3a6f4f6044c43c6734f2fed8436a7c"><div class="ttname"><a href="Game_8h.html#adc3a6f4f6044c43c6734f2fed8436a7c">CM_ActorCollision</a></div><div class="ttdeci">void CM_ActorCollision(Player *player, struct Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:818</div></div>
<div class="ttc" id="aGame_8h_html_adcaa4382da54fcb09e701bec146dfbe5"><div class="ttname"><a href="Game_8h.html#adcaa4382da54fcb09e701bec146dfbe5">SelectBansheeBoardwalk</a></div><div class="ttdeci">void SelectBansheeBoardwalk()</div><div class="ttdef"><b>Definition</b> Game.cpp:858</div></div>
<div class="ttc" id="aGame_8h_html_adcaf593bfd3bc5e691c00cec99ff3bc3"><div class="ttname"><a href="Game_8h.html#adcaf593bfd3bc5e691c00cec99ff3bc3">CM_SetCup</a></div><div class="ttdeci">void CM_SetCup(void *)</div><div class="ttdef"><b>Definition</b> Game.cpp:203</div></div>
<div class="ttc" id="aGame_8h_html_ae131a8b6906df364a68be4307caab750"><div class="ttname"><a href="Game_8h.html#ae131a8b6906df364a68be4307caab750">GetCupCursorPosition</a></div><div class="ttdeci">size_t GetCupCursorPosition()</div><div class="ttdef"><b>Definition</b> Game.cpp:716</div></div>
<div class="ttc" id="aGame_8h_html_ae181f7d71aa16b176abd7be2444a0299"><div class="ttname"><a href="Game_8h.html#ae181f7d71aa16b176abd7be2444a0299">CM_TickActors</a></div><div class="ttdeci">void CM_TickActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:340</div></div>
<div class="ttc" id="aGame_8h_html_ae22f9eac795eb716b246a295a38e5343"><div class="ttname"><a href="Game_8h.html#ae22f9eac795eb716b246a295a38e5343">SetCupCursorPosition</a></div><div class="ttdeci">void SetCupCursorPosition(size_t position)</div><div class="ttdef"><b>Definition</b> Game.cpp:720</div></div>
<div class="ttc" id="aGame_8h_html_ae131a8b6906df364a68be4307caab750"><div class="ttname"><a href="Game_8h.html#ae131a8b6906df364a68be4307caab750">GetCupCursorPosition</a></div><div class="ttdeci">size_t GetCupCursorPosition()</div><div class="ttdef"><b>Definition</b> Game.cpp:717</div></div>
<div class="ttc" id="aGame_8h_html_ae181f7d71aa16b176abd7be2444a0299"><div class="ttname"><a href="Game_8h.html#ae181f7d71aa16b176abd7be2444a0299">CM_TickActors</a></div><div class="ttdeci">void CM_TickActors()</div><div class="ttdef"><b>Definition</b> Game.cpp:341</div></div>
<div class="ttc" id="aGame_8h_html_ae22f9eac795eb716b246a295a38e5343"><div class="ttname"><a href="Game_8h.html#ae22f9eac795eb716b246a295a38e5343">SetCupCursorPosition</a></div><div class="ttdeci">void SetCupCursorPosition(size_t position)</div><div class="ttdef"><b>Definition</b> Game.cpp:721</div></div>
<div class="ttc" id="aGame_8h_html_ae2b03d8eebdf82f401de3167c2162848"><div class="ttname"><a href="Game_8h.html#ae2b03d8eebdf82f401de3167c2162848">CM_CrossingTrigger</a></div><div class="ttdeci">void CM_CrossingTrigger()</div><div class="ttdef"><b>Definition</b> Game.cpp:270</div></div>
<div class="ttc" id="aGame_8h_html_ae4bce122ba57e0ca1cd36dcb4d7feed1"><div class="ttname"><a href="Game_8h.html#ae4bce122ba57e0ca1cd36dcb4d7feed1">Editor_AddLight</a></div><div class="ttdeci">void Editor_AddLight(s8 *direction)</div><div class="ttdef"><b>Definition</b> Game.cpp:796</div></div>
<div class="ttc" id="aGame_8h_html_ae8cb6c1430c14fb8e79e5d98c522c02a"><div class="ttname"><a href="Game_8h.html#ae8cb6c1430c14fb8e79e5d98c522c02a">GetCupSize</a></div><div class="ttdeci">size_t GetCupSize()</div><div class="ttdef"><b>Definition</b> Game.cpp:725</div></div>
<div class="ttc" id="aGame_8h_html_aeddbaddd7280e7015aeb4769cca8097d"><div class="ttname"><a href="Game_8h.html#aeddbaddd7280e7015aeb4769cca8097d">CM_AddFreeCamera</a></div><div class="ttdeci">Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:424</div></div>
<div class="ttc" id="aGame_8h_html_ae4bce122ba57e0ca1cd36dcb4d7feed1"><div class="ttname"><a href="Game_8h.html#ae4bce122ba57e0ca1cd36dcb4d7feed1">Editor_AddLight</a></div><div class="ttdeci">void Editor_AddLight(s8 *direction)</div><div class="ttdef"><b>Definition</b> Game.cpp:797</div></div>
<div class="ttc" id="aGame_8h_html_ae8cb6c1430c14fb8e79e5d98c522c02a"><div class="ttname"><a href="Game_8h.html#ae8cb6c1430c14fb8e79e5d98c522c02a">GetCupSize</a></div><div class="ttdeci">size_t GetCupSize()</div><div class="ttdef"><b>Definition</b> Game.cpp:726</div></div>
<div class="ttc" id="aGame_8h_html_aeddbaddd7280e7015aeb4769cca8097d"><div class="ttname"><a href="Game_8h.html#aeddbaddd7280e7015aeb4769cca8097d">CM_AddFreeCamera</a></div><div class="ttdeci">Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)</div><div class="ttdef"><b>Definition</b> Game.cpp:425</div></div>
<div class="ttc" id="aGame_8h_html_aeea6e29785f2f2cdd48874c08e5c02a1"><div class="ttname"><a href="Game_8h.html#aeea6e29785f2f2cdd48874c08e5c02a1">SetMarioRaceway</a></div><div class="ttdeci">void SetMarioRaceway(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:188</div></div>
<div class="ttc" id="aGame_8h_html_af21f89b45e081c9857c7c6689737ea93"><div class="ttname"><a href="Game_8h.html#af21f89b45e081c9857c7c6689737ea93">GetCupName</a></div><div class="ttdeci">const char * GetCupName(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:219</div></div>
<div class="ttc" id="aGame_8h_html_af24635032f3c7b289048710e7791a439"><div class="ttname"><a href="Game_8h.html#af24635032f3c7b289048710e7791a439">SelectKalimariDesert</a></div><div class="ttdeci">void SelectKalimariDesert()</div><div class="ttdef"><b>Definition</b> Game.cpp:864</div></div>
<div class="ttc" id="aGame_8h_html_af4bf996258124d6741c70e4fa918ef03"><div class="ttname"><a href="Game_8h.html#af4bf996258124d6741c70e4fa918ef03">IsFrappeSnowland</a></div><div class="ttdeci">bool IsFrappeSnowland()</div><div class="ttdef"><b>Definition</b> Game.cpp:837</div></div>
<div class="ttc" id="aGame_8h_html_af7015b96d32cb80462316bd3e619b210"><div class="ttname"><a href="Game_8h.html#af7015b96d32cb80462316bd3e619b210">SelectSherbetLand</a></div><div class="ttdeci">void SelectSherbetLand()</div><div class="ttdef"><b>Definition</b> Game.cpp:865</div></div>
<div class="ttc" id="aGame_8h_html_af24635032f3c7b289048710e7791a439"><div class="ttname"><a href="Game_8h.html#af24635032f3c7b289048710e7791a439">SelectKalimariDesert</a></div><div class="ttdeci">void SelectKalimariDesert()</div><div class="ttdef"><b>Definition</b> Game.cpp:865</div></div>
<div class="ttc" id="aGame_8h_html_af4bf996258124d6741c70e4fa918ef03"><div class="ttname"><a href="Game_8h.html#af4bf996258124d6741c70e4fa918ef03">IsFrappeSnowland</a></div><div class="ttdeci">bool IsFrappeSnowland()</div><div class="ttdef"><b>Definition</b> Game.cpp:838</div></div>
<div class="ttc" id="aGame_8h_html_af7015b96d32cb80462316bd3e619b210"><div class="ttname"><a href="Game_8h.html#af7015b96d32cb80462316bd3e619b210">SelectSherbetLand</a></div><div class="ttdeci">void SelectSherbetLand()</div><div class="ttdef"><b>Definition</b> Game.cpp:866</div></div>
<div class="ttc" id="aGame_8h_html_af8b0f2e0fee51a3d5afe1c6b6a8f0c7f"><div class="ttname"><a href="Game_8h.html#af8b0f2e0fee51a3d5afe1c6b6a8f0c7f">LoadTrack</a></div><div class="ttdeci">void LoadTrack()</div><div class="ttdef"><b>Definition</b> Game.cpp:223</div></div>
<div class="ttc" id="aGame_8h_html_afb0bb7b7bc2b816a7a9fbedcc6c41ab7"><div class="ttname"><a href="Game_8h.html#afb0bb7b7bc2b816a7a9fbedcc6c41ab7">IsRoyalRaceway</a></div><div class="ttdeci">bool IsRoyalRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:839</div></div>
<div class="ttc" id="aGame_8h_html_afb0bb7b7bc2b816a7a9fbedcc6c41ab7"><div class="ttname"><a href="Game_8h.html#afb0bb7b7bc2b816a7a9fbedcc6c41ab7">IsRoyalRaceway</a></div><div class="ttdeci">bool IsRoyalRaceway()</div><div class="ttdef"><b>Definition</b> Game.cpp:840</div></div>
<div class="ttc" id="aHM__Intro_8h_html"><div class="ttname"><a href="HM__Intro_8h.html">HM_Intro.h</a></div></div>
<div class="ttc" id="aRegistry_8h_html"><div class="ttname"><a href="Registry_8h.html">Registry.h</a></div></div>
<div class="ttc" id="aTrack_8h_html"><div class="ttname"><a href="Track_8h.html">Track.h</a></div></div>
+1 -1
View File
@@ -196,7 +196,7 @@ $(function(){initNavTree('Menu_8h_source.html',''); initResizable(true); });
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>} <span class="comment">// namespace Ship</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#endif </span><span class="comment">// MENU_H</span></div>
<div class="ttc" id="aGame_8cpp_html_ab1f6a2bb62440f976ce8d6cbfcb8e883"><div class="ttname"><a href="Game_8cpp.html#ab1f6a2bb62440f976ce8d6cbfcb8e883">CM_RequestReset</a></div><div class="ttdeci">void CM_RequestReset(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:917</div></div>
<div class="ttc" id="aGame_8cpp_html_ab1f6a2bb62440f976ce8d6cbfcb8e883"><div class="ttname"><a href="Game_8cpp.html#ab1f6a2bb62440f976ce8d6cbfcb8e883">CM_RequestReset</a></div><div class="ttdeci">void CM_RequestReset(void)</div><div class="ttdef"><b>Definition</b> Game.cpp:918</div></div>
<div class="ttc" id="aGame_8h_html"><div class="ttname"><a href="Game_8h.html">Game.h</a></div></div>
<div class="ttc" id="aHMAS_8h_html"><div class="ttname"><a href="HMAS_8h.html">HMAS.h</a></div></div>
<div class="ttc" id="aMenuTypes_8h_html"><div class="ttname"><a href="MenuTypes_8h.html">MenuTypes.h</a></div></div>
+8 -8
View File
@@ -216,19 +216,19 @@ $(function(){initNavTree('PortMenu_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aMenuTypes_8h_html_a9cf6dfc1528e36be4693d119793e8238ac5f4a26feb8eeee4b58c995a0b3864ee"><div class="ttname"><a href="MenuTypes_8h.html#a9cf6dfc1528e36be4693d119793e8238ac5f4a26feb8eeee4b58c995a0b3864ee">DEBUG_LOG_CRITICAL</a></div><div class="ttdeci">@ DEBUG_LOG_CRITICAL</div><div class="ttdef"><b>Definition</b> MenuTypes.h:72</div></div>
<div class="ttc" id="aMenu_8h_html"><div class="ttname"><a href="Menu_8h.html">Menu.h</a></div></div>
<div class="ttc" id="aUIWidgets_8h_html"><div class="ttname"><a href="UIWidgets_8h.html">UIWidgets.h</a></div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a081a0aa5ac927ede42b39f87033b2136"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a081a0aa5ac927ede42b39f87033b2136">GameUI::PortMenu::PortMenu</a></div><div class="ttdeci">PortMenu(const std::string &amp;consoleVariable, const std::string &amp;name)</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:620</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a081a0aa5ac927ede42b39f87033b2136"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a081a0aa5ac927ede42b39f87033b2136">GameUI::PortMenu::PortMenu</a></div><div class="ttdeci">PortMenu(const std::string &amp;consoleVariable, const std::string &amp;name)</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:626</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a13c853deed0530fa8e1810ffe6fef9a5"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a13c853deed0530fa8e1810ffe6fef9a5">GameUI::PortMenu::AddSidebarEntry</a></div><div class="ttdeci">void AddSidebarEntry(std::string sectionName, std::string sidbarName, uint32_t columnCount)</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:33</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a35ff589db0705776ae252a50fa1cee7d"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a35ff589db0705776ae252a50fa1cee7d">GameUI::PortMenu::AddWidget</a></div><div class="ttdeci">WidgetInfo &amp; AddWidget(WidgetPath &amp;pathInfo, std::string widgetName, WidgetType widgetType)</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:40</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a47032191fff5c67cc5fa1a356704a13a"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a47032191fff5c67cc5fa1a356704a13a">GameUI::PortMenu::~PortMenu</a></div><div class="ttdeci">~PortMenu()</div><div class="ttdef"><b>Definition</b> PortMenu.h:64</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a6107d5040943b730f00a96293d335e23"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a6107d5040943b730f00a96293d335e23">GameUI::PortMenu::InitElement</a></div><div class="ttdeci">void InitElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:624</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a99e204a4bf92bc4e563547d8d5f2013a"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a99e204a4bf92bc4e563547d8d5f2013a">GameUI::PortMenu::DrawElement</a></div><div class="ttdeci">void DrawElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:699</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_aae9fe5836ea57a15312e9f9a17e91850"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#aae9fe5836ea57a15312e9f9a17e91850">GameUI::PortMenu::AddSceneVisibility</a></div><div class="ttdeci">void AddSceneVisibility()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:567</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_acb8c1c2718352f13074ff24b7547573d"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#acb8c1c2718352f13074ff24b7547573d">GameUI::PortMenu::UpdateElement</a></div><div class="ttdeci">void UpdateElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:691</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_acf1c08d9ed088b6b33ec91a0e0a48494"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#acf1c08d9ed088b6b33ec91a0e0a48494">GameUI::PortMenu::AddRulesets</a></div><div class="ttdeci">void AddRulesets()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:436</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a6107d5040943b730f00a96293d335e23"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a6107d5040943b730f00a96293d335e23">GameUI::PortMenu::InitElement</a></div><div class="ttdeci">void InitElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:630</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_a99e204a4bf92bc4e563547d8d5f2013a"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#a99e204a4bf92bc4e563547d8d5f2013a">GameUI::PortMenu::DrawElement</a></div><div class="ttdeci">void DrawElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:705</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_aae9fe5836ea57a15312e9f9a17e91850"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#aae9fe5836ea57a15312e9f9a17e91850">GameUI::PortMenu::AddSceneVisibility</a></div><div class="ttdeci">void AddSceneVisibility()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:573</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_acb8c1c2718352f13074ff24b7547573d"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#acb8c1c2718352f13074ff24b7547573d">GameUI::PortMenu::UpdateElement</a></div><div class="ttdeci">void UpdateElement() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:697</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_acf1c08d9ed088b6b33ec91a0e0a48494"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#acf1c08d9ed088b6b33ec91a0e0a48494">GameUI::PortMenu::AddRulesets</a></div><div class="ttdeci">void AddRulesets()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:439</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ad0164e1a4d1111fb2312cdec60c8d223"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ad0164e1a4d1111fb2312cdec60c8d223">GameUI::PortMenu::AddEnhancements</a></div><div class="ttdeci">void AddEnhancements()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:360</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ad1010e161497fac3f609b69b0f7d6348"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ad1010e161497fac3f609b69b0f7d6348">GameUI::PortMenu::AddSettings</a></div><div class="ttdeci">void AddSettings()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:92</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ad7cfc1475c5fb97f67e5007b82cc8d2e"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ad7cfc1475c5fb97f67e5007b82cc8d2e">GameUI::PortMenu::Draw</a></div><div class="ttdeci">void Draw() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:695</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ae2b125ddd080ba7cfd4da340dfb14192"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ae2b125ddd080ba7cfd4da340dfb14192">GameUI::PortMenu::AddDevTools</a></div><div class="ttdeci">void AddDevTools()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:503</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ad7cfc1475c5fb97f67e5007b82cc8d2e"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ad7cfc1475c5fb97f67e5007b82cc8d2e">GameUI::PortMenu::Draw</a></div><div class="ttdeci">void Draw() override</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:701</div></div>
<div class="ttc" id="aclassGameUI_1_1PortMenu_html_ae2b125ddd080ba7cfd4da340dfb14192"><div class="ttname"><a href="classGameUI_1_1PortMenu.html#ae2b125ddd080ba7cfd4da340dfb14192">GameUI::PortMenu::AddDevTools</a></div><div class="ttdeci">void AddDevTools()</div><div class="ttdef"><b>Definition</b> PortMenu.cpp:509</div></div>
<div class="ttc" id="aclassShip_1_1Menu_html"><div class="ttname"><a href="classShip_1_1Menu.html">Ship::Menu</a></div><div class="ttdef"><b>Definition</b> Menu.h:21</div></div>
<div class="ttc" id="anamespaceGameUI_html"><div class="ttname"><a href="namespaceGameUI.html">GameUI</a></div><div class="ttdef"><b>Definition</b> FreecamWindow.cpp:38</div></div>
<div class="ttc" id="anamespaceGameUI_html_a291610a1b19acbf05b97d3512a50c78f"><div class="ttname"><a href="namespaceGameUI.html#a291610a1b19acbf05b97d3512a50c78f">GameUI::MAX_FPS</a></div><div class="ttdeci">constexpr size_t MAX_FPS</div><div class="ttdef"><b>Definition</b> PortMenu.h:12</div></div>
+3 -3
View File
@@ -233,9 +233,9 @@ $(function(){initNavTree('Track_8h_source.html',''); initResizable(true); });
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> nlohmann::json to_json()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> nlohmann::json <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;Name&quot;</span>] = <a class="code hl_variable" href="structProperties.html#a02d92883b677bdb1f213852128b0c17a">Name</a> ? <a class="code hl_variable" href="structProperties.html#a02d92883b677bdb1f213852128b0c17a">Name</a> : <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;DebugName&quot;</span>] = <a class="code hl_variable" href="structProperties.html#acea54ae83279167c2b4de58d6cd232be">DebugName</a> ? <a class="code hl_variable" href="structProperties.html#acea54ae83279167c2b4de58d6cd232be">DebugName</a> : <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;TrackLength&quot;</span>] = <a class="code hl_variable" href="structProperties.html#ac6c76f0d3fd68ef6f705442fa23cb028">TrackLength</a> ? <a class="code hl_variable" href="structProperties.html#ac6c76f0d3fd68ef6f705442fa23cb028">TrackLength</a> : <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;Name&quot;</span>] = <a class="code hl_variable" href="structProperties.html#a02d92883b677bdb1f213852128b0c17a">Name</a>;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;DebugName&quot;</span>] = <a class="code hl_variable" href="structProperties.html#acea54ae83279167c2b4de58d6cd232be">DebugName</a>;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;TrackLength&quot;</span>] = <a class="code hl_variable" href="structProperties.html#ac6c76f0d3fd68ef6f705442fa23cb028">TrackLength</a>;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <span class="comment">//j[&quot;AIBehaviour&quot;] = AIBehaviour ? AIBehaviour : &quot;&quot;;</span></div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;LakituTowType&quot;</span>] = <a class="code hl_variable" href="structProperties.html#a5bccedc8fe7f1ed2ec45f301b78b5be6">LakituTowType</a>;</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_define" href="load_8c.html#aa8c84707b22bdc99b810d3c7d3ec5d52">j</a>[<span class="stringliteral">&quot;AIMaximumSeparation&quot;</span>] = <a class="code hl_variable" href="structProperties.html#a4c4b787ed2d18f881ac2ce43a1568660">AIMaximumSeparation</a>;</div>
+1 -1
View File
@@ -351,7 +351,7 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><a class="code hl_function" href="Game_8cpp.html#a693de7d8b89fe291aafea86bc64a0a2e">CM_GetActor</a>(index)</div>
<div class="ttc" id="aGame_8cpp_html_a693de7d8b89fe291aafea86bc64a0a2e"><div class="ttname"><a href="Game_8cpp.html#a693de7d8b89fe291aafea86bc64a0a2e">CM_GetActor</a></div><div class="ttdeci">struct Actor * CM_GetActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:733</div></div>
<div class="ttc" id="aGame_8cpp_html_a693de7d8b89fe291aafea86bc64a0a2e"><div class="ttname"><a href="Game_8cpp.html#a693de7d8b89fe291aafea86bc64a0a2e">CM_GetActor</a></div><div class="ttdeci">struct Actor * CM_GetActor(size_t index)</div><div class="ttdef"><b>Definition</b> Game.cpp:734</div></div>
</div><!-- fragment -->
</div>
</div>
+2 -2
View File
@@ -456,7 +456,7 @@ Here is the caller graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000055">Todo</a></b></dt><dd>Commented out because deletes too soon. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000054">Todo</a></b></dt><dd>Commented out because deletes too soon. </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -1861,7 +1861,7 @@ Here is the caller graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000054">Todo</a></b></dt><dd>actorType needs to be passed into this function for flexibility </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000053">Todo</a></b></dt><dd>actorType needs to be passed into this function for flexibility </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+2 -2
View File
@@ -319,8 +319,8 @@ $(function(){initNavTree('actors_8h_source.html',''); initResizable(true); });
<div class="ttc" id="acommon__structs_8h_html_a95eb48a2f3630571bea260858dd23e92"><div class="ttname"><a href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a></div><div class="ttdeci">s16 Vec3s[3]</div><div class="ttdef"><b>Definition</b> common_structs.h:15</div></div>
<div class="ttc" id="acommon__structs_8h_html_ab7160f77e736961cfa2aff581aeee005"><div class="ttname"><a href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a></div><div class="ttdeci">f32 Mat4[4][4]</div><div class="ttdef"><b>Definition</b> common_structs.h:20</div></div>
<div class="ttc" id="acow_2render_8inc_8c_html_a3032e5759fffafb766e96e1991ab0350"><div class="ttname"><a href="cow_2render_8inc_8c.html#a3032e5759fffafb766e96e1991ab0350">render_actor_cow</a></div><div class="ttdeci">void render_actor_cow(Camera *camera, Mat4 arg1, struct Actor *arg2)</div><div class="ttdoc">Renders the cow actor. Actor used in Moo Moo Farm.</div><div class="ttdef"><b>Definition</b> render.inc.c:15</div></div>
<div class="ttc" id="aexternal_8c_html_acb60983213d09ee795e80ca3c8b5975e"><div class="ttname"><a href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a></div><div class="ttdeci">void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3136</div></div>
<div class="ttc" id="aexternal_8c_html_ae72057869772019e4464c87d4e16c682"><div class="ttname"><a href="external_8c.html#ae72057869772019e4464c87d4e16c682">func_800C99E0</a></div><div class="ttdeci">void func_800C99E0(Vec3f arg0, s32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3151</div></div>
<div class="ttc" id="aexternal_8c_html_acb60983213d09ee795e80ca3c8b5975e"><div class="ttname"><a href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a></div><div class="ttdeci">void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3135</div></div>
<div class="ttc" id="aexternal_8c_html_ae72057869772019e4464c87d4e16c682"><div class="ttname"><a href="external_8c.html#ae72057869772019e4464c87d4e16c682">func_800C99E0</a></div><div class="ttdeci">void func_800C99E0(Vec3f arg0, s32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3150</div></div>
<div class="ttc" id="afake__item__box_2render_8inc_8c_html_af266b20983c5e1664e5d15c1e7a952d0"><div class="ttname"><a href="fake__item__box_2render_8inc_8c.html#af266b20983c5e1664e5d15c1e7a952d0">render_actor_fake_item_box</a></div><div class="ttdeci">void render_actor_fake_item_box(Camera *camera, struct FakeItemBox *fakeItemBox)</div><div class="ttdoc">Renders the fake item box actor.</div><div class="ttdef"><b>Definition</b> render.inc.c:13</div></div>
<div class="ttc" id="afake__item__box_2update_8inc_8c_html_ad21c35b35099a45f58d3c9d3a470f6b7"><div class="ttname"><a href="fake__item__box_2update_8inc_8c.html#ad21c35b35099a45f58d3c9d3a470f6b7">update_actor_fake_item_box</a></div><div class="ttdeci">void update_actor_fake_item_box(struct FakeItemBox *fake_item_box)</div><div class="ttdoc">Updates the fake item box actor.</div><div class="ttdef"><b>Definition</b> update.inc.c:14</div></div>
<div class="ttc" id="afalling__rock_2render_8inc_8c_html_a250e5910700e7f46f258578c256c1d94"><div class="ttname"><a href="falling__rock_2render_8inc_8c.html#a250e5910700e7f46f258578c256c1d94">render_actor_falling_rock</a></div><div class="ttdeci">void render_actor_falling_rock(Camera *camera, struct FallingRock *rock)</div><div class="ttdoc">Renders the falling rock actor. Actor used in Choco Mountain.</div><div class="ttdef"><b>Definition</b> render.inc.c:13</div></div>
+2
View File
@@ -661,6 +661,8 @@ Here is the caller graph for this function:</div>
</table>
</div><div class="memdoc">
<p>Fires shell. Uses += 1.0f because this code is ran multiple times per frame. A bool would be turned on and off again resulting in no change</p>
<p>Below is a feature that continues holding triple shells until they are aiming forward. In decomp the three gShellsShootStraight conditions always evaluated to true, thus negating the feature from ever working. It has been re-added in for experimental purposes with slight adjustments to behave correctly and for clean code.</p>
<p>Forces shell 3 to fire inside a cone of -5 to -14.95 degrees -0xAA1 was originally -10 degrees (0x71C). However, shell 3 would continue looping for a bit so it's been adjusted to mirror shell 2</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+15 -15
View File
@@ -164,34 +164,34 @@ $(function(){initNavTree('actors__extended_8h_source.html',''); initResizable(tr
<div class="ttc" id="aactors__extended_8c_html_a2f342036a9e04bb583aa7cf9c08edae9"><div class="ttname"><a href="actors__extended_8c.html#a2f342036a9e04bb583aa7cf9c08edae9">func_802B04E8</a></div><div class="ttdeci">void func_802B04E8(UNUSED struct BananaActor *arg0, s16 bananaIndex)</div><div class="ttdef"><b>Definition</b> actors_extended.c:88</div></div>
<div class="ttc" id="aactors__extended_8c_html_a34694840e4ed5e496ed3ba98429b0558"><div class="ttname"><a href="actors__extended_8c.html#a34694840e4ed5e496ed3ba98429b0558">update_actor_banana_bunch</a></div><div class="ttdeci">void update_actor_banana_bunch(struct BananaBunchParent *banana_bunch)</div><div class="ttdef"><b>Definition</b> actors_extended.c:218</div></div>
<div class="ttc" id="aactors__extended_8c_html_a37199f633d5cab2cbbc3c506b177a68e"><div class="ttname"><a href="actors__extended_8c.html#a37199f633d5cab2cbbc3c506b177a68e">func_802B09C0</a></div><div class="ttdeci">s32 func_802B09C0(s16 bananaId)</div><div class="ttdef"><b>Definition</b> actors_extended.c:203</div></div>
<div class="ttc" id="aactors__extended_8c_html_a47255ea9aa07316c48b95fd7a97ac40d"><div class="ttname"><a href="actors__extended_8c.html#a47255ea9aa07316c48b95fd7a97ac40d">use_triple_shell_item</a></div><div class="ttdeci">s32 use_triple_shell_item(Player *player, s16 tripleShellType)</div><div class="ttdef"><b>Definition</b> actors_extended.c:543</div></div>
<div class="ttc" id="aactors__extended_8c_html_a58a90bceb7852ff16b389f2bba53817f"><div class="ttname"><a href="actors__extended_8c.html#a58a90bceb7852ff16b389f2bba53817f">use_thunder_item</a></div><div class="ttdeci">void use_thunder_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:880</div></div>
<div class="ttc" id="aactors__extended_8c_html_a6c53567ce07da53daa086cb9b09076a1"><div class="ttname"><a href="actors__extended_8c.html#a6c53567ce07da53daa086cb9b09076a1">player_use_item</a></div><div class="ttdeci">void player_use_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:899</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78ba9cbef20b4e33a02f2d21004e0194"><div class="ttname"><a href="actors__extended_8c.html#a78ba9cbef20b4e33a02f2d21004e0194">use_banana_item</a></div><div class="ttdeci">s32 use_banana_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:828</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:990</div></div>
<div class="ttc" id="aactors__extended_8c_html_a47255ea9aa07316c48b95fd7a97ac40d"><div class="ttname"><a href="actors__extended_8c.html#a47255ea9aa07316c48b95fd7a97ac40d">use_triple_shell_item</a></div><div class="ttdeci">s32 use_triple_shell_item(Player *player, s16 tripleShellType)</div><div class="ttdef"><b>Definition</b> actors_extended.c:566</div></div>
<div class="ttc" id="aactors__extended_8c_html_a58a90bceb7852ff16b389f2bba53817f"><div class="ttname"><a href="actors__extended_8c.html#a58a90bceb7852ff16b389f2bba53817f">use_thunder_item</a></div><div class="ttdeci">void use_thunder_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:903</div></div>
<div class="ttc" id="aactors__extended_8c_html_a6c53567ce07da53daa086cb9b09076a1"><div class="ttname"><a href="actors__extended_8c.html#a6c53567ce07da53daa086cb9b09076a1">player_use_item</a></div><div class="ttdeci">void player_use_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:922</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78ba9cbef20b4e33a02f2d21004e0194"><div class="ttname"><a href="actors__extended_8c.html#a78ba9cbef20b4e33a02f2d21004e0194">use_banana_item</a></div><div class="ttdeci">s32 use_banana_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:851</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:1013</div></div>
<div class="ttc" id="aactors__extended_8c_html_a87d7f1fdb71b4ffb9b0b6961d5f4fb65"><div class="ttname"><a href="actors__extended_8c.html#a87d7f1fdb71b4ffb9b0b6961d5f4fb65">func_802B0788</a></div><div class="ttdeci">void func_802B0788(s16 rawStickY, struct BananaBunchParent *banana_bunch, Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:156</div></div>
<div class="ttc" id="aactors__extended_8c_html_a88021e28f51eed86867e22b5aae7e252"><div class="ttname"><a href="actors__extended_8c.html#a88021e28f51eed86867e22b5aae7e252">use_banana_bunch_item</a></div><div class="ttdeci">s32 use_banana_bunch_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:524</div></div>
<div class="ttc" id="aactors__extended_8c_html_a8ac8961d38b45f457d0f27d5f782a464"><div class="ttname"><a href="actors__extended_8c.html#a8ac8961d38b45f457d0f27d5f782a464">use_fake_itembox_item</a></div><div class="ttdeci">s32 use_fake_itembox_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:786</div></div>
<div class="ttc" id="aactors__extended_8c_html_a88021e28f51eed86867e22b5aae7e252"><div class="ttname"><a href="actors__extended_8c.html#a88021e28f51eed86867e22b5aae7e252">use_banana_bunch_item</a></div><div class="ttdeci">s32 use_banana_bunch_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:547</div></div>
<div class="ttc" id="aactors__extended_8c_html_a8ac8961d38b45f457d0f27d5f782a464"><div class="ttname"><a href="actors__extended_8c.html#a8ac8961d38b45f457d0f27d5f782a464">use_fake_itembox_item</a></div><div class="ttdeci">s32 use_fake_itembox_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:809</div></div>
<div class="ttc" id="aactors__extended_8c_html_a92482e9796fd6ddc17e3b24c35b767df"><div class="ttname"><a href="actors__extended_8c.html#a92482e9796fd6ddc17e3b24c35b767df">update_actor_triple_shell</a></div><div class="ttdeci">void update_actor_triple_shell(TripleShellParent *parent, s16 shellType)</div><div class="ttdef"><b>Definition</b> actors_extended.c:335</div></div>
<div class="ttc" id="aactors__extended_8c_html_ab349562338ca47f2b524137864704d0e"><div class="ttname"><a href="actors__extended_8c.html#ab349562338ca47f2b524137864704d0e">func_802B0464</a></div><div class="ttdeci">void func_802B0464(s16 bananaIndex)</div><div class="ttdef"><b>Definition</b> actors_extended.c:78</div></div>
<div class="ttc" id="aactors__extended_8c_html_abfd4761b52386597862e72451a1a3d1d"><div class="ttname"><a href="actors__extended_8c.html#abfd4761b52386597862e72451a1a3d1d">use_red_shell_item</a></div><div class="ttdeci">s32 use_red_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:651</div></div>
<div class="ttc" id="aactors__extended_8c_html_ac03bad0075e21f3e3ce262eedd8f056b"><div class="ttname"><a href="actors__extended_8c.html#ac03bad0075e21f3e3ce262eedd8f056b">func_802B2914</a></div><div class="ttdeci">void func_802B2914(struct BananaBunchParent *banana_bunch, Player *player, s16 bananaId)</div><div class="ttdef"><b>Definition</b> actors_extended.c:707</div></div>
<div class="ttc" id="aactors__extended_8c_html_ac7b01b29ffe49800d142fc2e8a308120"><div class="ttname"><a href="actors__extended_8c.html#ac7b01b29ffe49800d142fc2e8a308120">init_triple_shell</a></div><div class="ttdeci">s32 init_triple_shell(TripleShellParent *parent, Player *player, s16 shellType, u16 shellId)</div><div class="ttdef"><b>Definition</b> actors_extended.c:565</div></div>
<div class="ttc" id="aactors__extended_8c_html_ad9d19faf571dd050a8b4edb74a42058a"><div class="ttname"><a href="actors__extended_8c.html#ad9d19faf571dd050a8b4edb74a42058a">use_blue_shell_item</a></div><div class="ttdeci">s32 use_blue_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:693</div></div>
<div class="ttc" id="aactors__extended_8c_html_abfd4761b52386597862e72451a1a3d1d"><div class="ttname"><a href="actors__extended_8c.html#abfd4761b52386597862e72451a1a3d1d">use_red_shell_item</a></div><div class="ttdeci">s32 use_red_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:674</div></div>
<div class="ttc" id="aactors__extended_8c_html_ac03bad0075e21f3e3ce262eedd8f056b"><div class="ttname"><a href="actors__extended_8c.html#ac03bad0075e21f3e3ce262eedd8f056b">func_802B2914</a></div><div class="ttdeci">void func_802B2914(struct BananaBunchParent *banana_bunch, Player *player, s16 bananaId)</div><div class="ttdef"><b>Definition</b> actors_extended.c:730</div></div>
<div class="ttc" id="aactors__extended_8c_html_ac7b01b29ffe49800d142fc2e8a308120"><div class="ttname"><a href="actors__extended_8c.html#ac7b01b29ffe49800d142fc2e8a308120">init_triple_shell</a></div><div class="ttdeci">s32 init_triple_shell(TripleShellParent *parent, Player *player, s16 shellType, u16 shellId)</div><div class="ttdef"><b>Definition</b> actors_extended.c:588</div></div>
<div class="ttc" id="aactors__extended_8c_html_ad9d19faf571dd050a8b4edb74a42058a"><div class="ttname"><a href="actors__extended_8c.html#ad9d19faf571dd050a8b4edb74a42058a">use_blue_shell_item</a></div><div class="ttdeci">s32 use_blue_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:716</div></div>
<div class="ttc" id="aactors__extended_8c_html_ae4a15c57c04e2152938b23b9d2e2d328"><div class="ttname"><a href="actors__extended_8c.html#ae4a15c57c04e2152938b23b9d2e2d328">destroy_banana_in_banana_bunch</a></div><div class="ttdeci">void destroy_banana_in_banana_bunch(struct BananaActor *banana)</div><div class="ttdef"><b>Definition</b> actors_extended.c:99</div></div>
<div class="ttc" id="aactors__extended_8c_html_ae852368698f0c547d9b5a29d2a4d9712"><div class="ttname"><a href="actors__extended_8c.html#ae852368698f0c547d9b5a29d2a4d9712">use_green_shell_item</a></div><div class="ttdeci">s32 use_green_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:611</div></div>
<div class="ttc" id="aactors__extended_8c_html_ae852368698f0c547d9b5a29d2a4d9712"><div class="ttname"><a href="actors__extended_8c.html#ae852368698f0c547d9b5a29d2a4d9712">use_green_shell_item</a></div><div class="ttdeci">s32 use_green_shell_item(Player *player)</div><div class="ttdef"><b>Definition</b> actors_extended.c:634</div></div>
<div class="ttc" id="aactors__extended_8c_html_aec6893c9eda9a36f5745b9a1446d1685"><div class="ttname"><a href="actors__extended_8c.html#aec6893c9eda9a36f5745b9a1446d1685">copy_collision</a></div><div class="ttdeci">void copy_collision(struct Collision *src, struct Collision *dest)</div><div class="ttdef"><b>Definition</b> actors_extended.c:20</div></div>
<div class="ttc" id="aactors__extended_8c_html_af4b1443024248be2d1a9bd97e203b079"><div class="ttname"><a href="actors__extended_8c.html#af4b1443024248be2d1a9bd97e203b079">is_shell_exist</a></div><div class="ttdeci">bool is_shell_exist(s16 arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:317</div></div>
<div class="ttc" id="aactors__extended_8c_html_afd7ab650c7f22bef507645c85cc0ca37"><div class="ttname"><a href="actors__extended_8c.html#afd7ab650c7f22bef507645c85cc0ca37">check_player_use_item</a></div><div class="ttdeci">void check_player_use_item(void)</div><div class="ttdef"><b>Definition</b> actors_extended.c:953</div></div>
<div class="ttc" id="aactors__extended_8c_html_afd7ab650c7f22bef507645c85cc0ca37"><div class="ttname"><a href="actors__extended_8c.html#afd7ab650c7f22bef507645c85cc0ca37">check_player_use_item</a></div><div class="ttdeci">void check_player_use_item(void)</div><div class="ttdef"><b>Definition</b> actors_extended.c:976</div></div>
<div class="ttc" id="abanana_2update_8inc_8c_html_a1b699acb507ca2e080f46ea632573993"><div class="ttname"><a href="banana_2update_8inc_8c.html#a1b699acb507ca2e080f46ea632573993">update_actor_banana</a></div><div class="ttdeci">void update_actor_banana(struct BananaActor *banana)</div><div class="ttdoc">Update the banana actor.</div><div class="ttdef"><b>Definition</b> update.inc.c:11</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a0cc339b71fb81e84d30eb55dc05b1a04"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a></div><div class="ttdeci">void func_802B3E7C(struct ShellActor *shell, Player *player)</div><div class="ttdef"><b>Definition</b> update.inc.c:115</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a10550a4f6cb14493d6b16ac44a3c9484"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a></div><div class="ttdeci">void func_802B3B44(struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:9</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a334de9136224947ca20e7d31fb009a82"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82">func_802B4104</a></div><div class="ttdeci">void func_802B4104(struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:188</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a6e281ad692a9ccd329fa6840ad38afbc"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a></div><div class="ttdeci">void update_actor_red_blue_shell(struct ShellActor *shell)</div><div class="ttdoc">Update the red and blue shell actors.</div><div class="ttdef"><b>Definition</b> update.inc.c:207</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a6e281ad692a9ccd329fa6840ad38afbc"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a></div><div class="ttdeci">void update_actor_red_blue_shell(struct ShellActor *shell)</div><div class="ttdoc">Update the red and blue shell actors.</div><div class="ttdef"><b>Definition</b> update.inc.c:206</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a7e2174a63721c801f8a932d74e8c3be9"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a7e2174a63721c801f8a932d74e8c3be9">func_802B3FD0</a></div><div class="ttdeci">s16 func_802B3FD0(Player *owner, struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:158</div></div>
<div class="ttc" id="acode__80057C60__var_8c_html_aac3337c246fb507e639a92c29cac7386"><div class="ttname"><a href="code__80057C60__var_8c.html#aac3337c246fb507e639a92c29cac7386">gPlayerBalloonCount</a></div><div class="ttdeci">s16 gPlayerBalloonCount[8]</div><div class="ttdef"><b>Definition</b> code_80057C60_var.c:213</div></div>
<div class="ttc" id="acommon__structs_8h_html"><div class="ttname"><a href="common__structs_8h.html">common_structs.h</a></div></div>
<div class="ttc" id="aexternal_8c_html_ab3e41422317f1d656be9e9b0d5947bb8"><div class="ttname"><a href="external_8c.html#ab3e41422317f1d656be9e9b0d5947bb8">func_800CAB4C</a></div><div class="ttdeci">void func_800CAB4C(u8 arg0)</div><div class="ttdef"><b>Definition</b> external.c:3506</div></div>
<div class="ttc" id="aexternal_8c_html_ab3e41422317f1d656be9e9b0d5947bb8"><div class="ttname"><a href="external_8c.html#ab3e41422317f1d656be9e9b0d5947bb8">func_800CAB4C</a></div><div class="ttdeci">void func_800CAB4C(u8 arg0)</div><div class="ttdef"><b>Definition</b> external.c:3505</div></div>
<div class="ttc" id="agreen__shell_2update_8inc_8c_html_a4fd275676bf11ca2e15556db08264a90"><div class="ttname"><a href="green__shell_2update_8inc_8c.html#a4fd275676bf11ca2e15556db08264a90">update_actor_green_shell</a></div><div class="ttdeci">void update_actor_green_shell(struct ShellActor *shell)</div><div class="ttdoc">Updates the green shell actor.</div><div class="ttdef"><b>Definition</b> update.inc.c:13</div></div>
<div class="ttc" id="astructActor_html"><div class="ttname"><a href="structActor.html">Actor</a></div><div class="ttdef"><b>Definition</b> actor_types.h:124</div></div>
<div class="ttc" id="astructBananaActor_html"><div class="ttname"><a href="structBananaActor.html">BananaActor</a></div><div class="ttdef"><b>Definition</b> actor_types.h:408</div></div>
+2 -2
View File
@@ -307,7 +307,7 @@ $(function(){initNavTree('banana_2update_8inc_8c_source.html',''); initResizable
<div class="ttc" id="aactors_8c_html_a53268aa601911d56424ff08fb3395bcb"><div class="ttname"><a href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a></div><div class="ttdeci">void destroy_destructable_actor(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> actors.c:1748</div></div>
<div class="ttc" id="aactors_8c_html_a694ec6ef7548b8618aeb35c038d3a9b9"><div class="ttname"><a href="actors_8c.html#a694ec6ef7548b8618aeb35c038d3a9b9">destroy_actor</a></div><div class="ttdeci">void destroy_actor(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> actors.c:1216</div></div>
<div class="ttc" id="aactors_8h_html"><div class="ttname"><a href="actors_8h.html">actors.h</a></div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:990</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:1013</div></div>
<div class="ttc" id="abanana_2update_8inc_8c_html_a1b699acb507ca2e080f46ea632573993"><div class="ttname"><a href="banana_2update_8inc_8c.html#a1b699acb507ca2e080f46ea632573993">update_actor_banana</a></div><div class="ttdeci">void update_actor_banana(struct BananaActor *banana)</div><div class="ttdoc">Update the banana actor.</div><div class="ttdef"><b>Definition</b> update.inc.c:11</div></div>
<div class="ttc" id="acode__800029B0_8c_html_a2abf110fcd9442f55162d7fa57dc23d1"><div class="ttname"><a href="code__800029B0_8c.html#a2abf110fcd9442f55162d7fa57dc23d1">gTrackMinY</a></div><div class="ttdeci">s16 gTrackMinY</div><div class="ttdef"><b>Definition</b> code_800029B0.c:101</div></div>
<div class="ttc" id="acode__800029B0_8c_html_a57232ec6cc34efbd6bb501ac1ee4b324"><div class="ttname"><a href="code__800029B0_8c.html#a57232ec6cc34efbd6bb501ac1ee4b324">gTrackMaxX</a></div><div class="ttdeci">s16 gTrackMaxX</div><div class="ttdef"><b>Definition</b> code_800029B0.c:97</div></div>
@@ -320,7 +320,7 @@ $(function(){initNavTree('banana_2update_8inc_8c_source.html',''); initResizable
<div class="ttc" id="adefines_8h_html"><div class="ttname"><a href="defines_8h.html">defines.h</a></div></div>
<div class="ttc" id="adefines_8h_html_ab30d6efeb8601088397fff50c25c2424"><div class="ttname"><a href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a></div><div class="ttdeci">#define PLAYER_HUMAN</div><div class="ttdef"><b>Definition</b> defines.h:114</div></div>
<div class="ttc" id="adefines_8h_html_adc856e170e2775ef474d350e0179c09b"><div class="ttname"><a href="defines_8h.html#adc856e170e2775ef474d350e0179c09b">DRAG_ITEM_EFFECT</a></div><div class="ttdeci">#define DRAG_ITEM_EFFECT</div><div class="ttdef"><b>Definition</b> defines.h:431</div></div>
<div class="ttc" id="aexternal_8c_html_a2be9efc97a92e19d02aaee90d676acc1"><div class="ttname"><a href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a></div><div class="ttdeci">void func_800C9060(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2971</div></div>
<div class="ttc" id="aexternal_8c_html_a2be9efc97a92e19d02aaee90d676acc1"><div class="ttname"><a href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a></div><div class="ttdeci">void func_800C9060(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2970</div></div>
<div class="ttc" id="amacros_8h_html_addf5ec070e9499d36b7f2009ce736076"><div class="ttname"><a href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a></div><div class="ttdeci">#define UNUSED</div><div class="ttdef"><b>Definition</b> macros.h:40</div></div>
<div class="ttc" id="amain_8c_html_a0204a9efe5c4b5e5ce5153086a5ccb49"><div class="ttname"><a href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a></div><div class="ttdeci">Player * gPlayerOne</div><div class="ttdef"><b>Definition</b> main.c:74</div></div>
<div class="ttc" id="amain_8c_html_a5f24aafa500466dbf1a7154ff7041fc2"><div class="ttname"><a href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a></div><div class="ttdeci">Player gPlayers[NUM_PLAYERS]</div><div class="ttdef"><b>Definition</b> main.c:73</div></div>
+307 -309
View File
@@ -299,308 +299,307 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
<div class="foldopen" id="foldopen00188" data-start="{" data-end="}">
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82"> 188</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82">func_802B4104</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structShellActor.html">ShellActor</a>* shell) {</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <span class="keywordflow">if</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#a1f4571abf7b64d0f1e2ee7cf70b63079">surfaceDistance</a>[0] &lt; 0.0f) &amp;&amp;</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#af18ab1dc022ce25ba4fa4f1b9b348126">unk48</a>[1] &lt; 0.25f) || (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#af18ab1dc022ce25ba4fa4f1b9b348126">unk48</a>[1] &gt; -0.25f))) {</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> <a class="code hl_function" href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a>(shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>, shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x54));</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> |= 0x80;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#a1f4571abf7b64d0f1e2ee7cf70b63079">surfaceDistance</a>[1] &lt; 0.0f) &amp;&amp;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#abbac7b426b00b3cfcd6037628163cc74">unk54</a>[1] &lt; 0.25f) || (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#abbac7b426b00b3cfcd6037628163cc74">unk54</a>[1] &lt; -0.25f))) {</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> <a class="code hl_function" href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a>(shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>, shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x54));</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> |= 0x80;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> }</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span>}</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#a1f4571abf7b64d0f1e2ee7cf70b63079">surfaceDistance</a>[0] &lt; 0.0f) {</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <a class="code hl_function" href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a>(shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>, shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x54));</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> |= 0x80;</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#a1f4571abf7b64d0f1e2ee7cf70b63079">surfaceDistance</a>[1] &lt; 0.0f) &amp;&amp;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> ((shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#abbac7b426b00b3cfcd6037628163cc74">unk54</a>[1] &lt; 0.25f) || (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>.<a class="code hl_variable" href="structCollision.html#abbac7b426b00b3cfcd6037628163cc74">unk54</a>[1] &lt; -0.25f))) {</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <a class="code hl_function" href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a>(shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>, shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x54));</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> |= 0x80;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> }</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span>}</div>
</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span></div>
<div class="foldopen" id="foldopen00207" data-start="{" data-end="}">
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc"> 207</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structShellActor.html">ShellActor</a>* shell) {</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad9;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <a class="code hl_struct" href="structPlayer.html">Player</a>* player;</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> f32 height;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 temp_f14;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> f32 temp_f2;</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> s16 temp_v0;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad3;</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> somePosVel;</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keyword">struct </span><a class="code hl_struct" href="structController.html">Controller</a>* controller;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <a class="code hl_struct" href="structTripleShellParent.html">TripleShellParent</a>* parent;</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad0;</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad1;</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad2;</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad4;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad5;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad6;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad7;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad8;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad10;</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad11;</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad12;</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad13;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad13_2;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad14;</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad15;</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad16;</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad17;</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> origPos;</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> </div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> pad1 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0];</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> pad0 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2];</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> pad2 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1];</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> pad13 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6eb62ab515773b295e7d8c4f6c10ae1b">type</a>;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <span class="keywordflow">if</span> ((pad0 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#a98fc3ef19bd045ad7bcdcc15723bbac7">gTrackMinZ</a>) || ((f32) <a class="code hl_variable" href="code__800029B0_8c.html#aa072a2d14b4ed30871b8cd9da3cc28c6">gTrackMaxZ</a> &lt; pad0) || (pad1 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#aaf2c60a7f3b333f7d8440bb9009ffd12">gTrackMinX</a>) ||</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> ((f32) <a class="code hl_variable" href="code__800029B0_8c.html#a57232ec6cc34efbd6bb501ac1ee4b324">gTrackMaxX</a> &lt; pad1) || (pad2 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#a2abf110fcd9442f55162d7fa57dc23d1">gTrackMinY</a>)) {</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> }</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> </div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a1ca761f0cac83459e16cbc22002b4569">rotVelocity</a> += 0x71C;</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordflow">switch</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a>) {</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba514b7d298fa86789854ef2056f82f7fd">HELD_SHELL</a>:</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_function" href="actors__extended_8c.html#aec6893c9eda9a36f5745b9a1446d1685">copy_collision</a>(&amp;player-&gt;<a class="code hl_variable" href="structPlayer.html#a09aa619780973bd1b1e9438f8b68b32b">collision</a>, &amp;shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>);</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> somePosVel[0] = 0.0f;</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> somePosVel[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> somePosVel[2] = -(player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a> + shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> + 2.0f);</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> pad7 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] - somePosVel[1];</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> height = <a class="code hl_function" href="collision_8c.html#a6527a2135a10909cdf9a1fd731be5628">calculate_surface_height</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0], pad7, shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2], player-&gt;<a class="code hl_variable" href="structPlayer.html#a09aa619780973bd1b1e9438f8b68b32b">collision</a>.<a class="code hl_variable" href="structCollision.html#ae78e07a65ab659cdf61a1f1ca3149a36">meshIndexZX</a>);</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> temp_f2 = pad7 - height;</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> </div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> <span class="keywordflow">if</span> ((temp_f2 &lt; 5.0f) &amp;&amp; (temp_f2 &gt; -5.0f)) {</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> + height;</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = pad7;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> }</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="comment">// According to other code, this whole chunk should not be ran by CPUs</span></div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordflow">if</span> ((player-&gt;<a class="code hl_variable" href="structPlayer.html#a71c4ebed7633cd2330dec792fcf24f1f">type</a> &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="main_8c.html#ad0d02d334a85a918cd9504a24db19f61">gDemoMode</a>) {</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> controller = <a class="code hl_variable" href="main_8c.html#af41a5bd042fce7f6b01a713e5e141013">gControllerOne</a>;</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> controller = &amp;<a class="code hl_variable" href="main_8c.html#a977a26348d9f8d421d2f927f19d50693">gControllers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> }</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="comment">// } else {</span></div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="comment">// controller = gControllerOne;</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="comment">// }</span></div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> </div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="keywordflow">if</span> ((controller-&gt;<a class="code hl_variable" href="structController.html#af68b8dc9459d69a7dfdf57dabf8dbae5">buttonDepressed</a> &amp; Z_TRIG) != 0) {</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> controller-&gt;<a class="code hl_variable" href="structController.html#af68b8dc9459d69a7dfdf57dabf8dbae5">buttonDepressed</a> &amp;= ~Z_TRIG;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba6bccf5be381532660e62c226008d6382">RELEASED_SHELL</a>;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a0dae7ee727c1fd1f3d07b2b7231e85cf">unk_0C0</a> &gt; 0) {</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> = 0x78E3;</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> = -0x78E4;</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> }</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> }</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> }</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba6bccf5be381532660e62c226008d6382">RELEASED_SHELL</a>:</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &gt; 0) {</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> -= 0x71C;</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &lt; 0) {</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>;</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> <span class="comment">// Added condition so that CPUs do not make sound on item-use</span></div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <span class="keywordflow">if</span> ((<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>].type &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <a class="code hl_function" href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x04));</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <a class="code hl_function" href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>,</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a3c54f7cdfdf596fcb7500e4b56a3340d">characterId</a> * 0x10) + <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x29, 0x00, 0x80, 0x00));</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> }</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> <span class="keywordflow">if</span> (pad13 == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc">ACTOR_RED_SHELL</a>) {</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <a class="code hl_function" href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <a class="code hl_function" href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> <a class="code hl_function" href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>, shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x51, 0x01, 0x80, 0x08));</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> }</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> }</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> += 0x71C;</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &gt; 0) {</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>;</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> <span class="comment">// Added condition so that CPUs do not make sound on item-use</span></div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> <span class="keywordflow">if</span> ((<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>].type &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <a class="code hl_function" href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x04));</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <a class="code hl_function" href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>,</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a3c54f7cdfdf596fcb7500e4b56a3340d">characterId</a> * 0x10) + <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x29, 0x00, 0x80, 0x00));</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> }</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <span class="keywordflow">if</span> (pad13 == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc">ACTOR_RED_SHELL</a>) {</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> <a class="code hl_function" href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> <a class="code hl_function" href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <a class="code hl_function" href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>, shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x51, 0x01, 0x80, 0x08));</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> }</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> }</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> }</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> == <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>) {</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x001E;</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> height = 8.0f;</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a1eb7b22cb98924aa32fa909b969dee34">speed</a> &gt; 8.0f) {</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#a1eb7b22cb98924aa32fa909b969dee34">speed</a> * 1.2f;</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> }</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> somePosVel[0] = 0.0f;</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> somePosVel[1] = 0.0f;</div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> somePosVel[2] = height;</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> <a class="code hl_function" href="math__util_8c.html#a6270d7eb2d38b9c093e61da43b7d51ff">func_802B64C4</a>(somePosVel, (s16) (player-&gt;<a class="code hl_variable" href="structPlayer.html#a4fafb84477d127ff2a1b74331c904f3f">rotation</a>[1] + player-&gt;<a class="code hl_variable" href="structPlayer.html#a0dae7ee727c1fd1f3d07b2b7231e85cf">unk_0C0</a>));</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[0] = somePosVel[0];</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = somePosVel[1];</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[2] = somePosVel[2];</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> somePosVel[0] = <a class="code hl_function" href="math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545">sins</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a>) * 8.0f;</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> somePosVel[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> - player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> somePosVel[2] = <a class="code hl_function" href="math__util_8c.html#ae69cbf5c8d4b3b0dba2d7b4d4673689f">coss</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a>) * 8.0f;</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] + somePosVel[1];</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> }</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>:</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> -= 1;</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> == 0) {</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a5368cbbb7b090d3f5abb520ca3ab9bf6">flags</a> &amp;= 0xEFFF;</div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6eb62ab515773b295e7d8c4f6c10ae1b">type</a> == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1bb766203677f7a6b6337a94f8f17f7e">ACTOR_BLUE_SPINY_SHELL</a>) {</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0];</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495bacbbf8ec958ded92542c807a249ab5663">BLUE_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> }</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="main_8c.html#afc00985679cbd41aa08a8fcc5925e438">gModeSelection</a> == <a class="code hl_define" href="defines_8h.html#a3f48cce4d2125604131fc7878460f44a">BATTLE</a>) {</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a7e2174a63721c801f8a932d74e8c3be9">func_802B3FD0</a>(player, shell);</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> &lt; 0) {</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a5368cbbb7b090d3f5abb520ca3ab9bf6">flags</a> = 0x8000;</div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = 3.0f;</div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = 0;</div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x003C;</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba27fa834989e28bdd46500b6204a16f29">DESTROYED_SHELL</a>;</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> }</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> == 0) {</div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baa42e974f033d01764e1c170a632c43bc">TRIPLE_GREEN_SHELL</a>;</div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x0258;</div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> }</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> &gt;= 5) {</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba7277793449f98cde9e41aeef89d77bba">GREEN_SHELL_HIT_A_RACER</a>;</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> }</div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> - 1];</div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> - 1];</div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> }</div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span> }</div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span> }</div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] -= 0.5;</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] &lt; -2.0f) {</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = -2.0f;</div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> }</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> origPos[0] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0];</div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> origPos[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1];</div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> origPos[2] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2];</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[0];</div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1];</div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[2];</div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> <a class="code hl_function" href="collision_8c.html#aeed4ccbc47bad76140f1abb4b7d7c097">actor_terrain_collision</a>(&amp;shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>, 4.0f, shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0], shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1], shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2], origPos[0],</div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span> origPos[1], origPos[2]);</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> <a class="code hl_function" href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82">func_802B4104</a>(shell);</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>:</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a>(shell, &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer]);</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baa42e974f033d01764e1c170a632c43bc">TRIPLE_GREEN_SHELL</a>:</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keywordflow">if</span> (shell-&gt;someTimer == 0) {</div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="keywordflow">if</span> ((shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> &amp; 0xF) == 0) {</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> shell-&gt;someTimer -= 1;</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> }</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> }</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba7277793449f98cde9e41aeef89d77bba">GREEN_SHELL_HIT_A_RACER</a>:</div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer];</div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0];</div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> height -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> temp_f2 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2];</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> temp_f2 -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keywordflow">if</span> (((height * height) + (temp_f2 * temp_f2)) &lt; 40000.0f) {</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> shell-&gt;<a class="code hl_variable" href="structActor.html#a8fedca3871be05588e5263f4a184ad5d">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> }</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba5473d1b5b6530e1e4bf2c70d32b7bf68">TRIPLE_RED_SHELL</a>:</div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;playerId];</div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> parent = (<a class="code hl_struct" href="structTripleShellParent.html">TripleShellParent</a>*) <a class="code hl_define" href="actor__types_8h.html#aed038e4e6a4801ef264d0f74731ebdf8">GET_ACTOR</a>(shell-&gt;parentIndex);</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> <span class="keywordflow">if</span> (parent-&gt;<a class="code hl_variable" href="structTripleShellParent.html#a4fcf64256c3c06258809ee9a0871f6b6">type</a> != <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a325a39a80ee5c1af000a72187c8da86d">ACTOR_TRIPLE_RED_SHELL</a>) {</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> shell-&gt;rotAngle += parent-&gt;<a class="code hl_variable" href="structTripleShellParent.html#a31471d3847195ba9618a684764b96043">rotVelocity</a>;</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> somePosVel[0] = <a class="code hl_function" href="math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545">sins</a>(shell-&gt;rotAngle) * 8.0f;</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> somePosVel[1] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa5dea9480abaa994c912de779986ef9">boundingBoxSize</a> - player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> somePosVel[2] = <a class="code hl_function" href="math__util_8c.html#ae69cbf5c8d4b3b0dba2d7b4d4673689f">coss</a>(shell-&gt;rotAngle) * 8.0f;</div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span> origPos[0] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"> 452</span> origPos[1] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1];</div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> origPos[2] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] + somePosVel[1];</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <a class="code hl_function" href="collision_8c.html#aeed4ccbc47bad76140f1abb4b7d7c097">actor_terrain_collision</a>(&amp;shell-&gt;<a class="code hl_variable" href="structActor.html#a8e6289c2d4e46a0eee38cae861268e0c">unk30</a>, 4.0f, shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0], shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1], shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2], origPos[0],</div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> origPos[1], origPos[2]);</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <a class="code hl_function" href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> }</div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba27fa834989e28bdd46500b6204a16f29">DESTROYED_SHELL</a>:</div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] -= 0.3f;</div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] &lt; -5.0f) {</div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] = -5.0f;</div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> }</div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> shell-&gt;rotAngle += 0x5B0;</div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> shell-&gt;someTimer -= 1;</div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1] += shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1];</div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> <span class="keywordflow">if</span> (shell-&gt;someTimer == 0) {</div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> <a class="code hl_function" href="actors_8c.html#a694ec6ef7548b8618aeb35c038d3a9b9">destroy_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span> }</div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495bacbbf8ec958ded92542c807a249ab5663">BLUE_SHELL_LOCK_ON</a>:</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> shell-&gt;targetPlayer = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0];</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[<a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0]];</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0];</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> height -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> temp_f2 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2];</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> temp_f2 -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> <span class="keywordflow">if</span> (((height * height) + (temp_f2 * temp_f2)) &lt; 40000.0f) {</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> shell-&gt;<a class="code hl_variable" href="structActor.html#a8fedca3871be05588e5263f4a184ad5d">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba5bedeedba66ded3f9a8f54f73bc2e6fa">BLUE_SHELL_TARGET_ELIMINATED</a>;</div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> }</div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span> <span class="keywordflow">case</span> 9:</div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a>(shell, &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer]);</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> <span class="keywordflow">default</span>:</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> }</div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span>}</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span></div>
<div class="foldopen" id="foldopen00206" data-start="{" data-end="}">
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc"> 206</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structShellActor.html">ShellActor</a>* shell) {</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad9;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <a class="code hl_struct" href="structPlayer.html">Player</a>* player;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> f32 height;</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 temp_f14;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> f32 temp_f2;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> s16 temp_v0;</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad3;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> somePosVel;</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keyword">struct </span><a class="code hl_struct" href="structController.html">Controller</a>* controller;</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <a class="code hl_struct" href="structTripleShellParent.html">TripleShellParent</a>* parent;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad0;</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad1;</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad2;</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad4;</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad5;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad6;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad7;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad8;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad10;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad11;</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad12;</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad13;</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> s16 pad13_2;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad14;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad15;</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad16;</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <a class="code hl_define" href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a> f32 pad17;</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> origPos;</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> </div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> pad1 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0];</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> pad0 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2];</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> pad2 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1];</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> pad13 = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6eb62ab515773b295e7d8c4f6c10ae1b">type</a>;</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordflow">if</span> ((pad0 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#a98fc3ef19bd045ad7bcdcc15723bbac7">gTrackMinZ</a>) || ((f32) <a class="code hl_variable" href="code__800029B0_8c.html#aa072a2d14b4ed30871b8cd9da3cc28c6">gTrackMaxZ</a> &lt; pad0) || (pad1 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#aaf2c60a7f3b333f7d8440bb9009ffd12">gTrackMinX</a>) ||</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> ((f32) <a class="code hl_variable" href="code__800029B0_8c.html#a57232ec6cc34efbd6bb501ac1ee4b324">gTrackMaxX</a> &lt; pad1) || (pad2 &lt; (f32) <a class="code hl_variable" href="code__800029B0_8c.html#a2abf110fcd9442f55162d7fa57dc23d1">gTrackMinY</a>)) {</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> }</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a1ca761f0cac83459e16cbc22002b4569">rotVelocity</a> += 0x71C;</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <span class="keywordflow">switch</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a>) {</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba514b7d298fa86789854ef2056f82f7fd">HELD_SHELL</a>:</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <a class="code hl_function" href="actors__extended_8c.html#aec6893c9eda9a36f5745b9a1446d1685">copy_collision</a>(&amp;player-&gt;<a class="code hl_variable" href="structPlayer.html#a09aa619780973bd1b1e9438f8b68b32b">collision</a>, &amp;shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>);</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> somePosVel[0] = 0.0f;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> somePosVel[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> somePosVel[2] = -(player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a> + shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> + 2.0f);</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> pad7 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] - somePosVel[1];</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> height = <a class="code hl_function" href="collision_8c.html#a6527a2135a10909cdf9a1fd731be5628">calculate_surface_height</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0], pad7, shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2], player-&gt;<a class="code hl_variable" href="structPlayer.html#a09aa619780973bd1b1e9438f8b68b32b">collision</a>.<a class="code hl_variable" href="structCollision.html#ae78e07a65ab659cdf61a1f1ca3149a36">meshIndexZX</a>);</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> temp_f2 = pad7 - height;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> </div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <span class="keywordflow">if</span> ((temp_f2 &lt; 5.0f) &amp;&amp; (temp_f2 &gt; -5.0f)) {</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> + height;</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = pad7;</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> }</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span></div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="comment">// According to other code, this whole chunk should not be ran by CPUs</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keywordflow">if</span> ((player-&gt;<a class="code hl_variable" href="structPlayer.html#a71c4ebed7633cd2330dec792fcf24f1f">type</a> &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="main_8c.html#ad0d02d334a85a918cd9504a24db19f61">gDemoMode</a>) {</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> controller = <a class="code hl_variable" href="main_8c.html#af41a5bd042fce7f6b01a713e5e141013">gControllerOne</a>;</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> controller = &amp;<a class="code hl_variable" href="main_8c.html#a977a26348d9f8d421d2f927f19d50693">gControllers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> }</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> <span class="comment">// } else {</span></div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="comment">// controller = gControllerOne;</span></div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="comment">// }</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> </div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <span class="keywordflow">if</span> ((controller-&gt;<a class="code hl_variable" href="structController.html#af68b8dc9459d69a7dfdf57dabf8dbae5">buttonDepressed</a> &amp; Z_TRIG) != 0) {</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> controller-&gt;<a class="code hl_variable" href="structController.html#af68b8dc9459d69a7dfdf57dabf8dbae5">buttonDepressed</a> &amp;= ~Z_TRIG;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba6bccf5be381532660e62c226008d6382">RELEASED_SHELL</a>;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a0dae7ee727c1fd1f3d07b2b7231e85cf">unk_0C0</a> &gt; 0) {</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> = 0x78E3;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> = -0x78E4;</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> }</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> }</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> }</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba6bccf5be381532660e62c226008d6382">RELEASED_SHELL</a>:</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &gt; 0) {</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> -= 0x71C;</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &lt; 0) {</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>;</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <span class="comment">// Added condition so that CPUs do not make sound on item-use</span></div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> <span class="keywordflow">if</span> ((<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>].type &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <a class="code hl_function" href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x04));</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <a class="code hl_function" href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>,</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a3c54f7cdfdf596fcb7500e4b56a3340d">characterId</a> * 0x10) + <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x29, 0x00, 0x80, 0x00));</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> }</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keywordflow">if</span> (pad13 == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc">ACTOR_RED_SHELL</a>) {</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> <a class="code hl_function" href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <a class="code hl_function" href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <a class="code hl_function" href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>, shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x51, 0x01, 0x80, 0x08));</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> }</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> }</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> += 0x71C;</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a> &gt; 0) {</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>;</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> <span class="comment">// Added condition so that CPUs do not make sound on item-use</span></div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> <span class="keywordflow">if</span> ((<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>].type &amp; <a class="code hl_define" href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a>) != 0) {</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> <a class="code hl_function" href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x19, 0x00, 0x80, 0x04));</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <a class="code hl_function" href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>,</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a3c54f7cdfdf596fcb7500e4b56a3340d">characterId</a> * 0x10) + <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x29, 0x00, 0x80, 0x00));</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> }</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> <span class="keywordflow">if</span> (pad13 == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc">ACTOR_RED_SHELL</a>) {</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <a class="code hl_function" href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <a class="code hl_function" href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a>(<a class="code hl_function" href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a>(shell));</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> <a class="code hl_function" href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>, shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>, <a class="code hl_define" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a>(0x51, 0x01, 0x80, 0x08));</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> }</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> }</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> }</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> == <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>) {</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x001E;</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> height = 8.0f;</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#a1eb7b22cb98924aa32fa909b969dee34">speed</a> &gt; 8.0f) {</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#a1eb7b22cb98924aa32fa909b969dee34">speed</a> * 1.2f;</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> }</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> somePosVel[0] = 0.0f;</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> somePosVel[1] = 0.0f;</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> somePosVel[2] = height;</div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <a class="code hl_function" href="math__util_8c.html#a6270d7eb2d38b9c093e61da43b7d51ff">func_802B64C4</a>(somePosVel, (s16) (player-&gt;<a class="code hl_variable" href="structPlayer.html#a4fafb84477d127ff2a1b74331c904f3f">rotation</a>[1] + player-&gt;<a class="code hl_variable" href="structPlayer.html#a0dae7ee727c1fd1f3d07b2b7231e85cf">unk_0C0</a>));</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[0] = somePosVel[0];</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = somePosVel[1];</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[2] = somePosVel[2];</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> somePosVel[0] = <a class="code hl_function" href="math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545">sins</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a>) * 8.0f;</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> somePosVel[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#a610da60b5b38774fba6b6bb3076fd007">boundingBoxSize</a> - player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> somePosVel[2] = <a class="code hl_function" href="math__util_8c.html#ae69cbf5c8d4b3b0dba2d7b4d4673689f">coss</a>(shell-&gt;<a class="code hl_variable" href="structShellActor.html#a10e3cd03ca10c5502ebe7af20829a565">rotAngle</a>) * 8.0f;</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] + somePosVel[1];</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> }</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba453f34a714854991280e3f087d9715af">MOVING_SHELL</a>:</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;<a class="code hl_variable" href="structShellActor.html#a77c5d4878d9a0867430326a1d63491dc">playerId</a>];</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> -= 1;</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> == 0) {</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a5368cbbb7b090d3f5abb520ca3ab9bf6">flags</a> &amp;= 0xEFFF;</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6eb62ab515773b295e7d8c4f6c10ae1b">type</a> == <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1bb766203677f7a6b6337a94f8f17f7e">ACTOR_BLUE_SPINY_SHELL</a>) {</div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0];</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495bacbbf8ec958ded92542c807a249ab5663">BLUE_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> }</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="main_8c.html#afc00985679cbd41aa08a8fcc5925e438">gModeSelection</a> == <a class="code hl_define" href="defines_8h.html#a3f48cce4d2125604131fc7878460f44a">BATTLE</a>) {</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a7e2174a63721c801f8a932d74e8c3be9">func_802B3FD0</a>(player, shell);</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> &lt; 0) {</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a5368cbbb7b090d3f5abb520ca3ab9bf6">flags</a> = 0x8000;</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = 3.0f;</div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = 0;</div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x003C;</div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba27fa834989e28bdd46500b6204a16f29">DESTROYED_SHELL</a>;</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> }</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> == 0) {</div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baa42e974f033d01764e1c170a632c43bc">TRIPLE_GREEN_SHELL</a>;</div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#adaca452aa94770d8d57f99cc1f3b7151">someTimer</a> = 0x0258;</div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> }</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> &gt;= 5) {</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba7277793449f98cde9e41aeef89d77bba">GREEN_SHELL_HIT_A_RACER</a>;</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> temp_v0 = <a class="code hl_variable" href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a>[player - <a class="code hl_variable" href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a>] + 8;</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> <span class="keywordflow">if</span> ((s32) <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a> &lt; temp_v0) {</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> temp_v0 -= <a class="code hl_variable" href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a>;</div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> }</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#af3da1448ac4320471aadbc7652ea81a5">pathIndex</a> = temp_v0;</div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> - 1];</div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a62b51240387f83c669e3e279aaecbed8">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a6d1756d5e7cf11fdb35eec5ef86c6951">shellId</a> = 1000.0f;</div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#ad503d4399dfef15a8aeb4cfec64ac155">targetPlayer</a> = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[player-&gt;<a class="code hl_variable" href="structPlayer.html#af68a201da4cc5a0628252a352d147767">currentRank</a> - 1];</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> }</div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> }</div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span> }</div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] -= 0.5;</div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] &lt; -2.0f) {</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1] = -2.0f;</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> }</div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> origPos[0] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0];</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> origPos[1] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1];</div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> origPos[2] = shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2];</div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[0];</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[1];</div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2] += shell-&gt;<a class="code hl_variable" href="structShellActor.html#a89a884c6ba2b5b022b7dcb5e74d50910">velocity</a>[2];</div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> <a class="code hl_function" href="collision_8c.html#aeed4ccbc47bad76140f1abb4b7d7c097">actor_terrain_collision</a>(&amp;shell-&gt;<a class="code hl_variable" href="structShellActor.html#a88b3a83269c9ac761d711fdd5db63363">unk30</a>, 4.0f, shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[0], shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[1], shell-&gt;<a class="code hl_variable" href="structShellActor.html#acd41b01d05450b6a241a81907bb4fbb8">pos</a>[2], origPos[0],</div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> origPos[1], origPos[2]);</div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span> <a class="code hl_function" href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82">func_802B4104</a>(shell);</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>:</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a>(shell, &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer]);</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baa42e974f033d01764e1c170a632c43bc">TRIPLE_GREEN_SHELL</a>:</div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> <span class="keywordflow">if</span> (shell-&gt;someTimer == 0) {</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keywordflow">if</span> ((shell-&gt;<a class="code hl_variable" href="structActor.html#af49bb0c1202a06dc594529a2e77249c6">flags</a> &amp; 0xF) == 0) {</div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> shell-&gt;someTimer -= 1;</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> }</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> }</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba7277793449f98cde9e41aeef89d77bba">GREEN_SHELL_HIT_A_RACER</a>:</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer];</div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0];</div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> height -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> temp_f2 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2];</div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> temp_f2 -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> <span class="keywordflow">if</span> (((height * height) + (temp_f2 * temp_f2)) &lt; 40000.0f) {</div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> shell-&gt;<a class="code hl_variable" href="structActor.html#a8fedca3871be05588e5263f4a184ad5d">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495baed8383aa36b27a569d33434e6638551d">RED_SHELL_LOCK_ON</a>;</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> }</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba5473d1b5b6530e1e4bf2c70d32b7bf68">TRIPLE_RED_SHELL</a>:</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;playerId];</div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> parent = (<a class="code hl_struct" href="structTripleShellParent.html">TripleShellParent</a>*) <a class="code hl_define" href="actor__types_8h.html#aed038e4e6a4801ef264d0f74731ebdf8">GET_ACTOR</a>(shell-&gt;parentIndex);</div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> <span class="keywordflow">if</span> (parent-&gt;<a class="code hl_variable" href="structTripleShellParent.html#a4fcf64256c3c06258809ee9a0871f6b6">type</a> != <a class="code hl_enumvalue" href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a325a39a80ee5c1af000a72187c8da86d">ACTOR_TRIPLE_RED_SHELL</a>) {</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> <a class="code hl_function" href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> shell-&gt;rotAngle += parent-&gt;<a class="code hl_variable" href="structTripleShellParent.html#a31471d3847195ba9618a684764b96043">rotVelocity</a>;</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> somePosVel[0] = <a class="code hl_function" href="math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545">sins</a>(shell-&gt;rotAngle) * 8.0f;</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> somePosVel[1] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa5dea9480abaa994c912de779986ef9">boundingBoxSize</a> - player-&gt;<a class="code hl_variable" href="structPlayer.html#a681f0fac4abe58cf5919dd4c6ac503d0">boundingBoxSize</a>;</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> somePosVel[2] = <a class="code hl_function" href="math__util_8c.html#ae69cbf5c8d4b3b0dba2d7b4d4673689f">coss</a>(shell-&gt;rotAngle) * 8.0f;</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> <a class="code hl_function" href="math__util_8c.html#ad5bb0138c68b50f119d3cb7966f522b7">mtxf_translate_vec3f_mat3</a>(somePosVel, player-&gt;<a class="code hl_variable" href="structPlayer.html#a28df2c989598022073df6fc2425cbefe">orientationMatrix</a>);</div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span> origPos[0] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span> origPos[1] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1];</div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"> 452</span> origPos[2] = shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0] + somePosVel[0];</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[1] + somePosVel[1];</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2] = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2] + somePosVel[2];</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> <a class="code hl_function" href="collision_8c.html#aeed4ccbc47bad76140f1abb4b7d7c097">actor_terrain_collision</a>(&amp;shell-&gt;<a class="code hl_variable" href="structActor.html#a8e6289c2d4e46a0eee38cae861268e0c">unk30</a>, 4.0f, shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0], shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1], shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2], origPos[0],</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> origPos[1], origPos[2]);</div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <a class="code hl_function" href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> }</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba27fa834989e28bdd46500b6204a16f29">DESTROYED_SHELL</a>:</div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] -= 0.3f;</div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> <span class="keywordflow">if</span> (shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] &lt; -5.0f) {</div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1] = -5.0f;</div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> }</div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> shell-&gt;rotAngle += 0x5B0;</div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> shell-&gt;someTimer -= 1;</div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[1] += shell-&gt;<a class="code hl_variable" href="structActor.html#abb823b9528b91c1bc292f8729803785a">velocity</a>[1];</div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span> <span class="keywordflow">if</span> (shell-&gt;someTimer == 0) {</div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> <a class="code hl_function" href="actors_8c.html#a694ec6ef7548b8618aeb35c038d3a9b9">destroy_actor</a>((<span class="keyword">struct</span> <a class="code hl_struct" href="structActor.html">Actor</a>*) shell);</div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> }</div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495bacbbf8ec958ded92542c807a249ab5663">BLUE_SHELL_LOCK_ON</a>:</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a>(shell);</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> shell-&gt;targetPlayer = <a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0];</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> player = &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[<a class="code hl_variable" href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a>[0]];</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> height = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[0];</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> height -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[0];</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> temp_f2 = player-&gt;<a class="code hl_variable" href="structPlayer.html#aff7447121b2e0bd051e58a276fce7b36">pos</a>[2];</div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> temp_f2 -= shell-&gt;<a class="code hl_variable" href="structActor.html#afa1455dbf1a4698584ed8c501439692f">pos</a>[2];</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> <span class="keywordflow">if</span> (((height * height) + (temp_f2 * temp_f2)) &lt; 40000.0f) {</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> shell-&gt;<a class="code hl_variable" href="structActor.html#a8fedca3871be05588e5263f4a184ad5d">state</a> = <a class="code hl_enumvalue" href="actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba5bedeedba66ded3f9a8f54f73bc2e6fa">BLUE_SHELL_TARGET_ELIMINATED</a>;</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> }</div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> <span class="keywordflow">case</span> 9:</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span> <a class="code hl_function" href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a>(shell, &amp;<a class="code hl_variable" href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a>[shell-&gt;targetPlayer]);</div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> <span class="keywordflow">default</span>:</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> }</div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span>}</div>
</div>
<div class="ttc" id="aGame_8cpp_html_a04c2e1c30af14b6e8354d7a9be00e39c"><div class="ttname"><a href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a></div><div class="ttdeci">size_t CM_FindActorIndex(Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:743</div></div>
<div class="ttc" id="aGame_8cpp_html_a04c2e1c30af14b6e8354d7a9be00e39c"><div class="ttname"><a href="Game_8cpp.html#a04c2e1c30af14b6e8354d7a9be00e39c">CM_FindActorIndex</a></div><div class="ttdeci">size_t CM_FindActorIndex(Actor *actor)</div><div class="ttdef"><b>Definition</b> Game.cpp:744</div></div>
<div class="ttc" id="aGame_8h_html"><div class="ttname"><a href="Game_8h.html">Game.h</a></div></div>
<div class="ttc" id="aactor__types_8h_html_a06ad3f803827afd107e7682c8c22d990a1bb766203677f7a6b6337a94f8f17f7e"><div class="ttname"><a href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1bb766203677f7a6b6337a94f8f17f7e">ACTOR_BLUE_SPINY_SHELL</a></div><div class="ttdeci">@ ACTOR_BLUE_SPINY_SHELL</div><div class="ttdef"><b>Definition</b> actor_types.h:81</div></div>
<div class="ttc" id="aactor__types_8h_html_a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc"><div class="ttname"><a href="actor__types_8h.html#a06ad3f803827afd107e7682c8c22d990a1cc14c146c0ad5e7ee9f89b46d93fbdc">ACTOR_RED_SHELL</a></div><div class="ttdeci">@ ACTOR_RED_SHELL</div><div class="ttdef"><b>Definition</b> actor_types.h:47</div></div>
@@ -619,13 +618,13 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
<div class="ttc" id="aactors_8c_html_a53268aa601911d56424ff08fb3395bcb"><div class="ttname"><a href="actors_8c.html#a53268aa601911d56424ff08fb3395bcb">destroy_destructable_actor</a></div><div class="ttdeci">void destroy_destructable_actor(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> actors.c:1748</div></div>
<div class="ttc" id="aactors_8c_html_a694ec6ef7548b8618aeb35c038d3a9b9"><div class="ttname"><a href="actors_8c.html#a694ec6ef7548b8618aeb35c038d3a9b9">destroy_actor</a></div><div class="ttdeci">void destroy_actor(struct Actor *actor)</div><div class="ttdef"><b>Definition</b> actors.c:1216</div></div>
<div class="ttc" id="aactors_8h_html"><div class="ttname"><a href="actors_8h.html">actors.h</a></div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:990</div></div>
<div class="ttc" id="aactors__extended_8c_html_a78e98c146f1f4dd6e3608016486172a4"><div class="ttname"><a href="actors__extended_8c.html#a78e98c146f1f4dd6e3608016486172a4">func_802B4E30</a></div><div class="ttdeci">void func_802B4E30(struct Actor *arg0)</div><div class="ttdef"><b>Definition</b> actors_extended.c:1013</div></div>
<div class="ttc" id="aactors__extended_8c_html_aec6893c9eda9a36f5745b9a1446d1685"><div class="ttname"><a href="actors__extended_8c.html#aec6893c9eda9a36f5745b9a1446d1685">copy_collision</a></div><div class="ttdeci">void copy_collision(struct Collision *src, struct Collision *dest)</div><div class="ttdef"><b>Definition</b> actors_extended.c:20</div></div>
<div class="ttc" id="aactors__extended_8h_html"><div class="ttname"><a href="actors__extended_8h.html">actors_extended.h</a></div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a0cc339b71fb81e84d30eb55dc05b1a04"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a0cc339b71fb81e84d30eb55dc05b1a04">func_802B3E7C</a></div><div class="ttdeci">void func_802B3E7C(struct ShellActor *shell, Player *player)</div><div class="ttdef"><b>Definition</b> update.inc.c:115</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a10550a4f6cb14493d6b16ac44a3c9484"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a10550a4f6cb14493d6b16ac44a3c9484">func_802B3B44</a></div><div class="ttdeci">void func_802B3B44(struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:9</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a334de9136224947ca20e7d31fb009a82"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a334de9136224947ca20e7d31fb009a82">func_802B4104</a></div><div class="ttdeci">void func_802B4104(struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:188</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a6e281ad692a9ccd329fa6840ad38afbc"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a></div><div class="ttdeci">void update_actor_red_blue_shell(struct ShellActor *shell)</div><div class="ttdoc">Update the red and blue shell actors.</div><div class="ttdef"><b>Definition</b> update.inc.c:207</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a6e281ad692a9ccd329fa6840ad38afbc"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a6e281ad692a9ccd329fa6840ad38afbc">update_actor_red_blue_shell</a></div><div class="ttdeci">void update_actor_red_blue_shell(struct ShellActor *shell)</div><div class="ttdoc">Update the red and blue shell actors.</div><div class="ttdef"><b>Definition</b> update.inc.c:206</div></div>
<div class="ttc" id="ablue__and__red__shells_2update_8inc_8c_html_a7e2174a63721c801f8a932d74e8c3be9"><div class="ttname"><a href="blue__and__red__shells_2update_8inc_8c.html#a7e2174a63721c801f8a932d74e8c3be9">func_802B3FD0</a></div><div class="ttdeci">s16 func_802B3FD0(Player *owner, struct ShellActor *shell)</div><div class="ttdef"><b>Definition</b> update.inc.c:158</div></div>
<div class="ttc" id="acode__800029B0_8c_html_a2abf110fcd9442f55162d7fa57dc23d1"><div class="ttname"><a href="code__800029B0_8c.html#a2abf110fcd9442f55162d7fa57dc23d1">gTrackMinY</a></div><div class="ttdeci">s16 gTrackMinY</div><div class="ttdef"><b>Definition</b> code_800029B0.c:101</div></div>
<div class="ttc" id="acode__800029B0_8c_html_a57232ec6cc34efbd6bb501ac1ee4b324"><div class="ttname"><a href="code__800029B0_8c.html#a57232ec6cc34efbd6bb501ac1ee4b324">gTrackMaxX</a></div><div class="ttdeci">s16 gTrackMaxX</div><div class="ttdef"><b>Definition</b> code_800029B0.c:97</div></div>
@@ -634,8 +633,8 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
<div class="ttc" id="acode__800029B0_8c_html_aaf2c60a7f3b333f7d8440bb9009ffd12"><div class="ttname"><a href="code__800029B0_8c.html#aaf2c60a7f3b333f7d8440bb9009ffd12">gTrackMinX</a></div><div class="ttdeci">s16 gTrackMinX</div><div class="ttdef"><b>Definition</b> code_800029B0.c:98</div></div>
<div class="ttc" id="acode__800029B0_8c_html_af041d75e08bc4d654b30e1c5c79550c9"><div class="ttname"><a href="code__800029B0_8c.html#af041d75e08bc4d654b30e1c5c79550c9">gPlayerPositionLUT</a></div><div class="ttdeci">s16 gPlayerPositionLUT[8]</div><div class="ttdef"><b>Definition</b> code_800029B0.c:155</div></div>
<div class="ttc" id="acode__800029B0_8h_html"><div class="ttname"><a href="code__800029B0_8h.html">code_800029B0.h</a></div></div>
<div class="ttc" id="acode__80005FD0_8c_html_a049aa28f9db56c36a8ea389644629029"><div class="ttname"><a href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a></div><div class="ttdeci">s32 add_red_shell_in_unexpired_actor_list(s32 actorIndex)</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:3324</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_a8d5e85372f25e4b12d62edcc131bf7ae"><div class="ttname"><a href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a></div><div class="ttdeci">s32 add_blue_shell_in_unexpired_actor_list(s32 arg0)</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:3340</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_a049aa28f9db56c36a8ea389644629029"><div class="ttname"><a href="code__80005FD0_8c.html#a049aa28f9db56c36a8ea389644629029">add_red_shell_in_unexpired_actor_list</a></div><div class="ttdeci">s32 add_red_shell_in_unexpired_actor_list(s32 actorIndex)</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:3325</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_a8d5e85372f25e4b12d62edcc131bf7ae"><div class="ttname"><a href="code__80005FD0_8c.html#a8d5e85372f25e4b12d62edcc131bf7ae">add_blue_shell_in_unexpired_actor_list</a></div><div class="ttdeci">s32 add_blue_shell_in_unexpired_actor_list(s32 arg0)</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:3341</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_a95ff1a706d5fb5bd43a94bb9737f5797"><div class="ttname"><a href="code__80005FD0_8c.html#a95ff1a706d5fb5bd43a94bb9737f5797">gSelectedPathCount</a></div><div class="ttdeci">u16 gSelectedPathCount</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:177</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_aec16d5234e8ca789a1000fbf1349ca3e"><div class="ttname"><a href="code__80005FD0_8c.html#aec16d5234e8ca789a1000fbf1349ca3e">gCurrentTrackPath</a></div><div class="ttdeci">TrackPathPoint * gCurrentTrackPath</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:182</div></div>
<div class="ttc" id="acode__80005FD0_8c_html_aecaedcf25130d660c6c5885cb92f3259"><div class="ttname"><a href="code__80005FD0_8c.html#aecaedcf25130d660c6c5885cb92f3259">gNearestPathPointByPlayerId</a></div><div class="ttdeci">u16 gNearestPathPointByPlayerId[12]</div><div class="ttdef"><b>Definition</b> code_80005FD0.c:178</div></div>
@@ -648,10 +647,10 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
<div class="ttc" id="adefines_8h_html_a3f48cce4d2125604131fc7878460f44a"><div class="ttname"><a href="defines_8h.html#a3f48cce4d2125604131fc7878460f44a">BATTLE</a></div><div class="ttdeci">#define BATTLE</div><div class="ttdef"><b>Definition</b> defines.h:159</div></div>
<div class="ttc" id="adefines_8h_html_a697a31ba36158a0ed8ed4facfb70a6c0"><div class="ttname"><a href="defines_8h.html#a697a31ba36158a0ed8ed4facfb70a6c0">PLAYER_EXISTS</a></div><div class="ttdeci">#define PLAYER_EXISTS</div><div class="ttdef"><b>Definition</b> defines.h:115</div></div>
<div class="ttc" id="adefines_8h_html_ab30d6efeb8601088397fff50c25c2424"><div class="ttname"><a href="defines_8h.html#ab30d6efeb8601088397fff50c25c2424">PLAYER_HUMAN</a></div><div class="ttdeci">#define PLAYER_HUMAN</div><div class="ttdef"><b>Definition</b> defines.h:114</div></div>
<div class="ttc" id="aexternal_8c_html_a2be9efc97a92e19d02aaee90d676acc1"><div class="ttname"><a href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a></div><div class="ttdeci">void func_800C9060(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2971</div></div>
<div class="ttc" id="aexternal_8c_html_a337fc3ab94ebb3293a85908229303ac8"><div class="ttname"><a href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a></div><div class="ttdeci">void func_800C90F4(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2984</div></div>
<div class="ttc" id="aexternal_8c_html_a903d1c248a30cd68262a6833b9c0b112"><div class="ttname"><a href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a></div><div class="ttdeci">void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3224</div></div>
<div class="ttc" id="aexternal_8c_html_acb60983213d09ee795e80ca3c8b5975e"><div class="ttname"><a href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a></div><div class="ttdeci">void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3136</div></div>
<div class="ttc" id="aexternal_8c_html_a2be9efc97a92e19d02aaee90d676acc1"><div class="ttname"><a href="external_8c.html#a2be9efc97a92e19d02aaee90d676acc1">func_800C9060</a></div><div class="ttdeci">void func_800C9060(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2970</div></div>
<div class="ttc" id="aexternal_8c_html_a337fc3ab94ebb3293a85908229303ac8"><div class="ttname"><a href="external_8c.html#a337fc3ab94ebb3293a85908229303ac8">func_800C90F4</a></div><div class="ttdeci">void func_800C90F4(u8 playerId, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:2983</div></div>
<div class="ttc" id="aexternal_8c_html_a903d1c248a30cd68262a6833b9c0b112"><div class="ttname"><a href="external_8c.html#a903d1c248a30cd68262a6833b9c0b112">func_800C9D80</a></div><div class="ttdeci">void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3223</div></div>
<div class="ttc" id="aexternal_8c_html_acb60983213d09ee795e80ca3c8b5975e"><div class="ttname"><a href="external_8c.html#acb60983213d09ee795e80ca3c8b5975e">func_800C98B8</a></div><div class="ttdeci">void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)</div><div class="ttdef"><b>Definition</b> external.c:3135</div></div>
<div class="ttc" id="amacros_8h_html_addf5ec070e9499d36b7f2009ce736076"><div class="ttname"><a href="macros_8h.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a></div><div class="ttdeci">#define UNUSED</div><div class="ttdef"><b>Definition</b> macros.h:40</div></div>
<div class="ttc" id="amain_8c_html_a0204a9efe5c4b5e5ce5153086a5ccb49"><div class="ttname"><a href="main_8c.html#a0204a9efe5c4b5e5ce5153086a5ccb49">gPlayerOne</a></div><div class="ttdeci">Player * gPlayerOne</div><div class="ttdef"><b>Definition</b> main.c:74</div></div>
<div class="ttc" id="amain_8c_html_a5f24aafa500466dbf1a7154ff7041fc2"><div class="ttname"><a href="main_8c.html#a5f24aafa500466dbf1a7154ff7041fc2">gPlayers</a></div><div class="ttdeci">Player gPlayers[NUM_PLAYERS]</div><div class="ttdef"><b>Definition</b> main.c:73</div></div>
@@ -677,7 +676,6 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
<div class="ttc" id="astructCollision_html_a1f4571abf7b64d0f1e2ee7cf70b63079"><div class="ttname"><a href="structCollision.html#a1f4571abf7b64d0f1e2ee7cf70b63079">Collision::surfaceDistance</a></div><div class="ttdeci">Vec3f surfaceDistance</div><div class="ttdef"><b>Definition</b> common_structs.h:155</div></div>
<div class="ttc" id="astructCollision_html_abbac7b426b00b3cfcd6037628163cc74"><div class="ttname"><a href="structCollision.html#abbac7b426b00b3cfcd6037628163cc74">Collision::unk54</a></div><div class="ttdeci">Vec3f unk54</div><div class="ttdef"><b>Definition</b> common_structs.h:157</div></div>
<div class="ttc" id="astructCollision_html_ae78e07a65ab659cdf61a1f1ca3149a36"><div class="ttname"><a href="structCollision.html#ae78e07a65ab659cdf61a1f1ca3149a36">Collision::meshIndexZX</a></div><div class="ttdeci">u16 meshIndexZX</div><div class="ttdef"><b>Definition</b> common_structs.h:154</div></div>
<div class="ttc" id="astructCollision_html_af18ab1dc022ce25ba4fa4f1b9b348126"><div class="ttname"><a href="structCollision.html#af18ab1dc022ce25ba4fa4f1b9b348126">Collision::unk48</a></div><div class="ttdeci">Vec3f unk48</div><div class="ttdef"><b>Definition</b> common_structs.h:156</div></div>
<div class="ttc" id="astructController_html"><div class="ttname"><a href="structController.html">Controller</a></div><div class="ttdef"><b>Definition</b> common_structs.h:66</div></div>
<div class="ttc" id="astructController_html_af68b8dc9459d69a7dfdf57dabf8dbae5"><div class="ttname"><a href="structController.html#af68b8dc9459d69a7dfdf57dabf8dbae5">Controller::buttonDepressed</a></div><div class="ttdeci">u16 buttonDepressed</div><div class="ttdef"><b>Definition</b> common_structs.h:73</div></div>
<div class="ttc" id="astructPlayer_html"><div class="ttname"><a href="structPlayer.html">Player</a></div><div class="ttdef"><b>Definition</b> common_structs.h:264</div></div>
+2 -2
View File
@@ -111,8 +111,6 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
<div class="textblock"><dl class="reflist">
<dt>Global <a class="el" href="defines_8h.html#ac80a3592e72fd96b772ee47a7d8e0d0a">DEBUG_MODE</a> </dt>
<dd><a class="anchor" id="_bug000016"></a>This looks like it should work at any point in the race. </dd>
<dt>Global <a class="el" href="collision_8h.html#a10c118854a3112e7a2e86fd88d538f01">detect_tyre_collision</a> (<a class="el" href="structKartTyre.html">KartTyre</a> *)</dt>
<dd><a class="anchor" id="_bug000015"></a> </dd>
<dt>Global <a class="el" href="code__80005FD0_8c.html#a61da9c57e00b21e4a075bf9d41b932a1">func_8001969C</a> (UNUSED s32 playerId, UNUSED f32 arg1, s32 cameraId, UNUSED s16 pathIndex)</dt>
<dd><a class="anchor" id="_bug000007"></a>Adding an (f32) cast changes asm, why? </dd>
<dt>Global <a class="el" href="heap_8h.html#ab4f80aff560307d96b2c40b5c0ed82f8">func_800B9BE4</a> (f32, f32, u16 *)</dt>
@@ -129,6 +127,8 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
<dd><a class="anchor" id="_bug000005"></a>for the change to UQ0.7, the if statement should also have been changed accordingly </dd>
<dt>Global <a class="el" href="load_8h.html#a9c1bfb29806b05fc3a700184dcac6880">preload_sequence</a> (u32, u8)</dt>
<dd><a class="anchor" id="_bug000004"></a>should be IS_SEQ_LOAD_COMPLETE </dd>
<dt>Global <a class="el" href="render__player_8h.html#a7c181e36071db5a43c16e9afb926f1e6">render_light_environment_on_player</a> (<a class="el" href="structPlayer.html">Player</a> *, s8)</dt>
<dd><a class="anchor" id="_bug000015"></a>For the second last lamp </dd>
<dt>Global <a class="el" href="menu__items_8h.html#a5b9f65d326f8281c8d77ab26a178de52">render_menu_item_data_course_image</a> (<a class="el" href="structMenuItem.html">MenuItem</a> *)</dt>
<dd><a class="anchor" id="_bug000014"></a>todo: This function will not work in custom courses. </dd>
<dt>Global <a class="el" href="code__80281780_8h.html#a59f61302f1f5f6ecab728bf08608d16b">setup_podium_ceremony</a> (void)</dt>
+2 -2
View File
@@ -1363,7 +1363,7 @@ Here is the caller graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>Does this match as a return of s8? </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000010">Todo</a></b></dt><dd>Does this match as a return of s8? </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -2099,7 +2099,7 @@ Here is the call graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000013">Todo</a></b></dt><dd>What does this even do? </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>What does this even do? </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -2037,7 +2037,7 @@ Here is the call graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000013">Todo</a></b></dt><dd>What does this even do? </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>What does this even do? </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -100,11 +100,11 @@
<area shape="poly" id="edge59_Node000039_Node000028" title=" " alt="" coords="1114,350,1177,380,1253,413,1293,426,1291,432,1251,418,1175,385,1112,355"/>
<area shape="rect" id="Node000040" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1471,330,1673,370"/>
<area shape="poly" id="edge57_Node000039_Node000040" title=" " alt="" coords="1168,338,1457,345,1457,350,1168,344"/>
<area shape="rect" id="Node000041" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1252,227,1407,252"/>
<area shape="rect" id="Node000041" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1252,227,1407,252"/>
<area shape="poly" id="edge60_Node000039_Node000041" title=" " alt="" coords="1112,324,1175,294,1251,261,1271,254,1272,259,1253,266,1177,299,1114,329"/>
<area shape="rect" id="Node000042" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1264,276,1395,301"/>
<area shape="rect" id="Node000042" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1264,276,1395,301"/>
<area shape="poly" id="edge61_Node000039_Node000042" title=" " alt="" coords="1148,324,1254,302,1255,307,1149,329"/>
<area shape="rect" id="Node000044" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1272,177,1387,203"/>
<area shape="rect" id="Node000044" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1272,177,1387,203"/>
<area shape="poly" id="edge63_Node000039_Node000044" title=" " alt="" coords="1100,324,1162,271,1205,239,1251,212,1265,205,1267,210,1253,216,1208,244,1165,275,1103,329"/>
<area shape="poly" id="edge58_Node000040_Node000008" title=" " alt="" coords="1657,368,1691,385,1725,413,1754,446,1796,506,1792,509,1750,449,1721,417,1688,390,1655,372"/>
<area shape="rect" id="Node000043" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1546,276,1598,301"/>
@@ -1 +1 @@
cdab5ed41e18ce94a621bb17165e2c17
12eb9f05f61e379eca6b6d44ae5d8632
@@ -975,7 +975,7 @@ var sectionId = 'dynsection-6';
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000041"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1051,-678 935,-678 935,-659 1051,-659 1051,-678"/>
<text text-anchor="middle" x="993" y="-666" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -993,7 +993,7 @@ var sectionId = 'dynsection-6';
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1042,-641 944,-641 944,-622 1042,-622 1042,-641"/>
<text text-anchor="middle" x="993" y="-629" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -1011,7 +1011,7 @@ var sectionId = 'dynsection-6';
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000044"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1036,-715 950,-715 950,-696 1036,-696 1036,-715"/>
<text text-anchor="middle" x="993" y="-703" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

@@ -928,7 +928,7 @@
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000041"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1051,-678 935,-678 935,-659 1051,-659 1051,-678"/>
<text text-anchor="middle" x="993" y="-666" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -946,7 +946,7 @@
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1042,-641 944,-641 944,-622 1042,-622 1042,-641"/>
<text text-anchor="middle" x="993" y="-629" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -964,7 +964,7 @@
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000044"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1036,-715 950,-715 950,-696 1036,-696 1036,-715"/>
<text text-anchor="middle" x="993" y="-703" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

@@ -32,11 +32,11 @@
<area shape="poly" id="edge16_Node000013_Node000015" title=" " alt="" coords="361,383,425,372,658,338,659,344,426,377,362,389"/>
<area shape="rect" id="Node000016" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="501,386,549,411"/>
<area shape="poly" id="edge18_Node000013_Node000016" title=" " alt="" coords="378,396,486,396,486,401,378,401"/>
<area shape="rect" id="Node000017" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="447,435,602,461"/>
<area shape="rect" id="Node000017" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="447,435,602,461"/>
<area shape="poly" id="edge19_Node000013_Node000017" title=" " alt="" coords="356,409,452,430,451,435,355,414"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="459,485,590,510"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="459,485,590,510"/>
<area shape="poly" id="edge20_Node000013_Node000018" title=" " alt="" coords="317,409,365,440,426,471,447,478,446,483,424,476,363,445,314,414"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="467,534,582,559"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="467,534,582,559"/>
<area shape="poly" id="edge22_Node000013_Node000020" title=" " alt="" coords="309,410,355,464,389,494,427,520,455,532,453,537,424,525,386,499,351,467,305,413"/>
<area shape="poly" id="edge17_Node000015_Node000005" title=" " alt="" coords="815,304,873,270,925,229,968,190,972,194,929,233,876,274,818,309"/>
<area shape="rect" id="Node000019" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="747,485,799,510"/>
@@ -1 +1 @@
e7f1bc9ad6fea29b51fc142ce48f2868
61ae664e2d4d534c09d12a7460f9fd9d
@@ -359,7 +359,7 @@ var sectionId = 'dynsection-14';
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000017"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="447.5,-93 331.5,-93 331.5,-74 447.5,-74 447.5,-93"/>
<text text-anchor="middle" x="389.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -377,7 +377,7 @@ var sectionId = 'dynsection-14';
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="438.5,-56 340.5,-56 340.5,-37 438.5,-37 438.5,-56"/>
<text text-anchor="middle" x="389.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -395,7 +395,7 @@ var sectionId = 'dynsection-14';
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="432.5,-19 346.5,-19 346.5,0 432.5,0 432.5,-19"/>
<text text-anchor="middle" x="389.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

@@ -312,7 +312,7 @@
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000017"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="447.5,-93 331.5,-93 331.5,-74 447.5,-74 447.5,-93"/>
<text text-anchor="middle" x="389.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -330,7 +330,7 @@
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="438.5,-56 340.5,-56 340.5,-37 438.5,-37 438.5,-56"/>
<text text-anchor="middle" x="389.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -348,7 +348,7 @@
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="432.5,-19 346.5,-19 346.5,0 432.5,0 432.5,-19"/>
<text text-anchor="middle" x="389.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

@@ -83,11 +83,11 @@
<area shape="poly" id="edge45_Node000034_Node000024" title=" " alt="" coords="1022,289,1160,351,1200,365,1198,370,1158,356,1019,294"/>
<area shape="rect" id="Node000035" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1377,258,1580,298"/>
<area shape="poly" id="edge43_Node000034_Node000035" title=" " alt="" coords="1075,276,1364,276,1364,281,1075,281"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1159,116,1313,142"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1159,116,1313,142"/>
<area shape="poly" id="edge46_Node000034_Node000036" title=" " alt="" coords="1006,264,1069,210,1111,179,1157,151,1171,144,1174,149,1160,156,1114,183,1072,214,1010,268"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1171,166,1301,191"/>
<area shape="rect" id="Node000037" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1171,166,1301,191"/>
<area shape="poly" id="edge47_Node000034_Node000037" title=" " alt="" coords="1019,263,1081,233,1158,200,1177,193,1179,198,1160,205,1083,238,1021,268"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1179,215,1293,240"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1179,215,1293,240"/>
<area shape="poly" id="edge49_Node000034_Node000039" title=" " alt="" coords="1055,263,1165,240,1166,245,1056,268"/>
<area shape="poly" id="edge44_Node000035_Node000003" title=" " alt="" coords="1580,276,1630,276,1630,281,1580,281"/>
<area shape="rect" id="Node000038" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1453,166,1505,191"/>
@@ -1 +1 @@
5ea37dddb0d0de015cbf2b85c642cb7d
e5e44ff00c4b2ef68b7a051d3fb873c8
@@ -821,7 +821,7 @@ var sectionId = 'dynsection-7';
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="981,-573 865,-573 865,-554 981,-554 981,-573"/>
<text text-anchor="middle" x="923" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -839,7 +839,7 @@ var sectionId = 'dynsection-7';
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="972,-536 874,-536 874,-517 972,-517 972,-536"/>
<text text-anchor="middle" x="923" y="-524" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -857,7 +857,7 @@ var sectionId = 'dynsection-7';
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="966,-499 880,-499 880,-480 966,-480 966,-499"/>
<text text-anchor="middle" x="923" y="-487" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 49 KiB

@@ -774,7 +774,7 @@
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="981,-573 865,-573 865,-554 981,-554 981,-573"/>
<text text-anchor="middle" x="923" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -792,7 +792,7 @@
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000037"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="972,-536 874,-536 874,-517 972,-517 972,-536"/>
<text text-anchor="middle" x="923" y="-524" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -810,7 +810,7 @@
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="966,-499 880,-499 880,-480 966,-480 966,-499"/>
<text text-anchor="middle" x="923" y="-487" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

@@ -76,11 +76,11 @@
<area shape="poly" id="edge42_Node000033_Node000023" title=" " alt="" coords="826,404,964,342,1005,328,1006,333,966,347,828,409"/>
<area shape="rect" id="Node000034" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1184,357,1387,397"/>
<area shape="poly" id="edge40_Node000033_Node000034" title=" " alt="" coords="882,411,1120,391,1170,386,1171,392,1120,397,882,416"/>
<area shape="rect" id="Node000035" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="965,457,1120,483"/>
<area shape="rect" id="Node000035" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="965,457,1120,483"/>
<area shape="poly" id="edge43_Node000033_Node000035" title=" " alt="" coords="862,430,969,452,967,457,861,435"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="977,507,1108,532"/>
<area shape="rect" id="Node000036" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="977,507,1108,532"/>
<area shape="poly" id="edge44_Node000033_Node000036" title=" " alt="" coords="828,430,890,460,966,493,986,500,984,505,964,498,888,465,825,435"/>
<area shape="rect" id="Node000038" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="985,556,1100,581"/>
<area shape="rect" id="Node000038" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="985,556,1100,581"/>
<area shape="poly" id="edge46_Node000033_Node000038" title=" " alt="" coords="816,430,879,484,921,515,967,542,980,549,978,553,964,547,918,519,875,488,813,434"/>
<area shape="poly" id="edge41_Node000034_Node000003" title=" " alt="" coords="1322,354,1401,308,1491,246,1494,251,1404,312,1325,359"/>
<area shape="rect" id="Node000037" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1259,507,1311,532"/>
@@ -1 +1 @@
a436574b54c59b6e8aadc6cec3b40f67
e0b536971e7acd56adc0914f592ff150
@@ -758,7 +758,7 @@ var sectionId = 'dynsection-8';
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000035"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="836,-290.5 720,-290.5 720,-271.5 836,-271.5 836,-290.5"/>
<text text-anchor="middle" x="778" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -776,7 +776,7 @@ var sectionId = 'dynsection-8';
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="827,-253.5 729,-253.5 729,-234.5 827,-234.5 827,-253.5"/>
<text text-anchor="middle" x="778" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -794,7 +794,7 @@ var sectionId = 'dynsection-8';
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000038"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="821,-216.5 735,-216.5 735,-197.5 821,-197.5 821,-216.5"/>
<text text-anchor="middle" x="778" y="-204.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

@@ -711,7 +711,7 @@
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000035"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="836,-290.5 720,-290.5 720,-271.5 836,-271.5 836,-290.5"/>
<text text-anchor="middle" x="778" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -729,7 +729,7 @@
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000036"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="827,-253.5 729,-253.5 729,-234.5 827,-234.5 827,-253.5"/>
<text text-anchor="middle" x="778" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -747,7 +747,7 @@
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000038"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="821,-216.5 735,-216.5 735,-197.5 821,-197.5 821,-216.5"/>
<text text-anchor="middle" x="778" y="-204.5" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

@@ -34,11 +34,11 @@
<area shape="poly" id="edge17_Node000014_Node000016" title=" " alt="" coords="407,383,470,372,703,338,704,344,471,377,407,389"/>
<area shape="rect" id="Node000017" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="546,386,594,411"/>
<area shape="poly" id="edge19_Node000014_Node000017" title=" " alt="" coords="423,396,532,396,532,401,423,401"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="493,435,647,461"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="493,435,647,461"/>
<area shape="poly" id="edge20_Node000014_Node000018" title=" " alt="" coords="401,409,497,430,496,435,400,414"/>
<area shape="rect" id="Node000019" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="505,485,635,510"/>
<area shape="rect" id="Node000019" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="505,485,635,510"/>
<area shape="poly" id="edge21_Node000014_Node000019" title=" " alt="" coords="362,409,411,440,472,471,493,478,491,483,470,476,408,445,359,414"/>
<area shape="rect" id="Node000021" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="513,534,627,559"/>
<area shape="rect" id="Node000021" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="513,534,627,559"/>
<area shape="poly" id="edge23_Node000014_Node000021" title=" " alt="" coords="354,410,401,464,434,494,472,520,500,532,498,537,469,525,431,499,397,467,350,413"/>
<area shape="poly" id="edge18_Node000016_Node000005" title=" " alt="" coords="860,304,918,270,971,229,1014,190,1017,194,974,233,922,274,863,309"/>
<area shape="rect" id="Node000020" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="793,485,845,510"/>
@@ -1 +1 @@
be63ab2695c0158c58a15c81edf3613f
a5c310c94fce914dbcc1baff92e53911
@@ -378,7 +378,7 @@ var sectionId = 'dynsection-6';
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="481.5,-93 365.5,-93 365.5,-74 481.5,-74 481.5,-93"/>
<text text-anchor="middle" x="423.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -396,7 +396,7 @@ var sectionId = 'dynsection-6';
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="472.5,-56 374.5,-56 374.5,-37 472.5,-37 472.5,-56"/>
<text text-anchor="middle" x="423.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -414,7 +414,7 @@ var sectionId = 'dynsection-6';
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="466.5,-19 380.5,-19 380.5,0 466.5,0 466.5,-19"/>
<text text-anchor="middle" x="423.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

@@ -331,7 +331,7 @@
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000018"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="481.5,-93 365.5,-93 365.5,-74 481.5,-74 481.5,-93"/>
<text text-anchor="middle" x="423.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -349,7 +349,7 @@
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="472.5,-56 374.5,-56 374.5,-37 472.5,-37 472.5,-56"/>
<text text-anchor="middle" x="423.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -367,7 +367,7 @@
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="466.5,-19 380.5,-19 380.5,0 466.5,0 466.5,-19"/>
<text text-anchor="middle" x="423.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

@@ -60,11 +60,11 @@
<area shape="poly" id="edge25_Node000020_Node000022" title=" " alt="" coords="917,408,1050,399,1200,386,1250,380,1251,385,1200,391,1050,405,918,413"/>
<area shape="rect" id="Node000023" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="1077,301,1125,327"/>
<area shape="poly" id="edge27_Node000020_Node000023" title=" " alt="" coords="917,399,952,385,966,374,975,362,985,349,1000,337,1031,324,1063,316,1064,321,1033,329,1003,342,988,353,980,365,970,378,955,390,919,404"/>
<area shape="rect" id="Node000024" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1023,551,1178,576"/>
<area shape="rect" id="Node000024" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1023,551,1178,576"/>
<area shape="poly" id="edge28_Node000020_Node000024" title=" " alt="" coords="919,419,938,426,955,437,967,450,974,463,980,489,986,514,992,526,1003,537,1013,544,1010,548,1000,541,988,529,981,516,975,490,969,464,963,453,952,441,935,431,917,424"/>
<area shape="rect" id="Node000025" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1035,452,1166,477"/>
<area shape="rect" id="Node000025" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1035,452,1166,477"/>
<area shape="poly" id="edge29_Node000020_Node000025" title=" " alt="" coords="904,424,1022,447,1021,452,903,429"/>
<area shape="rect" id="Node000027" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1043,501,1158,527"/>
<area shape="rect" id="Node000027" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1043,501,1158,527"/>
<area shape="poly" id="edge31_Node000020_Node000027" title=" " alt="" coords="919,422,955,437,970,450,980,463,988,476,1003,488,1031,500,1029,505,1000,492,984,479,975,466,967,453,952,442,917,427"/>
<area shape="poly" id="edge26_Node000022_Node000005" title=" " alt="" coords="1415,341,1556,283,1558,288,1417,346"/>
<area shape="rect" id="Node000026" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1339,452,1391,477"/>
@@ -1 +1 @@
1bc5790bdf50d1266deb0c6262f7fbb4
ab1641605a4140707ca07786cdb0b661
@@ -612,7 +612,7 @@ var sectionId = 'dynsection-4';
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000024"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="879.5,-95 763.5,-95 763.5,-76 879.5,-76 879.5,-95"/>
<text text-anchor="middle" x="821.5" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -630,7 +630,7 @@ var sectionId = 'dynsection-4';
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="870.5,-169 772.5,-169 772.5,-150 870.5,-150 870.5,-169"/>
<text text-anchor="middle" x="821.5" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -648,7 +648,7 @@ var sectionId = 'dynsection-4';
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000027"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="864.5,-132 778.5,-132 778.5,-113 864.5,-113 864.5,-132"/>
<text text-anchor="middle" x="821.5" y="-120" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

@@ -565,7 +565,7 @@
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000024"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="879.5,-95 763.5,-95 763.5,-76 879.5,-76 879.5,-95"/>
<text text-anchor="middle" x="821.5" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -583,7 +583,7 @@
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="870.5,-169 772.5,-169 772.5,-150 870.5,-150 870.5,-169"/>
<text text-anchor="middle" x="821.5" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -601,7 +601,7 @@
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000027"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="864.5,-132 778.5,-132 778.5,-113 864.5,-113 864.5,-132"/>
<text text-anchor="middle" x="821.5" y="-120" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

@@ -51,11 +51,11 @@
<area shape="poly" id="edge23_Node000018_Node000020" title=" " alt="" coords="730,350,1062,317,1062,322,730,355"/>
<area shape="rect" id="Node000021" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="889,256,937,281"/>
<area shape="poly" id="edge25_Node000018_Node000021" title=" " alt="" coords="728,345,764,333,788,316,812,298,874,275,876,280,815,303,791,320,767,338,730,350"/>
<area shape="rect" id="Node000022" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="835,357,990,382"/>
<area shape="rect" id="Node000022" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="835,357,990,382"/>
<area shape="poly" id="edge26_Node000018_Node000022" title=" " alt="" coords="729,361,822,364,821,369,729,366"/>
<area shape="rect" id="Node000023" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="847,456,978,481"/>
<area shape="rect" id="Node000023" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="847,456,978,481"/>
<area shape="poly" id="edge27_Node000018_Node000023" title=" " alt="" coords="730,368,767,384,783,398,792,413,800,427,815,441,836,451,833,456,812,445,796,431,787,416,779,401,764,388,728,373"/>
<area shape="rect" id="Node000025" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="855,406,970,432"/>
<area shape="rect" id="Node000025" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="855,406,970,432"/>
<area shape="poly" id="edge29_Node000018_Node000025" title=" " alt="" coords="709,371,766,383,844,401,842,406,765,388,708,376"/>
<area shape="poly" id="edge24_Node000020_Node000003" title=" " alt="" coords="1239,286,1361,246,1363,251,1241,291"/>
<area shape="rect" id="Node000024" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1151,456,1203,481"/>
@@ -1 +1 @@
ba4e4b7a8fb448c1581bb6f5ac4ad305
7ed95e18e16bcea1b4c074acbcd73219
@@ -531,7 +531,7 @@ var sectionId = 'dynsection-8';
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="738.5,-206 622.5,-206 622.5,-187 738.5,-187 738.5,-206"/>
<text text-anchor="middle" x="680.5" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -549,7 +549,7 @@ var sectionId = 'dynsection-8';
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="729.5,-132 631.5,-132 631.5,-113 729.5,-113 729.5,-132"/>
<text text-anchor="middle" x="680.5" y="-120" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -567,7 +567,7 @@ var sectionId = 'dynsection-8';
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="723.5,-169 637.5,-169 637.5,-150 723.5,-150 723.5,-169"/>
<text text-anchor="middle" x="680.5" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

@@ -484,7 +484,7 @@
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="738.5,-206 622.5,-206 622.5,-187 738.5,-187 738.5,-206"/>
<text text-anchor="middle" x="680.5" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -502,7 +502,7 @@
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="729.5,-132 631.5,-132 631.5,-113 729.5,-113 729.5,-132"/>
<text text-anchor="middle" x="680.5" y="-120" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -520,7 +520,7 @@
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000025"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="723.5,-169 637.5,-169 637.5,-150 723.5,-150 723.5,-169"/>
<text text-anchor="middle" x="680.5" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

@@ -67,11 +67,11 @@
<area shape="poly" id="edge27_Node000024_Node000026" title=" " alt="" coords="765,499,828,468,907,439,1012,417,1113,406,1113,411,1013,422,909,444,830,473,768,504"/>
<area shape="rect" id="Node000027" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="961,650,1009,675"/>
<area shape="poly" id="edge29_Node000024_Node000027" title=" " alt="" coords="759,525,821,578,864,609,909,636,949,651,947,656,907,641,861,613,818,582,756,529"/>
<area shape="rect" id="Node000028" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="908,452,1063,478"/>
<area shape="rect" id="Node000028" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="908,452,1063,478"/>
<area shape="poly" id="edge30_Node000024_Node000028" title=" " alt="" coords="805,499,908,478,909,483,806,504"/>
<area shape="rect" id="Node000029" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="920,502,1051,527"/>
<area shape="rect" id="Node000029" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="920,502,1051,527"/>
<area shape="poly" id="edge31_Node000024_Node000029" title=" " alt="" coords="824,512,906,512,906,517,824,517"/>
<area shape="rect" id="Node000031" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="928,551,1043,576"/>
<area shape="rect" id="Node000031" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="928,551,1043,576"/>
<area shape="poly" id="edge33_Node000024_Node000031" title=" " alt="" coords="806,525,915,547,914,552,805,530"/>
<area shape="poly" id="edge28_Node000026_Node000003" title=" " alt="" coords="1277,381,1344,348,1393,317,1435,287,1438,291,1396,322,1347,353,1279,386"/>
<area shape="rect" id="Node000030" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1202,502,1254,527"/>
@@ -1 +1 @@
baec953c0c7a0f6061b67e7662bcf9eb
25eafc86b1693f6831e501bb6ff90736
@@ -676,7 +676,7 @@ var sectionId = 'dynsection-4';
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000028"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="793,-182.08 677,-182.08 677,-163.08 793,-163.08 793,-182.08"/>
<text text-anchor="middle" x="735" y="-170.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -694,7 +694,7 @@ var sectionId = 'dynsection-4';
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000029"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="784,-145.08 686,-145.08 686,-126.08 784,-126.08 784,-145.08"/>
<text text-anchor="middle" x="735" y="-133.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -712,7 +712,7 @@ var sectionId = 'dynsection-4';
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000031"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="778,-108.08 692,-108.08 692,-89.08 778,-89.08 778,-108.08"/>
<text text-anchor="middle" x="735" y="-96.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

@@ -629,7 +629,7 @@
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000028"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="793,-182.08 677,-182.08 677,-163.08 793,-163.08 793,-182.08"/>
<text text-anchor="middle" x="735" y="-170.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -647,7 +647,7 @@
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000029"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="784,-145.08 686,-145.08 686,-126.08 784,-126.08 784,-145.08"/>
<text text-anchor="middle" x="735" y="-133.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -665,7 +665,7 @@
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000031"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="778,-108.08 692,-108.08 692,-89.08 778,-89.08 778,-108.08"/>
<text text-anchor="middle" x="735" y="-96.08" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

@@ -38,11 +38,11 @@
<area shape="poly" id="edge18_Node000015_Node000017" title=" " alt="" coords="793,367,1064,313,1065,319,794,373"/>
<area shape="rect" id="Node000018" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="929,370,977,395"/>
<area shape="poly" id="edge20_Node000015_Node000018" title=" " alt="" coords="810,380,916,380,916,385,810,385"/>
<area shape="rect" id="Node000019" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="876,419,1031,445"/>
<area shape="rect" id="Node000019" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="876,419,1031,445"/>
<area shape="poly" id="edge21_Node000015_Node000019" title=" " alt="" coords="788,393,882,414,881,419,787,398"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="888,469,1019,494"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="888,469,1019,494"/>
<area shape="poly" id="edge22_Node000015_Node000020" title=" " alt="" coords="753,393,809,423,877,455,895,462,894,467,875,460,806,428,751,398"/>
<area shape="rect" id="Node000022" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="896,518,1011,543"/>
<area shape="rect" id="Node000022" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="896,518,1011,543"/>
<area shape="poly" id="edge24_Node000015_Node000022" title=" " alt="" coords="743,394,798,447,836,477,877,504,890,511,888,515,875,509,833,482,795,451,740,397"/>
<area shape="poly" id="edge19_Node000017_Node000003" title=" " alt="" coords="1211,271,1280,221,1376,132,1380,136,1283,225,1214,275"/>
<area shape="rect" id="Node000021" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1154,469,1206,494"/>
@@ -1 +1 @@
9f04213febbbd75d303c40ce1bbd13b4
131effdbb726beea8d8c5df9ad701828
@@ -415,7 +415,7 @@ var sectionId = 'dynsection-6';
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="769,-93 653,-93 653,-74 769,-74 769,-93"/>
<text text-anchor="middle" x="711" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -433,7 +433,7 @@ var sectionId = 'dynsection-6';
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="760,-56 662,-56 662,-37 760,-37 760,-56"/>
<text text-anchor="middle" x="711" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -451,7 +451,7 @@ var sectionId = 'dynsection-6';
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="754,-19 668,-19 668,0 754,0 754,-19"/>
<text text-anchor="middle" x="711" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

@@ -368,7 +368,7 @@
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000019"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="769,-93 653,-93 653,-74 769,-74 769,-93"/>
<text text-anchor="middle" x="711" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -386,7 +386,7 @@
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="760,-56 662,-56 662,-37 760,-37 760,-56"/>
<text text-anchor="middle" x="711" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -404,7 +404,7 @@
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000022"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="754,-19 668,-19 668,0 754,0 754,-19"/>
<text text-anchor="middle" x="711" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

@@ -89,11 +89,11 @@
<area shape="poly" id="edge50_Node000037_Node000025" title=" " alt="" coords="1223,178,1264,199,1303,229,1314,245,1321,259,1326,287,1332,314,1339,326,1351,339,1380,354,1411,362,1410,367,1378,359,1348,343,1335,329,1327,316,1321,288,1316,261,1310,247,1299,233,1261,203,1221,183"/>
<area shape="rect" id="Node000038" href="$FrameInterpolation_8cpp.html#adc4e082ac2a755e94aa8b4e8bbba9850" title=" " alt="" coords="1612,151,1815,191"/>
<area shape="poly" id="edge48_Node000037_Node000038" title=" " alt="" coords="1266,165,1598,168,1598,173,1266,171"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1371,55,1526,80"/>
<area shape="rect" id="Node000039" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1371,55,1526,80"/>
<area shape="poly" id="edge51_Node000037_Node000039" title=" " alt="" coords="1208,152,1271,121,1348,89,1373,81,1375,86,1350,94,1273,126,1210,157"/>
<area shape="rect" id="Node000040" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1383,104,1514,129"/>
<area shape="rect" id="Node000040" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1383,104,1514,129"/>
<area shape="poly" id="edge52_Node000037_Node000040" title=" " alt="" coords="1251,152,1369,129,1370,134,1252,157"/>
<area shape="rect" id="Node000042" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1391,5,1506,31"/>
<area shape="rect" id="Node000042" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1391,5,1506,31"/>
<area shape="poly" id="edge54_Node000037_Node000042" title=" " alt="" coords="1196,153,1258,98,1301,66,1348,40,1377,29,1379,34,1350,44,1304,71,1262,102,1200,157"/>
<area shape="poly" id="edge49_Node000038_Node000004" title=" " alt="" coords="1813,189,1832,201,1855,222,1875,246,1907,298,1930,349,1945,390,1940,392,1925,351,1903,300,1871,249,1851,226,1829,205,1810,194"/>
<area shape="rect" id="Node000041" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1687,101,1739,127"/>
@@ -1 +1 @@
9f6d6de9fccc0f05671900865171816c
59406b4bf6a594a510eba5f74a4fdce6
@@ -877,7 +877,7 @@ var sectionId = 'dynsection-3';
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1140.5,-672.9 1024.5,-672.9 1024.5,-653.9 1140.5,-653.9 1140.5,-672.9"/>
<text text-anchor="middle" x="1082.5" y="-660.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -895,7 +895,7 @@ var sectionId = 'dynsection-3';
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000040"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1131.5,-635.9 1033.5,-635.9 1033.5,-616.9 1131.5,-616.9 1131.5,-635.9"/>
<text text-anchor="middle" x="1082.5" y="-623.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -913,7 +913,7 @@ var sectionId = 'dynsection-3';
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1125.5,-709.9 1039.5,-709.9 1039.5,-690.9 1125.5,-690.9 1125.5,-709.9"/>
<text text-anchor="middle" x="1082.5" y="-697.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

@@ -830,7 +830,7 @@
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000039"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1140.5,-672.9 1024.5,-672.9 1024.5,-653.9 1140.5,-653.9 1140.5,-672.9"/>
<text text-anchor="middle" x="1082.5" y="-660.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -848,7 +848,7 @@
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000040"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1131.5,-635.9 1033.5,-635.9 1033.5,-616.9 1131.5,-616.9 1131.5,-635.9"/>
<text text-anchor="middle" x="1082.5" y="-623.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -866,7 +866,7 @@
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000042"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1125.5,-709.9 1039.5,-709.9 1039.5,-690.9 1125.5,-690.9 1125.5,-709.9"/>
<text text-anchor="middle" x="1082.5" y="-697.9" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

@@ -40,11 +40,11 @@
<area shape="poly" id="edge19_Node000016_Node000018" title=" " alt="" coords="1013,367,1284,313,1285,319,1014,373"/>
<area shape="rect" id="Node000019" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="1149,370,1197,395"/>
<area shape="poly" id="edge21_Node000016_Node000019" title=" " alt="" coords="1030,380,1136,380,1136,385,1030,385"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="1096,419,1251,445"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="1096,419,1251,445"/>
<area shape="poly" id="edge22_Node000016_Node000020" title=" " alt="" coords="1008,393,1102,414,1101,419,1007,398"/>
<area shape="rect" id="Node000021" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="1108,469,1239,494"/>
<area shape="rect" id="Node000021" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="1108,469,1239,494"/>
<area shape="poly" id="edge23_Node000016_Node000021" title=" " alt="" coords="973,393,1029,423,1097,455,1115,462,1114,467,1095,460,1026,428,971,398"/>
<area shape="rect" id="Node000023" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="1116,518,1231,543"/>
<area shape="rect" id="Node000023" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="1116,518,1231,543"/>
<area shape="poly" id="edge25_Node000016_Node000023" title=" " alt="" coords="963,394,1018,447,1056,477,1097,504,1110,511,1108,515,1095,509,1053,482,1015,451,960,397"/>
<area shape="poly" id="edge20_Node000018_Node000004" title=" " alt="" coords="1431,271,1500,221,1596,132,1600,136,1503,225,1434,275"/>
<area shape="rect" id="Node000022" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="1374,469,1426,494"/>
@@ -1 +1 @@
9b3aaa618f17857c11b29eea2089330f
665a86ce6ba0de59ee87a587fbce7def
@@ -433,7 +433,7 @@ var sectionId = 'dynsection-8';
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="934,-93 818,-93 818,-74 934,-74 934,-93"/>
<text text-anchor="middle" x="876" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -451,7 +451,7 @@ var sectionId = 'dynsection-8';
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="925,-56 827,-56 827,-37 925,-37 925,-56"/>
<text text-anchor="middle" x="876" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -469,7 +469,7 @@ var sectionId = 'dynsection-8';
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="919,-19 833,-19 833,0 919,0 919,-19"/>
<text text-anchor="middle" x="876" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

@@ -386,7 +386,7 @@
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" target="_top" xlink:title=" ">
<g id="a_Node000020"><a xlink:href="math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="934,-93 818,-93 818,-74 934,-74 934,-93"/>
<text text-anchor="middle" x="876" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_cross_product</text>
</a>
@@ -404,7 +404,7 @@
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" target="_top" xlink:title=" ">
<g id="a_Node000021"><a xlink:href="math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="925,-56 827,-56 827,-37 925,-37 925,-56"/>
<text text-anchor="middle" x="876" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_normalize</text>
</a>
@@ -422,7 +422,7 @@
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" target="_top" xlink:title=" ">
<g id="a_Node000023"><a xlink:href="math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="919,-19 833,-19 833,0 919,0 919,-19"/>
<text text-anchor="middle" x="876" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vec3f_set_xyz</text>
</a>

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

+1 -1
View File
@@ -351,7 +351,7 @@ Here is the call graph for this function:</div>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000019">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000018">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -32,11 +32,11 @@
<area shape="poly" id="edge16_Node000013_Node000015" title=" " alt="" coords="392,383,456,372,689,338,689,344,456,377,393,389"/>
<area shape="rect" id="Node000016" href="$math__util_8c.html#a19ed3bd78fd2d3e2bd0a29f6caf48545" title=" " alt="" coords="531,386,579,411"/>
<area shape="poly" id="edge18_Node000013_Node000016" title=" " alt="" coords="408,396,517,396,517,401,408,401"/>
<area shape="rect" id="Node000017" href="$math__util__2_8c.html#ab05a6d20123383498f07f82db7b6fb8d" title=" " alt="" coords="478,435,633,461"/>
<area shape="rect" id="Node000017" href="$math__util__2_8c.html#ad06561eda3cb6aeba5be66e4f1250b5a" title=" " alt="" coords="478,435,633,461"/>
<area shape="poly" id="edge19_Node000013_Node000017" title=" " alt="" coords="387,409,483,430,482,435,386,414"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#ad692d06c2c62cfc4e1b91e03cc0acf00" title=" " alt="" coords="490,485,621,510"/>
<area shape="rect" id="Node000018" href="$math__util__2_8c.html#acdb16b98e532a6c33650ea8e919895ea" title=" " alt="" coords="490,485,621,510"/>
<area shape="poly" id="edge20_Node000013_Node000018" title=" " alt="" coords="348,409,396,440,457,471,478,478,476,483,455,476,393,445,345,414"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#a03ebc759ba50db479384b0ad89225f1e" title=" " alt="" coords="498,534,613,559"/>
<area shape="rect" id="Node000020" href="$math__util__2_8c.html#a6dd4a4716cd36dbda279e1c59401baab" title=" " alt="" coords="498,534,613,559"/>
<area shape="poly" id="edge22_Node000013_Node000020" title=" " alt="" coords="339,410,386,464,420,494,457,520,486,532,484,537,455,525,416,499,382,467,335,413"/>
<area shape="poly" id="edge17_Node000015_Node000005" title=" " alt="" coords="846,304,904,270,956,229,999,190,1003,194,959,233,907,274,848,309"/>
<area shape="rect" id="Node000019" href="$math_8h.html#a37bde043e94a6f074c78f10518fb5d99" title=" " alt="" coords="778,485,830,510"/>

Some files were not shown because too many files have changed in this diff Show More