This commit is contained in:
KiritoDv
2025-07-29 03:19:14 +00:00
parent 405ced757d
commit a62fc815b3
26 changed files with 43 additions and 43 deletions
+1 -1
View File
@@ -2099,7 +2099,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#_todo000040">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#_todo000042">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 caller graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -1990,7 +1990,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#_todo000040">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#_todo000042">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
</div>
</div>
+1 -1
View File
@@ -108,7 +108,7 @@ $(function(){initNavTree('actors.html',''); initResizable(true); });
<div class="headertitle"><div class="title">How Actors Work</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h1><a class="anchor" id="actors"></a>
<div class="textblock"><h1><a class="anchor" id="actors-1"></a>
Actors</h1>
<p>If you are familiar with oot or sm64 prepare to be very disappointed. Both games split actors into separate files. In an unorderly fashion, mk64 appears to place all actors in the same file save for the odd exception.</p>
<p>Example actor setup based on <a class="el" href="actors_8c.html#aa6387502059c64a81d32c944b39d78f9">update_course_actors</a> </p><div class="fragment"><div class="line"><span class="comment">// Loop through the actor list and run that particular actors behaviour.</span></div>
+2 -2
View File
@@ -451,7 +451,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#_todo000056">Todo</a></b></dt><dd>Commented out because deletes too soon. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000057">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">
@@ -1829,7 +1829,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>actorType needs to be passed into this function for flexibility </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000056">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">
+1 -1
View File
@@ -177,7 +177,7 @@ $(function(){initNavTree('actorsmenu.html',''); initResizable(true); });
</div>
</p>
<p><a class="el" href="actors.html#actors">Actors</a> <a class="el" href="objects.html#objects">Objects</a> <a class="el" href="vehicles.html">Vehicles</a> <a class="el" href="items.html">Items</a> </p>
<p><a class="el" href="controlflow.html#actors">Actors</a> <a class="el" href="objects.html#objects">Objects</a> <a class="el" href="vehicles.html">Vehicles</a> <a class="el" href="items.html">Items</a> </p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
+1 -1
View File
@@ -1,7 +1,7 @@
var actorsmenu =
[
[ "How Actors Work", "actors.html", [
[ "Actors", "actors.html#actors", null ]
[ "Actors", "actors.html#actors-1", null ]
] ],
[ "Objects", "objects.html", [
[ "Objects", "objects.html#objects", null ]
+1 -1
View File
@@ -24,7 +24,7 @@ var basics =
[ "Code Breakdown", "controlflow.html#code-breakdown", [
[ "Menus", "controlflow.html#menus", null ],
[ "Players", "controlflow.html#players", null ],
[ "Actors", "controlflow.html#actors-1", null ],
[ "Actors", "controlflow.html#actors", null ],
[ "Objects", "controlflow.html#objects-1", null ],
[ "Courses", "controlflow.html#courses", [
[ "Course Folder", "controlflow.html#course-folder", null ]
+1 -1
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#_todo000011">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">
+1 -1
View File
@@ -194,7 +194,7 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:a9b983519e7109f80064a14f0f620eadf inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000017">Todo</a></b></dt><dd>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd></dl>
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000015">Todo</a></b></dt><dd>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4dc7ec474bcdfc2469500232b6419b87" name="a4dc7ec474bcdfc2469500232b6419b87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4dc7ec474bcdfc2469500232b6419b87">&#9670;&#160;</a></span>OSeagull()</h2>
+2 -2
View File
@@ -312,7 +312,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#_todo000016">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#_todo000017">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">
@@ -713,7 +713,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#_todo000015">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#_todo000016">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
<p>Reimplemented from <a class="el" href="classOObject.html#a3a207a0d2b4292e683e70f57e854fc22">OObject</a>.</p>
<div class="dynheader">
+1 -1
View File
@@ -194,7 +194,7 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000010">Todo</a></b></dt><dd>confirm this. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo</a></b></dt><dd>confirm this. </dd></dl>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -170,7 +170,7 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000010">Todo</a></b></dt><dd>confirm this. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo</a></b></dt><dd>confirm this. </dd></dl>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -148,7 +148,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo</a></b></dt><dd>decide to use colours or textures and fix displaylists because they are buggy </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000024">Todo</a></b></dt><dd>decide to use colours or textures and fix displaylists because they are buggy </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -144,7 +144,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo</a></b></dt><dd>decide to use colours or textures and fix displaylists because they are buggy </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000024">Todo</a></b></dt><dd>decide to use colours or textures and fix displaylists because they are buggy </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+2 -2
View File
@@ -132,7 +132,7 @@ $(function(){initNavTree('controlflow.html',''); initResizable(true); });
<a href="#players">Players</a>
</li>
<li class="level2">
<a href="#actors-1">Actors</a>
<a href="#actors">Actors</a>
</li>
<li class="level2">
<a href="#objects-1">Objects</a>
@@ -258,7 +258,7 @@ Players</h2>
<tr class="markdownTableRowEven">
<td class="markdownTableBodyNone"><a class="el" href="camera_8c.html">camera</a> </td><td class="markdownTableBodyNone"><a class="el" href="structPlayer.html">Player</a> cameras </td></tr>
</table>
<h2><a class="anchor" id="actors-1"></a>
<h2><a class="anchor" id="actors"></a>
Actors</h2>
<p><a class="el" href="structActor.html">Actor</a> related code resides in </p><table class="markdownTable">
<tr class="markdownTableHead">
+2 -2
View File
@@ -1473,7 +1473,7 @@
<a href="actor__types_8h.html#affb5ffde510634c5c1e09a5b934d29c3"/>
<a href="actor__types_8h_source.html"/>
<a href="actors.html"/>
<a href="actors.html#actors"/>
<a href="actors.html#actors-1"/>
<a href="actors_8c.html"/>
<a href="actors_8c.html#a047d32425b6ea73e667cb31548bdc8dd"/>
<a href="actors_8c.html#a074156bcbfcb24d6b691adf751bb8580"/>
@@ -6302,7 +6302,7 @@
<a href="contramwrite_8c.html#a5a8e6638b28caf3b5faba67df76d099c"/>
<a href="contramwrite_8c.html#ac0f1bb81601cedc5fc5868fc7e500b88"/>
<a href="controlflow.html"/>
<a href="controlflow.html#actors-1"/>
<a href="controlflow.html#actors"/>
<a href="controlflow.html#code-breakdown"/>
<a href="controlflow.html#course-folder"/>
<a href="controlflow.html#courses"/>
+1 -1
View File
@@ -279,7 +279,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#_todo000024">Todo</a></b></dt><dd>configure this properly </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo</a></b></dt><dd>configure this properly </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -221,7 +221,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#_todo000024">Todo</a></b></dt><dd>configure this properly </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo</a></b></dt><dd>configure this properly </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -9150,7 +9150,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#_todo000040">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#_todo000042">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 caller graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -230,7 +230,7 @@ var NAVTREEINDEX26 =
"contramwrite_8c.html#a5a8e6638b28caf3b5faba67df76d099c":[17,0,3,9,34,1],
"contramwrite_8c.html#ac0f1bb81601cedc5fc5868fc7e500b88":[17,0,3,9,34,0],
"controlflow.html":[1,2],
"controlflow.html#actors-1":[1,2,4,2],
"controlflow.html#actors":[1,2,4,2],
"controlflow.html#code-breakdown":[1,2,4],
"controlflow.html#course-folder":[1,2,4,4,0],
"controlflow.html#courses":[1,2,4,4],
+1 -1
View File
@@ -214,7 +214,7 @@ var NAVTREEINDEX5 =
"actor__types_8h.html#affb5ffde510634c5c1e09a5b934d29c3":[17,0,2,4,20],
"actor__types_8h_source.html":[17,0,2,4],
"actors.html":[0,0],
"actors.html#actors":[0,0,0],
"actors.html#actors-1":[0,0,0],
"actors_8c.html":[17,0,3,11,0],
"actors_8c.html#a047d32425b6ea73e667cb31548bdc8dd":[17,0,3,11,0,52],
"actors_8c.html#a074156bcbfcb24d6b691adf751bb8580":[17,0,3,11,0,60],
+2 -2
View File
@@ -170,7 +170,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000042">Todo</a></b></dt><dd>This define is from os.h, but including that causes problems... </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>This define is from os.h, but including that causes problems... </dd></dl>
</div>
</div>
@@ -194,7 +194,7 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (cHandle-&gt;var != pihandle-&gt;var) \</div>
<div class="line"> IO_WRITE(reg, pihandle-&gt;var);</div>
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd></dl>
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo</a></b></dt><dd>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd></dl>
</div>
</div>
+1 -1
View File
@@ -689,7 +689,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#_todo000057">Todo</a></b></dt><dd>increasing players past four would require increase this loop iterator. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000055">Todo</a></b></dt><dd>increasing players past four would require increase this loop iterator. </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -626,7 +626,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#_todo000057">Todo</a></b></dt><dd>increasing players past four would require increase this loop iterator. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000055">Todo</a></b></dt><dd>increasing players past four would require increase this loop iterator. </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
+1 -1
View File
@@ -97,7 +97,7 @@ var searchData=
['actorinitparams_94',['ActorInitParams',['../structActorInitParams.html',1,'']]],
['actorlist_95',['ActorList',['../namespaceEditor.html#aa2e1ff6c936cecd08d75463c42812624',1,'Editor']]],
['actorreplication_96',['ActorReplication',['../replication_8c.html#a26dd97c60547f572972e89064852c0b4',1,'replication.c']]],
['actors_97',['Actors',['../classWorld.html#a801d7b9b95a56aad4e6c850e7b3f04f2',1,'World::Actors'],['../actorsmenu.html',1,'Actors'],['../actors.html#actors',1,'Actors'],['../controlflow.html#actors-1',1,'Actors']]],
['actors_97',['Actors',['../classWorld.html#a801d7b9b95a56aad4e6c850e7b3f04f2',1,'World::Actors'],['../actorsmenu.html',1,'Actors'],['../actors.html#actors-1',1,'Actors'],['../controlflow.html#actors',1,'Actors']]],
['actors_20work_98',['How Actors Work',['../actors.html',1,'actorsmenu']]],
['actors_2ec_99',['actors.c',['../actors_8c.html',1,'']]],
['actors_2eh_100',['actors.h',['../actors_8h.html',1,'']]],
+13 -13
View File
@@ -126,7 +126,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="courseTable_8h.html#a83643ea0bd8b0af88efc38bccc1b93ca">_course_mario_raceway_dl_mio0SegmentRomStart</a> []</dt>
<dd><a class="anchor" id="_todo000068"></a>These should probably be ptr's instead of array's? </dd>
<dt>Global <a class="el" href="actors_8c.html#a91fb2e4e37e7c72fea918fe2c1bb4eaf">add_actor_to_empty_slot</a> (<a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> pos, <a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> rot, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> velocity, s16 actorType)</dt>
<dd><a class="anchor" id="_todo000056"></a>Commented out because deletes too soon. </dd>
<dd><a class="anchor" id="_todo000057"></a>Commented out because deletes too soon. </dd>
<dt>Global <a class="el" href="code__80086E70_8h.html#a5aed2e47470583536b07b8b3bcb9edd6">are_players_in_course_section</a> (s16, s16)</dt>
<dd><a class="anchor" id="_todo000008"></a>This is the easiest solution otherwise actors would not collide on custom courses. </dd>
<dt>Global <a class="el" href="classATrain.html#aa82e623dbfe2747f8be8f2e4781c9973">ATrain::SyncComponents</a> (<a class="el" href="structTrainCarStuff.html">TrainCarStuff</a> *trainCar, s16 orientationY)</dt>
@@ -140,7 +140,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="update__objects_8c.html#adf5256c5c92e5b22c984e0b8d171cda6">D_800E43B0</a> []</dt>
<dd><a class="anchor" id="_todo000064"></a>unused? </dd>
<dt>Global <a class="el" href="code__80281780_8h.html#a76c4e29164ea94ce7dd883af83565b45">debug_switch_character_ceremony_cutscene</a> (void)</dt>
<dd><a class="anchor" id="_todo000010"></a>confirm this. </dd>
<dd><a class="anchor" id="_todo000011"></a>confirm this. </dd>
<dt>Union <a class="el" href="uniondu.html">du</a> </dt>
<dd><p class="startdd"><a class="anchor" id="_todo000036"></a>is it possible to remove them somehow? </p>
<p class="enddd"><a class="anchor" id="_todo000037"></a>is it possible to remove them somehow? </p>
@@ -150,7 +150,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="data_8h.html#a837f6c2be63a0e045e0df9860e2c4e97">fill2</a> </dt>
<dd><a class="anchor" id="_todo000002"></a>0x00000000800f624c fill2 </dd>
<dt>Global <a class="el" href="freecam_8h.html#a24fe70d9abfdbfce68d126f947aee64d">freecam_keyboard_manager</a> (<a class="el" href="structCamera.html">Camera</a> *, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>)</dt>
<dd><a class="anchor" id="_todo000024"></a>configure this properly </dd>
<dd><a class="anchor" id="_todo000023"></a>configure this properly </dd>
<dt>Global <a class="el" href="player__controller_8h.html#a56b6cc32d3ba7e190ae4e338292b56f3">func_80028864</a> (<a class="el" href="structPlayer.html">Player</a> *, <a class="el" href="structCamera.html">Camera</a> *, s8, s8)</dt>
<dd><a class="anchor" id="_todo000054"></a>make a proper match </dd>
<dt>Global <a class="el" href="render__objects_8c.html#ae0dda7b003f95d15d72c5d40ed47127e">func_80046030</a> (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)</dt>
@@ -166,13 +166,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="port__eu_8h.html#a01e0fb6ba3bfcf5f10f894ca7effbaea">func_800CBC24</a> (void)</dt>
<dd><a class="anchor" id="_todo000005"></a>clenanup, something's weird with the variables. D_800EA4A4 is probably <a class="el" href="structEuAudioCmd.html">EuAudioCmd</a> bc of the + 0x100 </dd>
<dt>Global <a class="el" href="ceremony__and__credits_8c.html#aab9248c3326f8c807db81c730ae8dc08">func_8028336C</a> (UNUSED <a class="el" href="structCinematicCamera.html">CinematicCamera</a> *arg0, UNUSED <a class="el" href="structCamera.html">Camera</a> *camera)</dt>
<dd><a class="anchor" id="_todo000011"></a>Does this match as a return of s8? </dd>
<dd><a class="anchor" id="_todo000010"></a>Does this match as a return of s8? </dd>
<dt>Global <a class="el" href="ceremony__and__credits_8h.html#ad8aba525036323f4e292e63fb2a356d0">func_802846E4</a> (<a class="el" href="structCinematicCamera.html">CinematicCamera</a> *)</dt>
<dd><a class="anchor" id="_todo000012"></a>What does this even do? </dd>
<dt>Global <a class="el" href="race__logic_8h.html#a4eb4cb5c0963bcfceae40d340c2e7756">func_8028F970</a> (void)</dt>
<dd><a class="anchor" id="_todo000057"></a>increasing players past four would require increase this loop iterator. </dd>
<dd><a class="anchor" id="_todo000055"></a>increasing players past four would require increase this loop iterator. </dd>
<dt>Global <a class="el" href="Game_8h.html#af21f89b45e081c9857c7c6689737ea93">GetCupName</a> (void)</dt>
<dd><a class="anchor" id="_todo000040"></a>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd>
<dd><a class="anchor" id="_todo000042"></a>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd>
<dt>Global <a class="el" href="code__800029B0_8h.html#a8a6a0e5ed8709356fba948d0beeb6a95">gPlayerWinningIndex</a> </dt>
<dd><a class="anchor" id="_todo000007"></a>gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8 </dd>
<dt>Global <a class="el" href="some__data_8c.html#af40885efd72dc665a278c6f29e19ecf3">gTorchSpawns</a> []</dt>
@@ -202,11 +202,11 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="osContInit_8c.html#a3a0e3a0d795150ad033f213754773c34">osContInit</a> (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)</dt>
<dd><a class="anchor" id="_todo000038"></a>figure out what it means </dd>
<dt>Class <a class="el" href="classOSeagull.html">OSeagull</a> </dt>
<dd><a class="anchor" id="_todo000017"></a>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd>
<dd><a class="anchor" id="_todo000015"></a>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd>
<dt>Global <a class="el" href="classOSnowman.html#abb32ca3bd6c2d1e50779e2b58b94607f">OSnowman::DrawBody</a> (s32)</dt>
<dd><a class="anchor" id="_todo000016"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dd><a class="anchor" id="_todo000017"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dt>Global <a class="el" href="classOSnowman.html#ae84de267ff70c7e2ac5748b9bd738ada">OSnowman::Tick</a> () override</dt>
<dd><a class="anchor" id="_todo000015"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dd><a class="anchor" id="_todo000016"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dt>Global <a class="el" href="pak_8cpp.html#a4694169ebbc67d1cab176b4f8945ce51">osPfsDeleteFile</a> (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)</dt>
<dd><a class="anchor" id="_todo000045"></a>magic constant </dd>
<dt>Global <a class="el" href="osPiStartDma_8c.html#ae288a36d96a4db6977d95327e246ec12">osPiStartDma</a> (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)</dt>
@@ -225,9 +225,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="classOThwomp.html#a8ac60b80a575d7408133c8e7cb1246d4">OThwomp::_boundingBoxSize</a> </dt>
<dd><a class="anchor" id="_todo000019"></a>Write this better. This effects the squish size and the bounding box size. </dd>
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a61b4993ebb70a3b701fccc3221c36d81">PI_DOMAIN1</a> </dt>
<dd><a class="anchor" id="_todo000042"></a>This define is from os.h, but including that causes problems... </dd>
<dd><a class="anchor" id="_todo000041"></a>This define is from os.h, but including that causes problems... </dd>
<dt>Global <a class="el" href="collision__viewer_8h.html#afaee40683a3ae56cae11b2c5687e3328">render_collision</a> (void)</dt>
<dd><a class="anchor" id="_todo000023"></a>decide to use colours or textures and fix displaylists because they are buggy </dd>
<dd><a class="anchor" id="_todo000024"></a>decide to use colours or textures and fix displaylists because they are buggy </dd>
<dt>Global <a class="el" href="render__objects_8c.html#a33684f0745ad1366fef89d3fd5ef598e">render_texture_rectangle</a> (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)</dt>
<dd><a class="anchor" id="_todo000059"></a>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd>
<dt>Global <a class="el" href="render__objects_8c.html#aadbe7ac97f3cbf7b4c06e645f6dcbb74">render_texture_rectangle_wide</a> (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)</dt>
@@ -239,11 +239,11 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a> (sound_bank, byte2, byte3, sound_id)</dt>
<dd><a class="anchor" id="_todo000067"></a>format like sm64 <a class="el" href="sounds_8h.html">sounds.h</a> </dd>
<dt>Global <a class="el" href="actors_8c.html#aa6c218ad25d2200bdbf85cbbd197d1cd">spawn_foliage</a> (struct <a class="el" href="structActorSpawnData.html">ActorSpawnData</a> *actor)</dt>
<dd><a class="anchor" id="_todo000055"></a>actorType needs to be passed into this function for flexibility </dd>
<dd><a class="anchor" id="_todo000056"></a>actorType needs to be passed into this function for flexibility </dd>
<dt>Global <a class="el" href="Smoke_8h.html#ac60a65eb1961690e911d769968e4c863">TrainSmokeTick</a> (void)</dt>
<dd><a class="anchor" id="_todo000020"></a>: This should be an <a class="el" href="structObject.html">Object</a> class one day </dd>
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a9f68445808ae98c1a50579d2c5a95c7f">UPDATE_REG</a> (reg, var)</dt>
<dd><a class="anchor" id="_todo000041"></a>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd>
<dd><a class="anchor" id="_todo000040"></a>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd>
<dt>Global <a class="el" href="internal_8h.html#aa8d5fa5d7506353e4e791caab237c721">US_FLOAT</a> (x)</dt>
<dd><a class="anchor" id="_todo000003"></a>US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too </dd>
<dt>Global <a class="el" href="classWorld.html#ade602b7d3351de3212ebf045e95f3d0c">World::SetCourse</a> (const char *)</dt>