This commit is contained in:
MegaMech
2025-12-22 21:52:06 +00:00
parent 91da8af38a
commit dbd3640ba2
793 changed files with 80444 additions and 78740 deletions
+8 -8
View File
@@ -201,10 +201,10 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#aeedd48b1439ac9d191c666888df7e453">TickParticles</a>();</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#a86484f7baff0196195ef1fbbd3e096a7">DrawParticles</a>(s32 cameraId);</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <a class="code hl_class" href="classParticleEmitter.html">ParticleEmitter</a>* <a class="code hl_function" href="classWorld.html#af199b1b3744842e6fada8c57b309a612">AddEmitter</a>(<a class="code hl_class" href="classParticleEmitter.html">ParticleEmitter</a>* emitter);</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <a class="code hl_class" href="classParticleEmitter.html">ParticleEmitter</a>* <a class="code hl_function" href="classWorld.html#af413993592605f0fe61d2114dd0491bb">AddEmitter</a>(std::unique_ptr&lt;ParticleEmitter&gt; emitter);</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#a1b0c4b7543e78126675c38cd900c57c4">Reset</a>(<span class="keywordtype">void</span>); <span class="comment">// Sets OObjects or AActors static member variables back to default values</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#a50c64c66a1807b8108ff78c079077aa4">AddCup</a>(<a class="code hl_class" href="classCup.html">Cup</a>*);</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#a531b60da67c428ba47e4df59aa027b34">AddCup</a>(<a class="code hl_class" href="classCup.html">Cup</a>* cup);</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classWorld.html#a26047598532e37305e3e096a0d0c2ecd">SetCurrentCup</a>(<a class="code hl_class" href="classCup.html">Cup</a>* cup);</div>
<div class="foldopen" id="foldopen00094" data-start="{" data-end="}">
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="classWorld.html#a37da13d556bec8e05d87b87942bdb19e"> 94</a></span> <a class="code hl_class" href="classCup.html">Cup</a>* <a class="code hl_function" href="classWorld.html#a37da13d556bec8e05d87b87942bdb19e">GetCurrentCup</a>() {</div>
@@ -234,12 +234,12 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="classWorld.html#aa5867ae6125d8a60a2053bf49ad7e229"> 115</a></span> std::vector&lt;Cup*&gt; <a class="code hl_variable" href="classWorld.html#aa5867ae6125d8a60a2053bf49ad7e229">Cups</a>;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="classWorld.html#a46358439ccabf4a7c7901a675a081b46"> 116</a></span> <span class="keywordtype">size_t</span> <a class="code hl_variable" href="classWorld.html#a46358439ccabf4a7c7901a675a081b46">CupIndex</a> = 1;</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="classWorld.html#a6f2a65519fdf369d3e8622dcc07a9032"> 118</a></span> std::vector&lt;GameCamera*&gt; <a class="code hl_variable" href="classWorld.html#a6f2a65519fdf369d3e8622dcc07a9032">Cameras</a>;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="classWorld.html#a4fff000d5e63641881b117d258341e06"> 118</a></span> std::vector&lt;std::unique_ptr&lt;GameCamera&gt;&gt; <a class="code hl_variable" href="classWorld.html#a4fff000d5e63641881b117d258341e06">Cameras</a>;</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="classWorld.html#af7d7ec4f75f47071f83655159f47bb9d"> 120</a></span> std::vector&lt;std::unique_ptr&lt;StaticMeshActor&gt;&gt; <a class="code hl_variable" href="classWorld.html#af7d7ec4f75f47071f83655159f47bb9d">StaticMeshActors</a>;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="classWorld.html#ab85d8989d364e03673452ff207a9d310"> 121</a></span> std::vector&lt;std::unique_ptr&lt;AActor&gt;&gt; <a class="code hl_variable" href="classWorld.html#ab85d8989d364e03673452ff207a9d310">Actors</a>;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="classWorld.html#a28c81a0ec580798d2273a16e841e31cc"> 122</a></span> std::vector&lt;std::unique_ptr&lt;OObject&gt;&gt; <a class="code hl_variable" href="classWorld.html#a28c81a0ec580798d2273a16e841e31cc">Objects</a>;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classWorld.html#a0809a65319b7239f660181674be13570"> 123</a></span> std::vector&lt;ParticleEmitter*&gt; <a class="code hl_variable" href="classWorld.html#a0809a65319b7239f660181674be13570">Emitters</a>;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classWorld.html#a681773e85669b7fff8d160ee2fec5a51"> 123</a></span> std::vector&lt;std::unique_ptr&lt;ParticleEmitter&gt;&gt; <a class="code hl_variable" href="classWorld.html#a681773e85669b7fff8d160ee2fec5a51">Emitters</a>;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="classWorld.html#a1c54380783984ed65326a87dec631556"> 125</a></span> std::unordered_map&lt;s32, OLakitu*&gt; <a class="code hl_variable" href="classWorld.html#a1c54380783984ed65326a87dec631556">Lakitus</a>;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span></div>
@@ -277,7 +277,6 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aclassStaticMeshActor_html"><div class="ttname"><a href="classStaticMeshActor.html">StaticMeshActor</a></div><div class="ttdef"><b>Definition</b> StaticMeshActor.h:9</div></div>
<div class="ttc" id="aclassTrack_html"><div class="ttname"><a href="classTrack.html">Track</a></div></div>
<div class="ttc" id="aclassTrainCrossing_html"><div class="ttname"><a href="classTrainCrossing.html">TrainCrossing</a></div><div class="ttdoc">TrainCrossing class.</div><div class="ttdef"><b>Definition</b> TrainCrossing.h:18</div></div>
<div class="ttc" id="aclassWorld_html_a0809a65319b7239f660181674be13570"><div class="ttname"><a href="classWorld.html#a0809a65319b7239f660181674be13570">World::Emitters</a></div><div class="ttdeci">std::vector&lt; ParticleEmitter * &gt; Emitters</div><div class="ttdef"><b>Definition</b> World.h:123</div></div>
<div class="ttc" id="aclassWorld_html_a0de989a6f75eb63748dfe33065ab7212"><div class="ttname"><a href="classWorld.html#a0de989a6f75eb63748dfe33065ab7212">World::TickObjects</a></div><div class="ttdeci">void TickObjects()</div><div class="ttdef"><b>Definition</b> World.cpp:204</div></div>
<div class="ttc" id="aclassWorld_html_a0f40d5f6f8bd3c76ad1e1ca4ccc4b74f"><div class="ttname"><a href="classWorld.html#a0f40d5f6f8bd3c76ad1e1ca4ccc4b74f">World::ActorBeginPlay</a></div><div class="ttdeci">void ActorBeginPlay(Actor *actor)</div><div class="ttdef"><b>Definition</b> World.cpp:131</div></div>
<div class="ttc" id="aclassWorld_html_a1a4dacc6aea0b846df998be0afc239f7"><div class="ttname"><a href="classWorld.html#a1a4dacc6aea0b846df998be0afc239f7">World::GetTrack</a></div><div class="ttdeci">Track * GetTrack()</div><div class="ttdef"><b>Definition</b> World.h:107</div></div>
@@ -291,12 +290,13 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aclassWorld_html_a425b754be9118b76205c27066b23c8d7"><div class="ttname"><a href="classWorld.html#a425b754be9118b76205c27066b23c8d7">World::GetWorld</a></div><div class="ttdeci">World * GetWorld(void)</div></div>
<div class="ttc" id="aclassWorld_html_a46358439ccabf4a7c7901a675a081b46"><div class="ttname"><a href="classWorld.html#a46358439ccabf4a7c7901a675a081b46">World::CupIndex</a></div><div class="ttdeci">size_t CupIndex</div><div class="ttdef"><b>Definition</b> World.h:116</div></div>
<div class="ttc" id="aclassWorld_html_a4e0f7eaac70026f4a8f374eb9aacdc68"><div class="ttname"><a href="classWorld.html#a4e0f7eaac70026f4a8f374eb9aacdc68">World::CurrentCup</a></div><div class="ttdeci">Cup * CurrentCup</div><div class="ttdef"><b>Definition</b> World.h:56</div></div>
<div class="ttc" id="aclassWorld_html_a50c64c66a1807b8108ff78c079077aa4"><div class="ttname"><a href="classWorld.html#a50c64c66a1807b8108ff78c079077aa4">World::AddCup</a></div><div class="ttdeci">void AddCup(Cup *)</div><div class="ttdef"><b>Definition</b> World.cpp:34</div></div>
<div class="ttc" id="aclassWorld_html_a4fff000d5e63641881b117d258341e06"><div class="ttname"><a href="classWorld.html#a4fff000d5e63641881b117d258341e06">World::Cameras</a></div><div class="ttdeci">std::vector&lt; std::unique_ptr&lt; GameCamera &gt; &gt; Cameras</div><div class="ttdef"><b>Definition</b> World.h:118</div></div>
<div class="ttc" id="aclassWorld_html_a5236ae88205fb91bc623711bfdf7e54b"><div class="ttname"><a href="classWorld.html#a5236ae88205fb91bc623711bfdf7e54b">World::ConvertAActorToActor</a></div><div class="ttdeci">Actor * ConvertAActorToActor(AActor *actor)</div><div class="ttdef"><b>Definition</b> World.cpp:149</div></div>
<div class="ttc" id="aclassWorld_html_a531b60da67c428ba47e4df59aa027b34"><div class="ttname"><a href="classWorld.html#a531b60da67c428ba47e4df59aa027b34">World::AddCup</a></div><div class="ttdeci">void AddCup(Cup *cup)</div><div class="ttdef"><b>Definition</b> World.cpp:34</div></div>
<div class="ttc" id="aclassWorld_html_a619ee78eb9a2237f2a2eb5ef387d67b2"><div class="ttname"><a href="classWorld.html#a619ee78eb9a2237f2a2eb5ef387d67b2">World::Crossings</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; TrainCrossing &gt; &gt; Crossings</div><div class="ttdef"><b>Definition</b> World.h:131</div></div>
<div class="ttc" id="aclassWorld_html_a681773e85669b7fff8d160ee2fec5a51"><div class="ttname"><a href="classWorld.html#a681773e85669b7fff8d160ee2fec5a51">World::Emitters</a></div><div class="ttdeci">std::vector&lt; std::unique_ptr&lt; ParticleEmitter &gt; &gt; Emitters</div><div class="ttdef"><b>Definition</b> World.h:123</div></div>
<div class="ttc" id="aclassWorld_html_a68af48b64d5d719ff33afa8a0554ce28"><div class="ttname"><a href="classWorld.html#a68af48b64d5d719ff33afa8a0554ce28">World::SetRaceManager</a></div><div class="ttdeci">void SetRaceManager(std::unique_ptr&lt; RaceManager &gt; manager)</div><div class="ttdef"><b>Definition</b> World.h:64</div></div>
<div class="ttc" id="aclassWorld_html_a68c87061bbbd6d702596d0c0a837a7ac"><div class="ttname"><a href="classWorld.html#a68c87061bbbd6d702596d0c0a837a7ac">World::CleanWorld</a></div><div class="ttdeci">void CleanWorld(void)</div><div class="ttdef"><b>Definition</b> World.cpp:257</div></div>
<div class="ttc" id="aclassWorld_html_a6f2a65519fdf369d3e8622dcc07a9032"><div class="ttname"><a href="classWorld.html#a6f2a65519fdf369d3e8622dcc07a9032">World::Cameras</a></div><div class="ttdeci">std::vector&lt; GameCamera * &gt; Cameras</div><div class="ttdef"><b>Definition</b> World.h:118</div></div>
<div class="ttc" id="aclassWorld_html_a86484f7baff0196195ef1fbbd3e096a7"><div class="ttname"><a href="classWorld.html#a86484f7baff0196195ef1fbbd3e096a7">World::DrawParticles</a></div><div class="ttdeci">void DrawParticles(s32 cameraId)</div><div class="ttdef"><b>Definition</b> World.cpp:235</div></div>
<div class="ttc" id="aclassWorld_html_a86d6ef1e859b7ba76982ec9feb7ff26e"><div class="ttname"><a href="classWorld.html#a86d6ef1e859b7ba76982ec9feb7ff26e">World::TickActors</a></div><div class="ttdeci">void TickActors()</div><div class="ttdef"><b>Definition</b> World.cpp:159</div></div>
<div class="ttc" id="aclassWorld_html_a8b2c385e3bdc3d7fb07dfb33495bfd19"><div class="ttname"><a href="classWorld.html#a8b2c385e3bdc3d7fb07dfb33495bfd19">World::PreviousCup</a></div><div class="ttdeci">u32 PreviousCup()</div><div class="ttdef"><b>Definition</b> World.cpp:75</div></div>
@@ -323,8 +323,8 @@ $(function(){initNavTree('World_8h_source.html',''); initResizable(true); });
<div class="ttc" id="aclassWorld_html_ae9fe987d2baa89be2ed53514b69de835"><div class="ttname"><a href="classWorld.html#ae9fe987d2baa89be2ed53514b69de835">World::DrawObjects</a></div><div class="ttdeci">void DrawObjects(s32 cameraId)</div><div class="ttdef"><b>Definition</b> World.cpp:223</div></div>
<div class="ttc" id="aclassWorld_html_aea32ed8b9ceecf53a32d8634240f8705"><div class="ttname"><a href="classWorld.html#aea32ed8b9ceecf53a32d8634240f8705">World::DrawStaticMeshActors</a></div><div class="ttdeci">void DrawStaticMeshActors()</div><div class="ttdef"><b>Definition</b> World.cpp:174</div></div>
<div class="ttc" id="aclassWorld_html_aeedd48b1439ac9d191c666888df7e453"><div class="ttname"><a href="classWorld.html#aeedd48b1439ac9d191c666888df7e453">World::TickParticles</a></div><div class="ttdeci">void TickParticles()</div><div class="ttdef"><b>Definition</b> World.cpp:229</div></div>
<div class="ttc" id="aclassWorld_html_af199b1b3744842e6fada8c57b309a612"><div class="ttname"><a href="classWorld.html#af199b1b3744842e6fada8c57b309a612">World::AddEmitter</a></div><div class="ttdeci">ParticleEmitter * AddEmitter(ParticleEmitter *emitter)</div><div class="ttdef"><b>Definition</b> World.cpp:218</div></div>
<div class="ttc" id="aclassWorld_html_af25427e0a34095b888c41f28da36dcae"><div class="ttname"><a href="classWorld.html#af25427e0a34095b888c41f28da36dcae">World::SetCurrentTrack</a></div><div class="ttdeci">void SetCurrentTrack(std::unique_ptr&lt; Track &gt; track)</div><div class="ttdef"><b>Definition</b> World.cpp:38</div></div>
<div class="ttc" id="aclassWorld_html_af413993592605f0fe61d2114dd0491bb"><div class="ttname"><a href="classWorld.html#af413993592605f0fe61d2114dd0491bb">World::AddEmitter</a></div><div class="ttdeci">ParticleEmitter * AddEmitter(std::unique_ptr&lt; ParticleEmitter &gt; emitter)</div><div class="ttdef"><b>Definition</b> World.cpp:218</div></div>
<div class="ttc" id="aclassWorld_html_af7d7ec4f75f47071f83655159f47bb9d"><div class="ttname"><a href="classWorld.html#af7d7ec4f75f47071f83655159f47bb9d">World::StaticMeshActors</a></div><div class="ttdeci">std::vector&lt; std::unique_ptr&lt; StaticMeshActor &gt; &gt; StaticMeshActors</div><div class="ttdef"><b>Definition</b> World.h:120</div></div>
<div class="ttc" id="aclassWorld_html_afa31aec713e3a54e22e4406e4442107d"><div class="ttname"><a href="classWorld.html#afa31aec713e3a54e22e4406e4442107d">World::GetRaceManager</a></div><div class="ttdeci">RaceManager &amp; GetRaceManager()</div><div class="ttdef"><b>Definition</b> World.h:63</div></div>
<div class="ttc" id="aclassWorld_html_afa39d4e6f714a7a3691ac0c656f5e8a8"><div class="ttname"><a href="classWorld.html#afa39d4e6f714a7a3691ac0c656f5e8a8">World::World</a></div><div class="ttdeci">World()</div><div class="ttdef"><b>Definition</b> World.cpp:25</div></div>