From 02187ee5db4b62a02d576009bc8c8e705d9abe6d Mon Sep 17 00:00:00 2001 From: MegaMech Date: Fri, 19 Dec 2025 18:01:36 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourM?= =?UTF-8?q?asters/SpaghettiKart@3bbfa13cf7cbda1af0246df4b001d3acbe155509?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Game_8cpp.html | 2 +- Game_8h.html | 2 +- Lakitu_8cpp.html | 1 + Lakitu_8cpp__incl.map | 404 +-- Lakitu_8cpp__incl.md5 | 2 +- Lakitu_8cpp__incl.svg | 2436 +++++++++-------- Lakitu_8cpp__incl_org.svg | 2436 +++++++++-------- Lakitu_8h_source.html | 162 +- actor__types_8h.html | 2 +- actor__types_8h__dep__incl.map | 382 +-- actor__types_8h__dep__incl.md5 | 2 +- actor__types_8h__dep__incl.svg | 1174 ++++---- actor__types_8h__dep__incl_org.svg | 1174 ++++---- basics.js | 8 +- ceremony__and__credits_8c.html | 2 +- ceremony__and__credits_8h.html | 2 +- classOLakitu.html | 142 +- classOLakitu.js | 9 +- classOLakitu__coll__graph.map | 106 +- classOLakitu__coll__graph.md5 | 2 +- classOLakitu__coll__graph.svg | 412 +-- classOLakitu__coll__graph_org.svg | 412 +-- ...05c211fd1ce167fd5ee98bcbf561a13_cgraph.map | 12 +- ...05c211fd1ce167fd5ee98bcbf561a13_cgraph.md5 | 2 +- ...05c211fd1ce167fd5ee98bcbf561a13_cgraph.svg | 56 +- ...11fd1ce167fd5ee98bcbf561a13_cgraph_org.svg | 56 +- classOSnowman.html | 4 +- classOThwomp.html | 2 +- code__8006E9C0_8h_source.html | 6 +- collision__viewer_8c.html | 2 +- collision__viewer_8h.html | 2 +- compiling.html | 24 +- doxygen_crawl.html | 35 +- freecam_8cpp.html | 2 +- freecam_8h.html | 2 +- functions.html | 6 +- functions_func_~.html | 1 + functions_m.html | 3 + functions_vars.html | 6 +- functions_vars_m.html | 3 + functions_~.html | 1 + md_docs_2BUILDING.html | 12 +- md_docs_2migrations.html | 2 +- md_docs_2mods-toml.html | 2 +- menu__items_8c.html | 4 +- menu__items_8h.html | 2 +- navtreedata.js | 186 +- navtreeindex13.js | 84 +- navtreeindex14.js | 12 +- navtreeindex15.js | 12 +- navtreeindex16.js | 12 +- navtreeindex17.js | 12 +- navtreeindex18.js | 12 +- navtreeindex19.js | 12 +- navtreeindex20.js | 12 +- navtreeindex21.js | 12 +- navtreeindex22.js | 12 +- navtreeindex23.js | 12 +- navtreeindex24.js | 12 +- navtreeindex25.js | 12 +- navtreeindex26.js | 12 +- navtreeindex27.js | 12 +- navtreeindex28.js | 20 +- navtreeindex29.js | 12 +- navtreeindex30.js | 12 +- navtreeindex31.js | 12 +- navtreeindex32.js | 12 +- navtreeindex33.js | 12 +- navtreeindex34.js | 12 +- navtreeindex35.js | 12 +- navtreeindex36.js | 12 +- navtreeindex37.js | 12 +- navtreeindex38.js | 12 +- navtreeindex39.js | 12 +- navtreeindex40.js | 12 +- navtreeindex41.js | 14 +- navtreeindex42.js | 22 +- navtreeindex43.js | 12 +- navtreeindex44.js | 12 +- navtreeindex45.js | 12 +- navtreeindex46.js | 12 +- navtreeindex47.js | 12 +- navtreeindex48.js | 12 +- navtreeindex49.js | 12 +- navtreeindex50.js | 12 +- navtreeindex51.js | 12 +- navtreeindex52.js | 12 +- navtreeindex53.js | 12 +- navtreeindex54.js | 12 +- navtreeindex55.js | 12 +- navtreeindex56.js | 12 +- navtreeindex57.js | 12 +- navtreeindex58.js | 12 +- navtreeindex59.js | 12 +- navtreeindex60.js | 12 +- navtreeindex61.js | 12 +- navtreeindex62.js | 12 +- navtreeindex63.js | 12 +- navtreeindex64.js | 12 +- navtreeindex65.js | 12 +- navtreeindex66.js | 12 +- navtreeindex67.js | 12 +- navtreeindex68.js | 12 +- navtreeindex69.js | 12 +- navtreeindex70.js | 12 +- navtreeindex71.js | 12 +- navtreeindex72.js | 12 +- navtreeindex73.js | 12 +- navtreeindex74.js | 12 +- navtreeindex75.js | 12 +- navtreeindex76.js | 12 +- navtreeindex77.js | 12 +- navtreeindex78.js | 12 +- navtreeindex79.js | 12 +- navtreeindex80.js | 12 +- navtreeindex81.js | 12 +- navtreeindex82.js | 12 +- navtreeindex83.js | 12 +- navtreeindex84.js | 12 +- navtreeindex85.js | 12 +- navtreeindex86.js | 12 +- navtreeindex87.js | 12 +- navtreeindex88.js | 12 +- navtreeindex89.js | 12 +- navtreeindex90.js | 12 +- navtreeindex91.js | 12 +- navtreeindex92.js | 12 +- navtreeindex93.js | 12 +- navtreeindex94.js | 12 +- navtreeindex95.js | 12 +- navtreeindex96.js | 12 +- navtreeindex97.js | 12 +- navtreeindex98.js | 5 + osContInit_8c.html | 2 +- osCreatePiManager_8c.html | 2 +- osEPiRawStartDma_8c.html | 6 +- osPiGetCmdQueue_8c.html | 2 +- osPiStartDma_8c.html | 2 +- piint_8h.html | 2 +- podium__ceremony__actors_8c.html | 2 +- podium__ceremony__actors_8h.html | 2 +- search/all_10.js | 1103 ++++---- search/all_16.js | 2 +- search/all_1a.js | 2 +- search/all_1e.js | 29 +- search/all_3.js | 6 +- search/all_4.js | 4 +- search/all_7.js | 2 +- search/all_9.js | 2 +- search/all_f.js | 2 +- search/functions_19.js | 29 +- search/variables_0.js | 6 +- search/variables_d.js | 271 +- todo.html | 32 +- uniondu.html | 4 +- ...856990c4ca5fba1b8e0c61ca832c27_icgraph.map | 210 +- ...856990c4ca5fba1b8e0c61ca832c27_icgraph.md5 | 2 +- ...856990c4ca5fba1b8e0c61ca832c27_icgraph.svg | 606 ++-- ...90c4ca5fba1b8e0c61ca832c27_icgraph_org.svg | 608 ++-- 159 files changed, 7067 insertions(+), 6697 deletions(-) diff --git a/Game_8cpp.html b/Game_8cpp.html index cc3c29e32..22c982cd5 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -2659,7 +2659,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
Here is the call graph for this function:
diff --git a/Game_8h.html b/Game_8h.html index d749ff1ec..f7e1be09e 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -2551,7 +2551,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/Lakitu_8cpp.html b/Lakitu_8cpp.html index 4fab6a7e9..762adcbf6 100644 --- a/Lakitu_8cpp.html +++ b/Lakitu_8cpp.html @@ -118,6 +118,7 @@ $(function(){initNavTree('Lakitu_8cpp.html',''); initResizable(true); }); #include "port/Game.h"
#include "macros.h"
#include "main.h"
+#include "code_800029B0.h"
#include "actors.h"
#include "math_util.h"
#include "math_util_2.h"
diff --git a/Lakitu_8cpp__incl.map b/Lakitu_8cpp__incl.map index 5dbb86889..aaa22a6bd 100644 --- a/Lakitu_8cpp__incl.map +++ b/Lakitu_8cpp__incl.map @@ -1,202 +1,206 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Lakitu_8cpp__incl.md5 b/Lakitu_8cpp__incl.md5 index 3f8b4d44a..6d45f7620 100644 --- a/Lakitu_8cpp__incl.md5 +++ b/Lakitu_8cpp__incl.md5 @@ -1 +1 @@ -6fb1ae1b9e9385603cb83eea01da6bfc \ No newline at end of file +bb8de7a46a39cc510cf608615581a0c2 \ No newline at end of file diff --git a/Lakitu_8cpp__incl.svg b/Lakitu_8cpp__incl.svg index 13d35a201..22d52acf0 100644 --- a/Lakitu_8cpp__incl.svg +++ b/Lakitu_8cpp__incl.svg @@ -4,7 +4,7 @@ - + @@ -47,8 +47,8 @@ @@ -59,9 +59,9 @@ var sectionId = 'dynsection-0'; Node1 - -src/engine/objects -/Lakitu.cpp + +src/engine/objects +/Lakitu.cpp @@ -69,8 +69,8 @@ var sectionId = 'dynsection-0'; Node2 - -libultraship.h + +libultraship.h @@ -78,8 +78,8 @@ var sectionId = 'dynsection-0'; Node1->Node2 - - + + @@ -87,8 +87,8 @@ var sectionId = 'dynsection-0'; Node3 - -libultra/gbi.h + +libultra/gbi.h @@ -96,8 +96,8 @@ var sectionId = 'dynsection-0'; Node1->Node3 - - + + @@ -105,8 +105,8 @@ var sectionId = 'dynsection-0'; Node4 - -Lakitu.h + +Lakitu.h @@ -114,8 +114,8 @@ var sectionId = 'dynsection-0'; Node1->Node4 - - + + @@ -123,17 +123,17 @@ var sectionId = 'dynsection-0'; Node5 - -vector + +vector - + Node1->Node5 - - - + + + @@ -141,17 +141,17 @@ var sectionId = 'dynsection-0'; Node21 - -objects.h + +objects.h - + Node1->Node21 - - - + + + @@ -159,17 +159,17 @@ var sectionId = 'dynsection-0'; Node25 - -defines.h + +defines.h - + Node1->Node25 - - - + + + @@ -177,17 +177,17 @@ var sectionId = 'dynsection-0'; Node26 - -data/some_data.h + +data/some_data.h - + Node1->Node26 - - - + + + @@ -195,17 +195,17 @@ var sectionId = 'dynsection-0'; Node29 - -bomb_kart.h + +bomb_kart.h - + Node1->Node29 - - - + + + @@ -213,777 +213,17 @@ var sectionId = 'dynsection-0'; Node35 - -sounds.h + +sounds.h - + Node1->Node35 - - - - - - - - -Node37 - - -macros.h - - - - - -Node1->Node37 - - - - - - - - -Node55 - - -port/Game.h - - - - - -Node1->Node55 - - - - - - - - -Node51 - - -main.h - - - - - -Node1->Node51 - - - - - - - - -Node58 - - -port/interpolation -/FrameInterpolation.h - - - - - -Node1->Node58 - - - - - - - - -Node59 - - -actors.h - - - - - -Node1->Node59 - - - - - - - - -Node60 - - -math_util.h - - - - - -Node1->Node60 - - - - - - - - -Node61 - - -math_util_2.h - - - - - -Node1->Node61 - - - - - - - - -Node62 - - -update_objects.h - - - - - -Node1->Node62 - - - - - - - - -Node64 - - -render_player.h - - - - - -Node1->Node64 - - - - - - - - -Node66 - - -external.h - - - - - -Node1->Node66 - - - - - - - - -Node67 - - -collision.h - - - - - -Node1->Node67 - - - - - - - - -Node68 - - -code_80086E70.h - - - - - -Node1->Node68 - - - - - - - - -Node69 - - -render_objects.h - - - - - -Node1->Node69 - - - - - - - - -Node70 - - -code_80057C60.h - - - - - -Node1->Node70 - - - - - - - - -Node71 - - -code_80005FD0.h - - - - - -Node1->Node71 - - - - - - - - -Node73 - - -assets/models/tracks -/bowsers_castle/bowsers -_castle_data.h - - - - - -Node1->Node73 - - - - - - - - -Node74 - - -ceremony_and_credits.h - - - - - -Node1->Node74 - - - - - - - - -Node75 - - -course_offsets.h - - - - - -Node1->Node75 - - - - - - - - -Node76 - - -race_logic.h - - - - - -Node1->Node76 - - - - - - - - -Node77 - - -effects.h - - - - - -Node1->Node77 - - - - - - - - -Node78 - - -memory.h - - - - - -Node1->Node78 - - - - - - - - -Node79 - - -assets/models/common -_data.h - - - - - -Node1->Node79 - - - - - - - - -Node4->Node2 - - - - - - - - -Node4->Node5 - - - - - - - - -Node6 - - -Object.h - - - - - -Node4->Node6 - - - - - - - - -Node12 - - -common_structs.h - - - - - -Node4->Node12 - - - - - - - - -Node4->Node21 - - - - - - - - -Node23 - - -World.h - - - - - -Node4->Node23 - - - - - - - - -Node33 - - -waypoints.h - - - - - -Node4->Node33 - - - - - - - - -Node4->Node37 - - - - - - - - -Node4->Node51 - - - - - - - - -Node57 - - -vehicles.h - - - - - -Node4->Node57 - - - - - - - - -Node6->Node2 - - - - - - - - -Node20 - - -camera.h - - - - - -Node6->Node20 - - - - - - - - -Node6->Node21 - - - - - - - - -Node20->Node2 - - - - - - - - -Node20->Node12 - - - - - - - - -Node12->Node2 - - - - - - - - -Node21->Node12 - - - - - - - - -Node22 - - -spline.h - - - - - -Node21->Node22 - - - - - - - - -Node22->Node12 - - - - - - - - -Node23->Node2 - - - - - - - - -Node23->Node6 - - - - - - - - -Node23->Node20 - - - - - - - - -Node23->Node21 - - - - - - - - -Node24 - - -engine/tracks/Track.h - - - - - -Node23->Node24 - - - - - - - - -Node23->Node55 - - - - - - - - -Node24->Node20 - - - - - - - - -Node24->Node12 - - - - - - - - -Node24->Node25 - - - - - - - - -Node24->Node26 - - - - - - - - -Node24->Node29 - - - - - - - - -Node24->Node33 - - - - - - - - -Node24->Node35 - - - + + + @@ -991,53 +231,858 @@ var sectionId = 'dynsection-0'; Node36 - -code_800029B0.h + +code_800029B0.h + + + + + +Node1->Node36 + + + + + + + + +Node37 + + +macros.h + + + + + +Node1->Node37 + + + + + + + + +Node55 + + +port/Game.h + + + + + +Node1->Node55 + + + + + + + + +Node51 + + +main.h + + + + + +Node1->Node51 + + + + + + + + +Node58 + + +port/interpolation +/FrameInterpolation.h + + + + + +Node1->Node58 + + + + + + + + +Node59 + + +actors.h + + + + + +Node1->Node59 + + + + + + + + +Node60 + + +math_util.h + + + + + +Node1->Node60 + + + + + + + + +Node61 + + +math_util_2.h + + + + + +Node1->Node61 + + + + + + + + +Node62 + + +update_objects.h + + + + + +Node1->Node62 + + + + + + + + +Node64 + + +render_player.h + + + + + +Node1->Node64 + + + + + + + + +Node66 + + +external.h + + + + + +Node1->Node66 + + + + + + + + +Node67 + + +collision.h + + + + + +Node1->Node67 + + + + + + + + +Node68 + + +code_80086E70.h + + + + + +Node1->Node68 + + + + + + + + +Node69 + + +render_objects.h + + + + + +Node1->Node69 + + + + + + + + +Node70 + + +code_80057C60.h + + + + + +Node1->Node70 + + + + + + + + +Node71 + + +code_80005FD0.h + + + + + +Node1->Node71 + + + + + + + + +Node73 + + +assets/models/tracks +/bowsers_castle/bowsers +_castle_data.h + + + + + +Node1->Node73 + + + + + + + + +Node74 + + +ceremony_and_credits.h + + + + + +Node1->Node74 + + + + + + + + +Node75 + + +course_offsets.h + + + + + +Node1->Node75 + + + + + + + + +Node76 + + +race_logic.h + + + + + +Node1->Node76 + + + + + + + + +Node77 + + +effects.h + + + + + +Node1->Node77 + + + + + + + + +Node78 + + +memory.h + + + + + +Node1->Node78 + + + + + + + + +Node79 + + +assets/models/common +_data.h + + + + + +Node1->Node79 + + + + + + + + +Node4->Node2 + + + + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +Object.h + + + + + +Node4->Node6 + + + + + + + + +Node12 + + +common_structs.h + + + + + +Node4->Node12 + + + + + + + + +Node4->Node21 + + + + + + + + +Node23 + + +World.h + + + + + +Node4->Node23 + + + + + + + + +Node33 + + +waypoints.h + + + + + +Node4->Node33 + + + + + + + + +Node4->Node37 + + + + + + + + +Node4->Node51 + + + + + + + + +Node57 + + +vehicles.h + + + + + +Node4->Node57 + + + + + + + + +Node6->Node2 + + + + + + + + +Node20 + + +camera.h + + + + + +Node6->Node20 + + + + + + + + +Node6->Node21 + + + + + + + + +Node20->Node2 + + + + + + + + +Node20->Node12 + + + + + + + + +Node12->Node2 + + + + + + + + +Node21->Node12 + + + + + + + + +Node22 + + +spline.h + + + + + +Node21->Node22 + + + + + + + + +Node22->Node12 + + + + + + + + +Node23->Node2 + + + + + + + + +Node23->Node6 + + + + + + + + +Node23->Node20 + + + + + + + + +Node23->Node21 + + + + + + + + +Node11 + + +CoreMath.h + + + + + +Node23->Node11 + + + + + + + + +Node24 + + +engine/tracks/Track.h + + + + + +Node23->Node24 + + + + + + + + +Node23->Node55 + + + + + + + + +Node11->Node2 + + + + + + + + +Node24->Node20 + + + + + + + + +Node24->Node12 + + + + + + + + +Node24->Node11 + + + + + + + + +Node24->Node25 + + + + + + + + +Node24->Node26 + + + + + + + + +Node24->Node29 + + + + + + + + +Node24->Node33 + + + + + + + + +Node24->Node35 + + + - + Node24->Node36 - - - + + + - + Node26->Node3 - - - + + + - + Node26->Node21 - - - + + + - + Node26->Node22 - - - + + + - + Node29->Node12 - - - + + + @@ -1045,71 +1090,80 @@ var sectionId = 'dynsection-0'; Node30 - -mk64.h + +mk64.h - + Node29->Node30 - - - + + + - + Node30->Node2 - - - + + + - + Node30->Node3 - - - + + + - + Node33->Node12 - - - + + + - + Node36->Node2 - - - + + + - + Node36->Node20 - - - + + + + + + + + +Node36->Node11 + + + - + Node36->Node37 - - - + + + @@ -1117,26 +1171,26 @@ var sectionId = 'dynsection-0'; Node39 - -actor_types.h + +actor_types.h - + Node36->Node39 - - - + + + - + Node37->Node2 - - - + + + @@ -1144,89 +1198,89 @@ var sectionId = 'dynsection-0'; Node38 - -math.h + +math.h - + Node37->Node38 - - - + + + - + Node39->Node2 - - - + + + - + Node39->Node12 - - - + + + - + Node39->Node37 - - - + + + - + Node55->Node2 - - - + + + - + Node55->Node20 - - - + + + - + Node55->Node24 - - - + + + - + Node55->Node36 - - - + + + - + Node55->Node39 - - - + + + @@ -1234,188 +1288,197 @@ var sectionId = 'dynsection-0'; Node56 - -engine/HM_Intro.h + +engine/HM_Intro.h - + Node55->Node56 - - - + + + - + Node56->Node2 - - - + + + - + Node56->Node3 - - - + + + - + Node56->Node12 - - - + + + + + + + + +Node56->Node11 + + + - + Node51->Node12 - - - + + + - + Node51->Node30 - - - + + + - + Node57->Node12 - - - + + + - + Node58->Node2 - - - + + + - + Node58->Node12 - - - + + + - + Node59->Node20 - - - + + + - + Node59->Node36 - - - + + + - + Node59->Node39 - - - + + + - + Node60->Node2 - - - + + + - + Node60->Node12 - - - + + + - + Node61->Node2 - - - + + + - + Node61->Node20 - - - + + + - + Node61->Node12 - - - + + + - + Node62->Node20 - - - + + + - + Node62->Node12 - - - + + + - + Node62->Node21 - - - + + + @@ -1423,44 +1486,44 @@ var sectionId = 'dynsection-0'; Node63 - -animation.h + +animation.h - + Node62->Node63 - - - + + + - + Node63->Node12 - - - + + + - + Node64->Node20 - - - + + + - + Node64->Node12 - - - + + + @@ -1468,197 +1531,179 @@ var sectionId = 'dynsection-0'; Node65 - -buffers.h + +buffers.h - + Node64->Node65 - - - + + + - + Node65->Node12 - - - + + + - + Node65->Node30 - - - - - - - - -Node15 - - -libultra/types.h - - - - - -Node65->Node15 - - - + + + - + Node66->Node2 - - - + + + - + Node66->Node20 - - - + + + - + Node66->Node12 - - - + + + - + Node67->Node12 - - - + + + - + Node68->Node20 - - - + + + - + Node68->Node12 - - - + + + - + Node68->Node21 - - - + + + - + Node69->Node12 - - - + + + - + Node69->Node51 - - - + + + - + Node70->Node20 - - - + + + - + Node70->Node12 - - - + + + - + Node70->Node21 - - - + + + - + Node70->Node36 - - - + + + - + Node71->Node20 - - - + + + - + Node71->Node33 - - - + + + - + Node71->Node57 - - - + + + @@ -1666,45 +1711,45 @@ var sectionId = 'dynsection-0'; Node72 - -assets/textures/common -_data.h + +assets/textures/common +_data.h - + Node71->Node72 - - - + + + - + Node72->Node2 - - - + + + - + Node72->Node3 - - - + + + - + Node72->Node12 - - - + + + @@ -1712,152 +1757,143 @@ var sectionId = 'dynsection-0'; Node28 - -align_asset_macro.h + +align_asset_macro.h - + Node72->Node28 - - - + + + - + Node73->Node2 - - - + + + - + Node73->Node3 - - - + + + - + Node73->Node28 - - - + + + - + Node74->Node20 - - - + + + - + Node74->Node12 - - - + + + - + Node75->Node2 - - - + + + - + Node75->Node3 - - - + + + - + Node75->Node63 - - - - - - - - -Node75->Node15 - - - + + + - + Node78->Node12 - - - + + + - + Node78->Node75 - - - + + + - + Node79->Node2 - - - + + + - + Node79->Node3 - - - + + + - + Node79->Node12 - - - + + + - + Node79->Node28 - - - + + + diff --git a/Lakitu_8cpp__incl_org.svg b/Lakitu_8cpp__incl_org.svg index 701d034d6..24b03d79f 100644 --- a/Lakitu_8cpp__incl_org.svg +++ b/Lakitu_8cpp__incl_org.svg @@ -4,17 +4,17 @@ - - + + src/engine/objects/Lakitu.cpp Node1 - -src/engine/objects -/Lakitu.cpp + +src/engine/objects +/Lakitu.cpp @@ -22,8 +22,8 @@ Node2 - -libultraship.h + +libultraship.h @@ -31,8 +31,8 @@ Node1->Node2 - - + + @@ -40,8 +40,8 @@ Node3 - -libultra/gbi.h + +libultra/gbi.h @@ -49,8 +49,8 @@ Node1->Node3 - - + + @@ -58,8 +58,8 @@ Node4 - -Lakitu.h + +Lakitu.h @@ -67,8 +67,8 @@ Node1->Node4 - - + + @@ -76,17 +76,17 @@ Node5 - -vector + +vector - + Node1->Node5 - - - + + + @@ -94,17 +94,17 @@ Node21 - -objects.h + +objects.h - + Node1->Node21 - - - + + + @@ -112,17 +112,17 @@ Node25 - -defines.h + +defines.h - + Node1->Node25 - - - + + + @@ -130,17 +130,17 @@ Node26 - -data/some_data.h + +data/some_data.h - + Node1->Node26 - - - + + + @@ -148,17 +148,17 @@ Node29 - -bomb_kart.h + +bomb_kart.h - + Node1->Node29 - - - + + + @@ -166,777 +166,17 @@ Node35 - -sounds.h + +sounds.h - + Node1->Node35 - - - - - - - - -Node37 - - -macros.h - - - - - -Node1->Node37 - - - - - - - - -Node55 - - -port/Game.h - - - - - -Node1->Node55 - - - - - - - - -Node51 - - -main.h - - - - - -Node1->Node51 - - - - - - - - -Node58 - - -port/interpolation -/FrameInterpolation.h - - - - - -Node1->Node58 - - - - - - - - -Node59 - - -actors.h - - - - - -Node1->Node59 - - - - - - - - -Node60 - - -math_util.h - - - - - -Node1->Node60 - - - - - - - - -Node61 - - -math_util_2.h - - - - - -Node1->Node61 - - - - - - - - -Node62 - - -update_objects.h - - - - - -Node1->Node62 - - - - - - - - -Node64 - - -render_player.h - - - - - -Node1->Node64 - - - - - - - - -Node66 - - -external.h - - - - - -Node1->Node66 - - - - - - - - -Node67 - - -collision.h - - - - - -Node1->Node67 - - - - - - - - -Node68 - - -code_80086E70.h - - - - - -Node1->Node68 - - - - - - - - -Node69 - - -render_objects.h - - - - - -Node1->Node69 - - - - - - - - -Node70 - - -code_80057C60.h - - - - - -Node1->Node70 - - - - - - - - -Node71 - - -code_80005FD0.h - - - - - -Node1->Node71 - - - - - - - - -Node73 - - -assets/models/tracks -/bowsers_castle/bowsers -_castle_data.h - - - - - -Node1->Node73 - - - - - - - - -Node74 - - -ceremony_and_credits.h - - - - - -Node1->Node74 - - - - - - - - -Node75 - - -course_offsets.h - - - - - -Node1->Node75 - - - - - - - - -Node76 - - -race_logic.h - - - - - -Node1->Node76 - - - - - - - - -Node77 - - -effects.h - - - - - -Node1->Node77 - - - - - - - - -Node78 - - -memory.h - - - - - -Node1->Node78 - - - - - - - - -Node79 - - -assets/models/common -_data.h - - - - - -Node1->Node79 - - - - - - - - -Node4->Node2 - - - - - - - - -Node4->Node5 - - - - - - - - -Node6 - - -Object.h - - - - - -Node4->Node6 - - - - - - - - -Node12 - - -common_structs.h - - - - - -Node4->Node12 - - - - - - - - -Node4->Node21 - - - - - - - - -Node23 - - -World.h - - - - - -Node4->Node23 - - - - - - - - -Node33 - - -waypoints.h - - - - - -Node4->Node33 - - - - - - - - -Node4->Node37 - - - - - - - - -Node4->Node51 - - - - - - - - -Node57 - - -vehicles.h - - - - - -Node4->Node57 - - - - - - - - -Node6->Node2 - - - - - - - - -Node20 - - -camera.h - - - - - -Node6->Node20 - - - - - - - - -Node6->Node21 - - - - - - - - -Node20->Node2 - - - - - - - - -Node20->Node12 - - - - - - - - -Node12->Node2 - - - - - - - - -Node21->Node12 - - - - - - - - -Node22 - - -spline.h - - - - - -Node21->Node22 - - - - - - - - -Node22->Node12 - - - - - - - - -Node23->Node2 - - - - - - - - -Node23->Node6 - - - - - - - - -Node23->Node20 - - - - - - - - -Node23->Node21 - - - - - - - - -Node24 - - -engine/tracks/Track.h - - - - - -Node23->Node24 - - - - - - - - -Node23->Node55 - - - - - - - - -Node24->Node20 - - - - - - - - -Node24->Node12 - - - - - - - - -Node24->Node25 - - - - - - - - -Node24->Node26 - - - - - - - - -Node24->Node29 - - - - - - - - -Node24->Node33 - - - - - - - - -Node24->Node35 - - - + + + @@ -944,53 +184,858 @@ Node36 - -code_800029B0.h + +code_800029B0.h + + + + + +Node1->Node36 + + + + + + + + +Node37 + + +macros.h + + + + + +Node1->Node37 + + + + + + + + +Node55 + + +port/Game.h + + + + + +Node1->Node55 + + + + + + + + +Node51 + + +main.h + + + + + +Node1->Node51 + + + + + + + + +Node58 + + +port/interpolation +/FrameInterpolation.h + + + + + +Node1->Node58 + + + + + + + + +Node59 + + +actors.h + + + + + +Node1->Node59 + + + + + + + + +Node60 + + +math_util.h + + + + + +Node1->Node60 + + + + + + + + +Node61 + + +math_util_2.h + + + + + +Node1->Node61 + + + + + + + + +Node62 + + +update_objects.h + + + + + +Node1->Node62 + + + + + + + + +Node64 + + +render_player.h + + + + + +Node1->Node64 + + + + + + + + +Node66 + + +external.h + + + + + +Node1->Node66 + + + + + + + + +Node67 + + +collision.h + + + + + +Node1->Node67 + + + + + + + + +Node68 + + +code_80086E70.h + + + + + +Node1->Node68 + + + + + + + + +Node69 + + +render_objects.h + + + + + +Node1->Node69 + + + + + + + + +Node70 + + +code_80057C60.h + + + + + +Node1->Node70 + + + + + + + + +Node71 + + +code_80005FD0.h + + + + + +Node1->Node71 + + + + + + + + +Node73 + + +assets/models/tracks +/bowsers_castle/bowsers +_castle_data.h + + + + + +Node1->Node73 + + + + + + + + +Node74 + + +ceremony_and_credits.h + + + + + +Node1->Node74 + + + + + + + + +Node75 + + +course_offsets.h + + + + + +Node1->Node75 + + + + + + + + +Node76 + + +race_logic.h + + + + + +Node1->Node76 + + + + + + + + +Node77 + + +effects.h + + + + + +Node1->Node77 + + + + + + + + +Node78 + + +memory.h + + + + + +Node1->Node78 + + + + + + + + +Node79 + + +assets/models/common +_data.h + + + + + +Node1->Node79 + + + + + + + + +Node4->Node2 + + + + + + + + +Node4->Node5 + + + + + + + + +Node6 + + +Object.h + + + + + +Node4->Node6 + + + + + + + + +Node12 + + +common_structs.h + + + + + +Node4->Node12 + + + + + + + + +Node4->Node21 + + + + + + + + +Node23 + + +World.h + + + + + +Node4->Node23 + + + + + + + + +Node33 + + +waypoints.h + + + + + +Node4->Node33 + + + + + + + + +Node4->Node37 + + + + + + + + +Node4->Node51 + + + + + + + + +Node57 + + +vehicles.h + + + + + +Node4->Node57 + + + + + + + + +Node6->Node2 + + + + + + + + +Node20 + + +camera.h + + + + + +Node6->Node20 + + + + + + + + +Node6->Node21 + + + + + + + + +Node20->Node2 + + + + + + + + +Node20->Node12 + + + + + + + + +Node12->Node2 + + + + + + + + +Node21->Node12 + + + + + + + + +Node22 + + +spline.h + + + + + +Node21->Node22 + + + + + + + + +Node22->Node12 + + + + + + + + +Node23->Node2 + + + + + + + + +Node23->Node6 + + + + + + + + +Node23->Node20 + + + + + + + + +Node23->Node21 + + + + + + + + +Node11 + + +CoreMath.h + + + + + +Node23->Node11 + + + + + + + + +Node24 + + +engine/tracks/Track.h + + + + + +Node23->Node24 + + + + + + + + +Node23->Node55 + + + + + + + + +Node11->Node2 + + + + + + + + +Node24->Node20 + + + + + + + + +Node24->Node12 + + + + + + + + +Node24->Node11 + + + + + + + + +Node24->Node25 + + + + + + + + +Node24->Node26 + + + + + + + + +Node24->Node29 + + + + + + + + +Node24->Node33 + + + + + + + + +Node24->Node35 + + + - + Node24->Node36 - - - + + + - + Node26->Node3 - - - + + + - + Node26->Node21 - - - + + + - + Node26->Node22 - - - + + + - + Node29->Node12 - - - + + + @@ -998,71 +1043,80 @@ Node30 - -mk64.h + +mk64.h - + Node29->Node30 - - - + + + - + Node30->Node2 - - - + + + - + Node30->Node3 - - - + + + - + Node33->Node12 - - - + + + - + Node36->Node2 - - - + + + - + Node36->Node20 - - - + + + + + + + + +Node36->Node11 + + + - + Node36->Node37 - - - + + + @@ -1070,26 +1124,26 @@ Node39 - -actor_types.h + +actor_types.h - + Node36->Node39 - - - + + + - + Node37->Node2 - - - + + + @@ -1097,89 +1151,89 @@ Node38 - -math.h + +math.h - + Node37->Node38 - - - + + + - + Node39->Node2 - - - + + + - + Node39->Node12 - - - + + + - + Node39->Node37 - - - + + + - + Node55->Node2 - - - + + + - + Node55->Node20 - - - + + + - + Node55->Node24 - - - + + + - + Node55->Node36 - - - + + + - + Node55->Node39 - - - + + + @@ -1187,188 +1241,197 @@ Node56 - -engine/HM_Intro.h + +engine/HM_Intro.h - + Node55->Node56 - - - + + + - + Node56->Node2 - - - + + + - + Node56->Node3 - - - + + + - + Node56->Node12 - - - + + + + + + + + +Node56->Node11 + + + - + Node51->Node12 - - - + + + - + Node51->Node30 - - - + + + - + Node57->Node12 - - - + + + - + Node58->Node2 - - - + + + - + Node58->Node12 - - - + + + - + Node59->Node20 - - - + + + - + Node59->Node36 - - - + + + - + Node59->Node39 - - - + + + - + Node60->Node2 - - - + + + - + Node60->Node12 - - - + + + - + Node61->Node2 - - - + + + - + Node61->Node20 - - - + + + - + Node61->Node12 - - - + + + - + Node62->Node20 - - - + + + - + Node62->Node12 - - - + + + - + Node62->Node21 - - - + + + @@ -1376,44 +1439,44 @@ Node63 - -animation.h + +animation.h - + Node62->Node63 - - - + + + - + Node63->Node12 - - - + + + - + Node64->Node20 - - - + + + - + Node64->Node12 - - - + + + @@ -1421,197 +1484,179 @@ Node65 - -buffers.h + +buffers.h - + Node64->Node65 - - - + + + - + Node65->Node12 - - - + + + - + Node65->Node30 - - - - - - - - -Node15 - - -libultra/types.h - - - - - -Node65->Node15 - - - + + + - + Node66->Node2 - - - + + + - + Node66->Node20 - - - + + + - + Node66->Node12 - - - + + + - + Node67->Node12 - - - + + + - + Node68->Node20 - - - + + + - + Node68->Node12 - - - + + + - + Node68->Node21 - - - + + + - + Node69->Node12 - - - + + + - + Node69->Node51 - - - + + + - + Node70->Node20 - - - + + + - + Node70->Node12 - - - + + + - + Node70->Node21 - - - + + + - + Node70->Node36 - - - + + + - + Node71->Node20 - - - + + + - + Node71->Node33 - - - + + + - + Node71->Node57 - - - + + + @@ -1619,45 +1664,45 @@ Node72 - -assets/textures/common -_data.h + +assets/textures/common +_data.h - + Node71->Node72 - - - + + + - + Node72->Node2 - - - + + + - + Node72->Node3 - - - + + + - + Node72->Node12 - - - + + + @@ -1665,152 +1710,143 @@ Node28 - -align_asset_macro.h + +align_asset_macro.h - + Node72->Node28 - - - + + + - + Node73->Node2 - - - + + + - + Node73->Node3 - - - + + + - + Node73->Node28 - - - + + + - + Node74->Node20 - - - + + + - + Node74->Node12 - - - + + + - + Node75->Node2 - - - + + + - + Node75->Node3 - - - + + + - + Node75->Node63 - - - - - - - - -Node75->Node15 - - - + + + - + Node78->Node12 - - - + + + - + Node78->Node75 - - - + + + - + Node79->Node2 - - - + + + - + Node79->Node3 - - - + + + - + Node79->Node12 - - - + + + - + Node79->Node28 - - - + + + diff --git a/Lakitu_8h_source.html b/Lakitu_8h_source.html index 86456e347..da8eec04f 100644 --- a/Lakitu_8h_source.html +++ b/Lakitu_8h_source.html @@ -148,76 +148,88 @@ $(function(){initNavTree('Lakitu_8h_source.html',''); initResizable(true); });
37
38public:
39 explicit OLakitu(s32 playerId, LakituType type);
-
40
-
41 void Activate(LakituType type); // Triggers Lakitu into a behaviour
-
42
-
43 virtual void Tick() override;
-
44 virtual void Tick60fps() override;
-
45 virtual void Draw(s32 playerId) override;
-
46
-
47 void func_80078F64();
-
48 void func_80079054(s32 playerId);
-
49 void func_80079084(s32 playerId);
-
50 void func_800790B4(s32 playerId);
-
51 void func_800790E4(s32 playerId);
-
52 void func_80079114(s32 objectIndex, s32 playerId, s32 arg2);
-
53 void func_800791F0(s32 objectIndex, s32 playerId);
-
54 void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId);
-
55 void update_object_lakitu_starter(s32 objectIndex, s32 arg1);
-
56 void func_800729EC(s32 objectIndex);
-
57 void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex);
-
58 void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex);
-
59 void func_800797AC(s32 playerId);
-
60 void func_80079860(s32 playerId);
-
61 void func_8007993C(s32 objectIndex, Player* player);
-
62 void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1);
-
63 void func_80079A5C(s32 objectIndex, UNUSED Player* player);
-
64 void update_object_lakitu_fishing(s32 objectIndex, s32 playerId);
-
65 void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId);
-
66 void func_8007A060(s32 objectIndex, s32 playerIndex);
-
67 void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex);
-
68 void func_8007A228(s32 objectIndex, s32 playerIndex);
-
69 void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex);
-
70 void func_8007A3F0(s32 objectIndex, s32 arg1);
-
71 void update_object_lakitu_reverse(s32 objectIndex, s32 playerId);
-
72 void func_8007A66C(s32 objectIndex);
-
73 void func_8007A778(s32 objectIndex);
-
74 void func_8007A88C(s32 playerId);
-
75 void func_8007A910(s32 arg0);
-
76 void func_8007AA44(s32 playerId); // animate lakitu
-
77
-
78private:
-
79 LakituType _type;
-
80 s32 _playerId;
-
81};
+
+ +
41 _count -= 1;
+
42 }
+
+
43
+
44 void Activate(LakituType type); // Triggers Lakitu into a behaviour
+
45
+
46 virtual void Tick() override;
+
47 virtual void Tick60fps() override;
+
48 virtual void Draw(s32 playerId) override;
+
49
+
50 void func_80078F64();
+
51 void func_80079054(s32 playerId);
+
52 void func_80079084(s32 playerId);
+
53 void func_800790B4(s32 playerId);
+
54 void func_800790E4(s32 playerId);
+
55 void func_80079114(s32 objectIndex, s32 playerId, s32 arg2);
+
56 void func_800791F0(s32 objectIndex, s32 playerId);
+
57 void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId);
+
58 void update_object_lakitu_starter(s32 objectIndex, s32 arg1);
+
59 void func_800729EC(s32 objectIndex);
+
60 void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex);
+
61 void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex);
+
62 void func_800797AC(s32 playerId);
+
63 void func_80079860(s32 playerId);
+
64 void func_8007993C(s32 objectIndex, Player* player);
+
65 void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1);
+
66 void func_80079A5C(s32 objectIndex, UNUSED Player* player);
+
67 void update_object_lakitu_fishing(s32 objectIndex, s32 playerId);
+
68 void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId);
+
69 void func_8007A060(s32 objectIndex, s32 playerIndex);
+
70 void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex);
+
71 void func_8007A228(s32 objectIndex, s32 playerIndex);
+
72 void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex);
+
73 void func_8007A3F0(s32 objectIndex, s32 arg1);
+
74 void update_object_lakitu_reverse(s32 objectIndex, s32 playerId);
+
75 void func_8007A66C(s32 objectIndex);
+
76 void func_8007A778(s32 objectIndex);
+
77 void func_8007A88C(s32 playerId);
+
78 void func_8007A910(s32 arg0);
+
79 void func_8007AA44(s32 playerId); // animate lakitu
+
80
+
81private:
+
82 static size_t _count;
+
83 size_t _idx;
+
84 LakituType _type;
+
85 s32 mPlayerId;
+
86 s32 mCameraId;
+
87 s32 mLakituId;
+
88};
-
void func_8007A3F0(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:771
-
void update_object_lakitu_reverse(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:791
-
void func_800791F0(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:194
-
void func_80079860(s32 playerId)
Definition Lakitu.cpp:442
-
void func_8007A66C(s32 objectIndex)
Definition Lakitu.cpp:832
-
void update_object_lakitu_fishing(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:516
-
void func_8007A228(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:713
-
s32 _playerId
Definition Lakitu.h:80
-
void func_80079114(s32 objectIndex, s32 playerId, s32 arg2)
Definition Lakitu.cpp:166
-
void func_8007AA44(s32 playerId)
Definition Lakitu.cpp:883
+
void func_8007A3F0(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:788
+
void update_object_lakitu_reverse(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:808
+
s32 mLakituId
Definition Lakitu.h:87
+
void func_800791F0(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:211
+
void func_80079860(s32 playerId)
Definition Lakitu.cpp:459
+
void func_8007A66C(s32 objectIndex)
Definition Lakitu.cpp:849
+
void update_object_lakitu_fishing(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:533
+
void func_8007A228(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:730
+
void func_80079114(s32 objectIndex, s32 playerId, s32 arg2)
Definition Lakitu.cpp:180
+
static size_t _count
Definition Lakitu.h:82
+
void func_8007AA44(s32 playerId)
Definition Lakitu.cpp:908
void func_800790E4(s32 playerId)
-
void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:229
-
void func_8007A910(s32 arg0)
Definition Lakitu.cpp:875
-
void func_8007A060(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:655
-
void func_8007A88C(s32 playerId)
Definition Lakitu.cpp:862
-
void func_8007A778(s32 objectIndex)
Definition Lakitu.cpp:847
-
virtual void Tick() override
Definition Lakitu.cpp:52
-
void Activate(LakituType type)
Definition Lakitu.cpp:48
-
virtual void Tick60fps() override
Definition Lakitu.cpp:56
+
void init_obj_lakitu_starter_and_checkered_flag(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:246
+
void func_8007A910(s32 arg0)
Definition Lakitu.cpp:900
+
void func_8007A060(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:672
+
size_t _idx
Definition Lakitu.h:83
+
void func_8007A88C(s32 playerId)
Definition Lakitu.cpp:887
+
void func_8007A778(s32 objectIndex)
Definition Lakitu.cpp:869
+
virtual void Tick() override
Definition Lakitu.cpp:69
+
void Activate(LakituType type)
Definition Lakitu.cpp:65
+
virtual void Tick60fps() override
Definition Lakitu.cpp:73
void func_80079084(s32 playerId)
-
void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:733
-
void func_8007993C(s32 objectIndex, Player *player)
Definition Lakitu.cpp:456
-
void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:406
+
void update_object_lakitu_final_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:750
+
void func_8007993C(s32 objectIndex, Player *player)
Definition Lakitu.cpp:473
+
s32 mPlayerId
Definition Lakitu.h:85
+
void update_object_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:423
void func_80079054(s32 playerId)
-
void func_80079A5C(s32 objectIndex, UNUSED Player *player)
Definition Lakitu.cpp:490
+
void func_80079A5C(s32 objectIndex, UNUSED Player *player)
Definition Lakitu.cpp:507
LakituTowType
Definition Lakitu.h:33
@ NORMAL
Definition Lakitu.h:34
@ ICE
Definition Lakitu.h:35
@@ -230,17 +242,19 @@ $(function(){initNavTree('Lakitu_8h_source.html',''); initResizable(true); });
@ SECOND_LAP
Definition Lakitu.h:27
@ STARTER
Definition Lakitu.h:24
void func_80078F64()
-
LakituType _type
Definition Lakitu.h:79
-
void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:675
-
OLakitu(s32 playerId, LakituType type)
Definition Lakitu.cpp:41
-
void func_800729EC(s32 objectIndex)
Definition Lakitu.cpp:328
-
virtual void Draw(s32 playerId) override
Definition Lakitu.cpp:92
-
void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:386
+
LakituType _type
Definition Lakitu.h:84
+
void update_object_lakitu_second_lap(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:692
+
OLakitu(s32 playerId, LakituType type)
Definition Lakitu.cpp:44
+
void func_800729EC(s32 objectIndex)
Definition Lakitu.cpp:345
+
virtual void Draw(s32 playerId) override
Definition Lakitu.cpp:109
+
void init_obj_lakitu_checkered_flag(s32 objectIndex, s32 playerIndex)
Definition Lakitu.cpp:403
+
s32 mCameraId
Definition Lakitu.h:86
void func_800790B4(s32 playerId)
-
void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:475
-
void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:570
-
void func_800797AC(s32 playerId)
Definition Lakitu.cpp:426
-
void update_object_lakitu_starter(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:249
+
void init_obj_lakitu_red_flag_fishing(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:492
+
void update_object_lakitu_fishing2(s32 objectIndex, s32 playerId)
Definition Lakitu.cpp:587
+
void func_800797AC(s32 playerId)
Definition Lakitu.cpp:443
+
void update_object_lakitu_starter(s32 objectIndex, s32 arg1)
Definition Lakitu.cpp:266
+
~OLakitu()
Definition Lakitu.h:40
OObject()
Definition Object.cpp:13
diff --git a/actor__types_8h.html b/actor__types_8h.html index 5e3f78162..2136d1deb 100644 --- a/actor__types_8h.html +++ b/actor__types_8h.html @@ -126,7 +126,7 @@ Include dependency graph for actor_types.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/actor__types_8h__dep__incl.map b/actor__types_8h__dep__incl.map index 12e432b00..0bcdd5da5 100644 --- a/actor__types_8h__dep__incl.map +++ b/actor__types_8h__dep__incl.map @@ -1,192 +1,194 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/actor__types_8h__dep__incl.md5 b/actor__types_8h__dep__incl.md5 index 3474ddc04..39c65c005 100644 --- a/actor__types_8h__dep__incl.md5 +++ b/actor__types_8h__dep__incl.md5 @@ -1 +1 @@ -5674e3962950a4e64c18e326092b3508 \ No newline at end of file +fdebec9e06864fdcb44366de8bd73d11 \ No newline at end of file diff --git a/actor__types_8h__dep__incl.svg b/actor__types_8h__dep__incl.svg index 94d874284..585423a31 100644 --- a/actor__types_8h__dep__incl.svg +++ b/actor__types_8h__dep__incl.svg @@ -4,7 +4,7 @@ - + @@ -47,8 +47,8 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1 - -include/actor_types.h + +include/actor_types.h @@ -68,9 +68,9 @@ var sectionId = 'dynsection-1'; Node2 - -src/actors/paddle_boat -/render.inc.c + +src/actors/paddle_boat +/render.inc.c @@ -78,8 +78,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -87,17 +87,17 @@ var sectionId = 'dynsection-1'; Node3 - -src/racing/actors.c + +src/racing/actors.c - + Node1->Node3 - - - + + + @@ -105,9 +105,9 @@ var sectionId = 'dynsection-1'; Node4 - -src/actors/paddle_boat -/update.inc.c + +src/actors/paddle_boat +/update.inc.c @@ -115,8 +115,8 @@ var sectionId = 'dynsection-1'; Node1->Node4 - - + + @@ -124,8 +124,8 @@ var sectionId = 'dynsection-1'; Node5 - -src/code_800029B0.c + +src/code_800029B0.c @@ -133,8 +133,8 @@ var sectionId = 'dynsection-1'; Node1->Node5 - - + + @@ -142,8 +142,8 @@ var sectionId = 'dynsection-1'; Node6 - -src/code_800029B0.h + +src/code_800029B0.h @@ -151,8 +151,8 @@ var sectionId = 'dynsection-1'; Node1->Node6 - - + + @@ -160,17 +160,17 @@ var sectionId = 'dynsection-1'; Node9 - -src/racing/actors_extended.c + +src/racing/actors_extended.c - + Node1->Node9 - - - + + + @@ -178,17 +178,17 @@ var sectionId = 'dynsection-1'; Node16 - -src/code_80005FD0.c + +src/code_80005FD0.c - + Node1->Node16 - - - + + + @@ -196,17 +196,17 @@ var sectionId = 'dynsection-1'; Node23 - -src/debug/all_variables.h + +src/debug/all_variables.h - + Node1->Node23 - - - + + + @@ -214,17 +214,17 @@ var sectionId = 'dynsection-1'; Node90 - -src/render_objects.c + +src/render_objects.c - + Node1->Node90 - - - + + + @@ -232,17 +232,17 @@ var sectionId = 'dynsection-1'; Node96 - -src/code_80091440.c + +src/code_80091440.c - + Node1->Node96 - - - + + + @@ -250,18 +250,18 @@ var sectionId = 'dynsection-1'; Node99 - -src/engine/actors/Falling -Rock.cpp + +src/engine/actors/Falling +Rock.cpp - + Node1->Node99 - - - + + + @@ -269,17 +269,17 @@ var sectionId = 'dynsection-1'; Node100 - -src/engine/actors/MarioSign.cpp + +src/engine/actors/MarioSign.cpp - + Node1->Node100 - - - + + + @@ -287,17 +287,17 @@ var sectionId = 'dynsection-1'; Node101 - -src/engine/actors/WarioSign.cpp + +src/engine/actors/WarioSign.cpp - + Node1->Node101 - - - + + + @@ -305,17 +305,17 @@ var sectionId = 'dynsection-1'; Node104 - -src/engine/editor/SceneManager.cpp + +src/engine/editor/SceneManager.cpp - + Node1->Node104 - - - + + + @@ -323,17 +323,17 @@ var sectionId = 'dynsection-1'; Node188 - -src/port/Game.h + +src/port/Game.h - + Node1->Node188 - - - + + + @@ -341,17 +341,17 @@ var sectionId = 'dynsection-1'; Node139 - -src/engine/actors/Cloud.cpp + +src/engine/actors/Cloud.cpp - + Node1->Node139 - - - + + + @@ -359,17 +359,17 @@ var sectionId = 'dynsection-1'; Node140 - -src/engine/actors/Finishline.cpp + +src/engine/actors/Finishline.cpp - + Node1->Node140 - - - + + + @@ -377,17 +377,17 @@ var sectionId = 'dynsection-1'; Node225 - -src/racing/collision.c + +src/racing/collision.c - + Node1->Node225 - - - + + + @@ -395,17 +395,17 @@ var sectionId = 'dynsection-1'; Node236 - -src/racing/actors.h + +src/racing/actors.h - + Node1->Node236 - - - + + + @@ -413,18 +413,18 @@ var sectionId = 'dynsection-1'; Node143 - -src/engine/registry -/RegisterActors.cpp + +src/engine/registry +/RegisterActors.cpp - + Node1->Node143 - - - + + + @@ -432,17 +432,17 @@ var sectionId = 'dynsection-1'; Node266 - -src/engine/actors/Banana.cpp + +src/engine/actors/Banana.cpp - + Node1->Node266 - - - + + + @@ -450,17 +450,17 @@ var sectionId = 'dynsection-1'; Node267 - -src/racing/actors_extended.h + +src/racing/actors_extended.h - + Node1->Node267 - - - + + + @@ -468,8 +468,8 @@ var sectionId = 'dynsection-1'; Node2->Node3 - - + + @@ -477,17 +477,17 @@ var sectionId = 'dynsection-1'; Node4->Node3 - - + + - + Node6->Node3 - - - + + + @@ -495,8 +495,8 @@ var sectionId = 'dynsection-1'; Node6->Node5 - - + + @@ -504,8 +504,8 @@ var sectionId = 'dynsection-1'; Node7 - -src/actors/banana/render.inc.c + +src/actors/banana/render.inc.c @@ -513,8 +513,8 @@ var sectionId = 'dynsection-1'; Node6->Node7 - - + + @@ -522,8 +522,8 @@ var sectionId = 'dynsection-1'; Node8 - -src/actors/banana/update.inc.c + +src/actors/banana/update.inc.c @@ -531,17 +531,17 @@ var sectionId = 'dynsection-1'; Node6->Node8 - - + + - + Node6->Node9 - - - + + + @@ -549,9 +549,9 @@ var sectionId = 'dynsection-1'; Node10 - -src/actors/blue_and -_red_shells/update.inc.c + +src/actors/blue_and +_red_shells/update.inc.c @@ -559,8 +559,8 @@ var sectionId = 'dynsection-1'; Node6->Node10 - - + + @@ -568,9 +568,9 @@ var sectionId = 'dynsection-1'; Node11 - -src/actors/fake_item -_box/render.inc.c + +src/actors/fake_item +_box/render.inc.c @@ -578,8 +578,8 @@ var sectionId = 'dynsection-1'; Node6->Node11 - - + + @@ -587,9 +587,9 @@ var sectionId = 'dynsection-1'; Node12 - -src/actors/falling -_rock/update.inc.c + +src/actors/falling +_rock/update.inc.c @@ -597,8 +597,8 @@ var sectionId = 'dynsection-1'; Node6->Node12 - - + + @@ -606,9 +606,9 @@ var sectionId = 'dynsection-1'; Node13 - -src/actors/green_shell -/update.inc.c + +src/actors/green_shell +/update.inc.c @@ -616,8 +616,8 @@ var sectionId = 'dynsection-1'; Node6->Node13 - - + + @@ -625,8 +625,8 @@ var sectionId = 'dynsection-1'; Node14 - -src/audio/external.c + +src/audio/external.c @@ -634,8 +634,8 @@ var sectionId = 'dynsection-1'; Node6->Node14 - - + + @@ -643,8 +643,8 @@ var sectionId = 'dynsection-1'; Node15 - -src/camera.c + +src/camera.c @@ -652,8 +652,8 @@ var sectionId = 'dynsection-1'; Node6->Node15 - - + + @@ -661,8 +661,8 @@ var sectionId = 'dynsection-1'; Node6->Node16 - - + + @@ -670,8 +670,8 @@ var sectionId = 'dynsection-1'; Node17 - -src/code_80057C60.c + +src/code_80057C60.c @@ -679,8 +679,8 @@ var sectionId = 'dynsection-1'; Node6->Node17 - - + + @@ -688,8 +688,8 @@ var sectionId = 'dynsection-1'; Node18 - -src/code_80057C60.h + +src/code_80057C60.h @@ -697,8 +697,8 @@ var sectionId = 'dynsection-1'; Node6->Node18 - - + + @@ -706,26 +706,26 @@ var sectionId = 'dynsection-1'; Node21 - -src/code_8006E9C0.c + +src/code_8006E9C0.c - + Node6->Node21 - - - + + + - + Node6->Node23 - - - + + + @@ -733,17 +733,17 @@ var sectionId = 'dynsection-1'; Node26 - -src/effects.c + +src/effects.c - + Node6->Node26 - - - + + + @@ -751,18 +751,18 @@ var sectionId = 'dynsection-1'; Node27 - -src/ending/ceremony -_and_credits.c + +src/ending/ceremony +_and_credits.c - + Node6->Node27 - - - + + + @@ -770,17 +770,17 @@ var sectionId = 'dynsection-1'; Node28 - -src/ending/code_80280000.c + +src/ending/code_80280000.c - + Node6->Node28 - - - + + + @@ -788,18 +788,18 @@ var sectionId = 'dynsection-1'; Node34 - -src/engine/cameras -/FreeCamera.cpp + +src/engine/cameras +/FreeCamera.cpp - + Node6->Node34 - - - + + + @@ -807,18 +807,18 @@ var sectionId = 'dynsection-1'; Node35 - -src/engine/cameras -/LookBehindCamera.cpp + +src/engine/cameras +/LookBehindCamera.cpp - + Node6->Node35 - - - + + + @@ -826,18 +826,18 @@ var sectionId = 'dynsection-1'; Node36 - -src/engine/objects -/Bat.cpp + +src/engine/objects +/Bat.cpp - + Node6->Node36 - - - + + + @@ -845,18 +845,18 @@ var sectionId = 'dynsection-1'; Node38 - -src/engine/objects -/Boos.cpp + +src/engine/objects +/Boos.cpp - + Node6->Node38 - - - + + + @@ -864,18 +864,18 @@ var sectionId = 'dynsection-1'; Node40 - -src/engine/objects -/CheepCheep.cpp + +src/engine/objects +/CheepCheep.cpp - + Node6->Node40 - - - + + + @@ -883,18 +883,37 @@ var sectionId = 'dynsection-1'; Node42 - -src/engine/objects -/Flagpole.cpp + +src/engine/objects +/Flagpole.cpp - + Node6->Node42 - - - + + + + + + + + +Node46 + + +src/engine/objects +/Lakitu.cpp + + + + + +Node6->Node46 + + + @@ -902,18 +921,18 @@ var sectionId = 'dynsection-1'; Node54 - -src/engine/objects -/TrashBin.cpp + +src/engine/objects +/TrashBin.cpp - + Node6->Node54 - - - + + + @@ -921,36 +940,36 @@ var sectionId = 'dynsection-1'; Node57 - -src/engine/tracks/Banshee -Boardwalk.cpp + +src/engine/tracks/Banshee +Boardwalk.cpp - + Node6->Node57 - - - + + + - + Node6->Node90 - - - + + + - + Node6->Node96 - - - + + + @@ -958,17 +977,17 @@ var sectionId = 'dynsection-1'; Node97 - -src/ending/code_80281780.c + +src/ending/code_80281780.c - + Node6->Node97 - - - + + + @@ -976,44 +995,44 @@ var sectionId = 'dynsection-1'; Node98 - -src/engine/World.cpp + +src/engine/World.cpp - + Node6->Node98 - - - + + + - + Node6->Node99 - - - + + + - + Node6->Node100 - - - + + + - + Node6->Node101 - - - + + + @@ -1021,18 +1040,18 @@ var sectionId = 'dynsection-1'; Node102 - -src/engine/cameras -/GameCamera.cpp + +src/engine/cameras +/GameCamera.cpp - + Node6->Node102 - - - + + + @@ -1040,46 +1059,27 @@ var sectionId = 'dynsection-1'; Node103 - -src/engine/cameras -/TourCamera.cpp + +src/engine/cameras +/TourCamera.cpp - + Node6->Node103 - - - + + + - + Node6->Node104 - - - - - - - - -Node105 - - -src/engine/tracks/Banshee -Boardwalk.h - - - - - -Node6->Node105 - - - + + + @@ -1087,26 +1087,26 @@ var sectionId = 'dynsection-1'; Node6->Node188 - - + + - + Node6->Node225 - - - + + + - + Node6->Node236 - - - + + + @@ -1114,8 +1114,8 @@ var sectionId = 'dynsection-1'; Node7->Node3 - - + + @@ -1123,8 +1123,8 @@ var sectionId = 'dynsection-1'; Node8->Node9 - - + + @@ -1132,8 +1132,8 @@ var sectionId = 'dynsection-1'; Node10->Node9 - - + + @@ -1141,8 +1141,8 @@ var sectionId = 'dynsection-1'; Node11->Node3 - - + + @@ -1150,8 +1150,8 @@ var sectionId = 'dynsection-1'; Node12->Node3 - - + + @@ -1159,8 +1159,8 @@ var sectionId = 'dynsection-1'; Node13->Node9 - - + + @@ -1168,8 +1168,8 @@ var sectionId = 'dynsection-1'; Node18->Node15 - - + + @@ -1177,8 +1177,8 @@ var sectionId = 'dynsection-1'; Node18->Node16 - - + + @@ -1186,8 +1186,8 @@ var sectionId = 'dynsection-1'; Node18->Node17 - - + + @@ -1195,8 +1195,8 @@ var sectionId = 'dynsection-1'; Node18->Node21 - - + + @@ -1204,8 +1204,8 @@ var sectionId = 'dynsection-1'; Node18->Node23 - - + + @@ -1213,8 +1213,8 @@ var sectionId = 'dynsection-1'; Node18->Node26 - - + + @@ -1222,8 +1222,8 @@ var sectionId = 'dynsection-1'; Node18->Node27 - - + + @@ -1231,8 +1231,8 @@ var sectionId = 'dynsection-1'; Node18->Node28 - - + + @@ -1240,8 +1240,8 @@ var sectionId = 'dynsection-1'; Node18->Node34 - - + + @@ -1249,8 +1249,8 @@ var sectionId = 'dynsection-1'; Node18->Node35 - - + + @@ -1258,8 +1258,8 @@ var sectionId = 'dynsection-1'; Node18->Node36 - - + + @@ -1267,8 +1267,8 @@ var sectionId = 'dynsection-1'; Node18->Node38 - - + + @@ -1276,8 +1276,8 @@ var sectionId = 'dynsection-1'; Node18->Node40 - - + + @@ -1285,53 +1285,53 @@ var sectionId = 'dynsection-1'; Node18->Node42 - - + + + + + + + +Node18->Node46 + + + - + Node18->Node54 - - - + + + - + Node18->Node57 - - - + + + - + Node18->Node90 - - - - - - - - -Node105->Node57 - - - + + + - + Node188->Node3 - - - + + + @@ -1339,17 +1339,17 @@ var sectionId = 'dynsection-1'; Node188->Node5 - - + + - + Node188->Node9 - - - + + + @@ -1357,8 +1357,8 @@ var sectionId = 'dynsection-1'; Node188->Node10 - - + + @@ -1366,8 +1366,8 @@ var sectionId = 'dynsection-1'; Node188->Node13 - - + + @@ -1375,8 +1375,8 @@ var sectionId = 'dynsection-1'; Node188->Node14 - - + + @@ -1384,8 +1384,8 @@ var sectionId = 'dynsection-1'; Node188->Node15 - - + + @@ -1393,8 +1393,8 @@ var sectionId = 'dynsection-1'; Node188->Node16 - - + + @@ -1402,8 +1402,8 @@ var sectionId = 'dynsection-1'; Node188->Node17 - - + + @@ -1411,8 +1411,8 @@ var sectionId = 'dynsection-1'; Node188->Node21 - - + + @@ -1420,8 +1420,8 @@ var sectionId = 'dynsection-1'; Node188->Node26 - - + + @@ -1429,8 +1429,8 @@ var sectionId = 'dynsection-1'; Node188->Node27 - - + + @@ -1438,8 +1438,8 @@ var sectionId = 'dynsection-1'; Node188->Node28 - - + + @@ -1447,8 +1447,8 @@ var sectionId = 'dynsection-1'; Node188->Node34 - - + + @@ -1456,8 +1456,8 @@ var sectionId = 'dynsection-1'; Node188->Node35 - - + + @@ -1465,35 +1465,44 @@ var sectionId = 'dynsection-1'; Node188->Node40 - - + + + + + + + +Node188->Node46 + + + - + Node188->Node54 - - - + + + - + Node188->Node57 - - - + + + - + Node188->Node90 - - - + + + @@ -1501,8 +1510,8 @@ var sectionId = 'dynsection-1'; Node188->Node97 - - + + @@ -1510,8 +1519,8 @@ var sectionId = 'dynsection-1'; Node188->Node98 - - + + @@ -1519,8 +1528,8 @@ var sectionId = 'dynsection-1'; Node188->Node99 - - + + @@ -1528,8 +1537,8 @@ var sectionId = 'dynsection-1'; Node188->Node102 - - + + @@ -1537,8 +1546,8 @@ var sectionId = 'dynsection-1'; Node188->Node103 - - + + @@ -1546,8 +1555,8 @@ var sectionId = 'dynsection-1'; Node188->Node104 - - + + @@ -1555,8 +1564,8 @@ var sectionId = 'dynsection-1'; Node188->Node139 - - + + @@ -1564,224 +1573,233 @@ var sectionId = 'dynsection-1'; Node188->Node140 - - + + - + Node188->Node225 - - - + + + - + Node236->Node2 - - - + + + - + Node236->Node3 - - - + + + - + Node236->Node5 - - - + + + - + Node236->Node7 - - - + + + - + Node236->Node8 - - - + + + - + Node236->Node9 - - - + + + - + Node236->Node10 - - - + + + - + Node236->Node11 - - - + + + - + Node236->Node12 - - - + + + - + Node236->Node13 - - - + + + - + Node236->Node16 - - - + + + - + Node236->Node17 - - - + + + - + Node236->Node23 - - - + + + - + Node236->Node28 - - - + + + + + + + + +Node236->Node46 + + + - + Node236->Node57 - - - + + + - + Node236->Node104 - - - + + + - + Node236->Node139 - - - + + + - + Node236->Node140 - - - + + + - + Node236->Node143 - - - + + + - + Node267->Node3 - - - + + + - + Node267->Node9 - - - + + + - + Node267->Node10 - - - + + + - + Node267->Node16 - - - + + + diff --git a/actor__types_8h__dep__incl_org.svg b/actor__types_8h__dep__incl_org.svg index 4884e1bb7..04a6fb93e 100644 --- a/actor__types_8h__dep__incl_org.svg +++ b/actor__types_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - - + + include/actor_types.h Node1 - -include/actor_types.h + +include/actor_types.h @@ -21,9 +21,9 @@ Node2 - -src/actors/paddle_boat -/render.inc.c + +src/actors/paddle_boat +/render.inc.c @@ -31,8 +31,8 @@ Node1->Node2 - - + + @@ -40,17 +40,17 @@ Node3 - -src/racing/actors.c + +src/racing/actors.c - + Node1->Node3 - - - + + + @@ -58,9 +58,9 @@ Node4 - -src/actors/paddle_boat -/update.inc.c + +src/actors/paddle_boat +/update.inc.c @@ -68,8 +68,8 @@ Node1->Node4 - - + + @@ -77,8 +77,8 @@ Node5 - -src/code_800029B0.c + +src/code_800029B0.c @@ -86,8 +86,8 @@ Node1->Node5 - - + + @@ -95,8 +95,8 @@ Node6 - -src/code_800029B0.h + +src/code_800029B0.h @@ -104,8 +104,8 @@ Node1->Node6 - - + + @@ -113,17 +113,17 @@ Node9 - -src/racing/actors_extended.c + +src/racing/actors_extended.c - + Node1->Node9 - - - + + + @@ -131,17 +131,17 @@ Node16 - -src/code_80005FD0.c + +src/code_80005FD0.c - + Node1->Node16 - - - + + + @@ -149,17 +149,17 @@ Node23 - -src/debug/all_variables.h + +src/debug/all_variables.h - + Node1->Node23 - - - + + + @@ -167,17 +167,17 @@ Node90 - -src/render_objects.c + +src/render_objects.c - + Node1->Node90 - - - + + + @@ -185,17 +185,17 @@ Node96 - -src/code_80091440.c + +src/code_80091440.c - + Node1->Node96 - - - + + + @@ -203,18 +203,18 @@ Node99 - -src/engine/actors/Falling -Rock.cpp + +src/engine/actors/Falling +Rock.cpp - + Node1->Node99 - - - + + + @@ -222,17 +222,17 @@ Node100 - -src/engine/actors/MarioSign.cpp + +src/engine/actors/MarioSign.cpp - + Node1->Node100 - - - + + + @@ -240,17 +240,17 @@ Node101 - -src/engine/actors/WarioSign.cpp + +src/engine/actors/WarioSign.cpp - + Node1->Node101 - - - + + + @@ -258,17 +258,17 @@ Node104 - -src/engine/editor/SceneManager.cpp + +src/engine/editor/SceneManager.cpp - + Node1->Node104 - - - + + + @@ -276,17 +276,17 @@ Node188 - -src/port/Game.h + +src/port/Game.h - + Node1->Node188 - - - + + + @@ -294,17 +294,17 @@ Node139 - -src/engine/actors/Cloud.cpp + +src/engine/actors/Cloud.cpp - + Node1->Node139 - - - + + + @@ -312,17 +312,17 @@ Node140 - -src/engine/actors/Finishline.cpp + +src/engine/actors/Finishline.cpp - + Node1->Node140 - - - + + + @@ -330,17 +330,17 @@ Node225 - -src/racing/collision.c + +src/racing/collision.c - + Node1->Node225 - - - + + + @@ -348,17 +348,17 @@ Node236 - -src/racing/actors.h + +src/racing/actors.h - + Node1->Node236 - - - + + + @@ -366,18 +366,18 @@ Node143 - -src/engine/registry -/RegisterActors.cpp + +src/engine/registry +/RegisterActors.cpp - + Node1->Node143 - - - + + + @@ -385,17 +385,17 @@ Node266 - -src/engine/actors/Banana.cpp + +src/engine/actors/Banana.cpp - + Node1->Node266 - - - + + + @@ -403,17 +403,17 @@ Node267 - -src/racing/actors_extended.h + +src/racing/actors_extended.h - + Node1->Node267 - - - + + + @@ -421,8 +421,8 @@ Node2->Node3 - - + + @@ -430,17 +430,17 @@ Node4->Node3 - - + + - + Node6->Node3 - - - + + + @@ -448,8 +448,8 @@ Node6->Node5 - - + + @@ -457,8 +457,8 @@ Node7 - -src/actors/banana/render.inc.c + +src/actors/banana/render.inc.c @@ -466,8 +466,8 @@ Node6->Node7 - - + + @@ -475,8 +475,8 @@ Node8 - -src/actors/banana/update.inc.c + +src/actors/banana/update.inc.c @@ -484,17 +484,17 @@ Node6->Node8 - - + + - + Node6->Node9 - - - + + + @@ -502,9 +502,9 @@ Node10 - -src/actors/blue_and -_red_shells/update.inc.c + +src/actors/blue_and +_red_shells/update.inc.c @@ -512,8 +512,8 @@ Node6->Node10 - - + + @@ -521,9 +521,9 @@ Node11 - -src/actors/fake_item -_box/render.inc.c + +src/actors/fake_item +_box/render.inc.c @@ -531,8 +531,8 @@ Node6->Node11 - - + + @@ -540,9 +540,9 @@ Node12 - -src/actors/falling -_rock/update.inc.c + +src/actors/falling +_rock/update.inc.c @@ -550,8 +550,8 @@ Node6->Node12 - - + + @@ -559,9 +559,9 @@ Node13 - -src/actors/green_shell -/update.inc.c + +src/actors/green_shell +/update.inc.c @@ -569,8 +569,8 @@ Node6->Node13 - - + + @@ -578,8 +578,8 @@ Node14 - -src/audio/external.c + +src/audio/external.c @@ -587,8 +587,8 @@ Node6->Node14 - - + + @@ -596,8 +596,8 @@ Node15 - -src/camera.c + +src/camera.c @@ -605,8 +605,8 @@ Node6->Node15 - - + + @@ -614,8 +614,8 @@ Node6->Node16 - - + + @@ -623,8 +623,8 @@ Node17 - -src/code_80057C60.c + +src/code_80057C60.c @@ -632,8 +632,8 @@ Node6->Node17 - - + + @@ -641,8 +641,8 @@ Node18 - -src/code_80057C60.h + +src/code_80057C60.h @@ -650,8 +650,8 @@ Node6->Node18 - - + + @@ -659,26 +659,26 @@ Node21 - -src/code_8006E9C0.c + +src/code_8006E9C0.c - + Node6->Node21 - - - + + + - + Node6->Node23 - - - + + + @@ -686,17 +686,17 @@ Node26 - -src/effects.c + +src/effects.c - + Node6->Node26 - - - + + + @@ -704,18 +704,18 @@ Node27 - -src/ending/ceremony -_and_credits.c + +src/ending/ceremony +_and_credits.c - + Node6->Node27 - - - + + + @@ -723,17 +723,17 @@ Node28 - -src/ending/code_80280000.c + +src/ending/code_80280000.c - + Node6->Node28 - - - + + + @@ -741,18 +741,18 @@ Node34 - -src/engine/cameras -/FreeCamera.cpp + +src/engine/cameras +/FreeCamera.cpp - + Node6->Node34 - - - + + + @@ -760,18 +760,18 @@ Node35 - -src/engine/cameras -/LookBehindCamera.cpp + +src/engine/cameras +/LookBehindCamera.cpp - + Node6->Node35 - - - + + + @@ -779,18 +779,18 @@ Node36 - -src/engine/objects -/Bat.cpp + +src/engine/objects +/Bat.cpp - + Node6->Node36 - - - + + + @@ -798,18 +798,18 @@ Node38 - -src/engine/objects -/Boos.cpp + +src/engine/objects +/Boos.cpp - + Node6->Node38 - - - + + + @@ -817,18 +817,18 @@ Node40 - -src/engine/objects -/CheepCheep.cpp + +src/engine/objects +/CheepCheep.cpp - + Node6->Node40 - - - + + + @@ -836,18 +836,37 @@ Node42 - -src/engine/objects -/Flagpole.cpp + +src/engine/objects +/Flagpole.cpp - + Node6->Node42 - - - + + + + + + + + +Node46 + + +src/engine/objects +/Lakitu.cpp + + + + + +Node6->Node46 + + + @@ -855,18 +874,18 @@ Node54 - -src/engine/objects -/TrashBin.cpp + +src/engine/objects +/TrashBin.cpp - + Node6->Node54 - - - + + + @@ -874,36 +893,36 @@ Node57 - -src/engine/tracks/Banshee -Boardwalk.cpp + +src/engine/tracks/Banshee +Boardwalk.cpp - + Node6->Node57 - - - + + + - + Node6->Node90 - - - + + + - + Node6->Node96 - - - + + + @@ -911,17 +930,17 @@ Node97 - -src/ending/code_80281780.c + +src/ending/code_80281780.c - + Node6->Node97 - - - + + + @@ -929,44 +948,44 @@ Node98 - -src/engine/World.cpp + +src/engine/World.cpp - + Node6->Node98 - - - + + + - + Node6->Node99 - - - + + + - + Node6->Node100 - - - + + + - + Node6->Node101 - - - + + + @@ -974,18 +993,18 @@ Node102 - -src/engine/cameras -/GameCamera.cpp + +src/engine/cameras +/GameCamera.cpp - + Node6->Node102 - - - + + + @@ -993,46 +1012,27 @@ Node103 - -src/engine/cameras -/TourCamera.cpp + +src/engine/cameras +/TourCamera.cpp - + Node6->Node103 - - - + + + - + Node6->Node104 - - - - - - - - -Node105 - - -src/engine/tracks/Banshee -Boardwalk.h - - - - - -Node6->Node105 - - - + + + @@ -1040,26 +1040,26 @@ Node6->Node188 - - + + - + Node6->Node225 - - - + + + - + Node6->Node236 - - - + + + @@ -1067,8 +1067,8 @@ Node7->Node3 - - + + @@ -1076,8 +1076,8 @@ Node8->Node9 - - + + @@ -1085,8 +1085,8 @@ Node10->Node9 - - + + @@ -1094,8 +1094,8 @@ Node11->Node3 - - + + @@ -1103,8 +1103,8 @@ Node12->Node3 - - + + @@ -1112,8 +1112,8 @@ Node13->Node9 - - + + @@ -1121,8 +1121,8 @@ Node18->Node15 - - + + @@ -1130,8 +1130,8 @@ Node18->Node16 - - + + @@ -1139,8 +1139,8 @@ Node18->Node17 - - + + @@ -1148,8 +1148,8 @@ Node18->Node21 - - + + @@ -1157,8 +1157,8 @@ Node18->Node23 - - + + @@ -1166,8 +1166,8 @@ Node18->Node26 - - + + @@ -1175,8 +1175,8 @@ Node18->Node27 - - + + @@ -1184,8 +1184,8 @@ Node18->Node28 - - + + @@ -1193,8 +1193,8 @@ Node18->Node34 - - + + @@ -1202,8 +1202,8 @@ Node18->Node35 - - + + @@ -1211,8 +1211,8 @@ Node18->Node36 - - + + @@ -1220,8 +1220,8 @@ Node18->Node38 - - + + @@ -1229,8 +1229,8 @@ Node18->Node40 - - + + @@ -1238,53 +1238,53 @@ Node18->Node42 - - + + + + + + + +Node18->Node46 + + + - + Node18->Node54 - - - + + + - + Node18->Node57 - - - + + + - + Node18->Node90 - - - - - - - - -Node105->Node57 - - - + + + - + Node188->Node3 - - - + + + @@ -1292,17 +1292,17 @@ Node188->Node5 - - + + - + Node188->Node9 - - - + + + @@ -1310,8 +1310,8 @@ Node188->Node10 - - + + @@ -1319,8 +1319,8 @@ Node188->Node13 - - + + @@ -1328,8 +1328,8 @@ Node188->Node14 - - + + @@ -1337,8 +1337,8 @@ Node188->Node15 - - + + @@ -1346,8 +1346,8 @@ Node188->Node16 - - + + @@ -1355,8 +1355,8 @@ Node188->Node17 - - + + @@ -1364,8 +1364,8 @@ Node188->Node21 - - + + @@ -1373,8 +1373,8 @@ Node188->Node26 - - + + @@ -1382,8 +1382,8 @@ Node188->Node27 - - + + @@ -1391,8 +1391,8 @@ Node188->Node28 - - + + @@ -1400,8 +1400,8 @@ Node188->Node34 - - + + @@ -1409,8 +1409,8 @@ Node188->Node35 - - + + @@ -1418,35 +1418,44 @@ Node188->Node40 - - + + + + + + + +Node188->Node46 + + + - + Node188->Node54 - - - + + + - + Node188->Node57 - - - + + + - + Node188->Node90 - - - + + + @@ -1454,8 +1463,8 @@ Node188->Node97 - - + + @@ -1463,8 +1472,8 @@ Node188->Node98 - - + + @@ -1472,8 +1481,8 @@ Node188->Node99 - - + + @@ -1481,8 +1490,8 @@ Node188->Node102 - - + + @@ -1490,8 +1499,8 @@ Node188->Node103 - - + + @@ -1499,8 +1508,8 @@ Node188->Node104 - - + + @@ -1508,8 +1517,8 @@ Node188->Node139 - - + + @@ -1517,224 +1526,233 @@ Node188->Node140 - - + + - + Node188->Node225 - - - + + + - + Node236->Node2 - - - + + + - + Node236->Node3 - - - + + + - + Node236->Node5 - - - + + + - + Node236->Node7 - - - + + + - + Node236->Node8 - - - + + + - + Node236->Node9 - - - + + + - + Node236->Node10 - - - + + + - + Node236->Node11 - - - + + + - + Node236->Node12 - - - + + + - + Node236->Node13 - - - + + + - + Node236->Node16 - - - + + + - + Node236->Node17 - - - + + + - + Node236->Node23 - - - + + + - + Node236->Node28 - - - + + + + + + + + +Node236->Node46 + + + - + Node236->Node57 - - - + + + - + Node236->Node104 - - - + + + - + Node236->Node139 - - - + + + - + Node236->Node140 - - - + + + - + Node236->Node143 - - - + + + - + Node267->Node3 - - - + + + - + Node267->Node9 - - - + + + - + Node267->Node10 - - - + + + - + Node267->Node16 - - - + + + diff --git a/basics.js b/basics.js index 46c434a19..949c8e838 100644 --- a/basics.js +++ b/basics.js @@ -2,10 +2,10 @@ var basics = [ [ "Installing mk64 Decomp", "compiling.html", [ [ "Build Instructions", "compiling.html#build-instructions", null ], - [ "Linux", "compiling.html#linux-1", null ], - [ "Windows", "compiling.html#windows-1", null ], - [ "macOS", "compiling.html#macos-1", null ], - [ "Docker", "compiling.html#docker-1", null ], + [ "Linux", "compiling.html#linux", null ], + [ "Windows", "compiling.html#windows", null ], + [ "macOS", "compiling.html#macos", null ], + [ "Docker", "compiling.html#docker", null ], [ "Building US", "compiling.html#building-us", null ], [ "Building EU", "compiling.html#building-eu", null ] ] ], diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 41f27d00c..b46fb4675 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -2099,7 +2099,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html index da805a4f8..188e0f864 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -2037,7 +2037,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/classOLakitu.html b/classOLakitu.html index 6b4885c93..431961498 100644 --- a/classOLakitu.html +++ b/classOLakitu.html @@ -108,7 +108,8 @@ $(function(){initNavTree('classOLakitu.html',''); initResizable(true); }); +Private Attributes | +Static Private Attributes
OLakitu Class Reference
@@ -148,6 +149,8 @@ Public Types Public Member Functions  OLakitu (s32 playerId, LakituType type)   + ~OLakitu () +  void Activate (LakituType type)   virtual void Tick () override @@ -248,10 +251,21 @@ Public Member Functions + + - - + + + + + + +

Private Attributes

size_t _idx
 
LakituType _type
 
s32 _playerId
 
s32 mPlayerId
 
s32 mCameraId
 
s32 mLakituId
 
+ + +

+Static Private Attributes

static size_t _count = 0
 
@@ -355,9 +369,34 @@ Additional Inherited Members
Here is the call graph for this function:
-
+
+ + + +

◆ ~OLakitu()

+ +
+
+

Additional Inherited Members

+ + + + +
+ + + + + + + +
OLakitu::~OLakitu ()
+
+inline
+
+

Member Function Documentation

@@ -405,7 +444,6 @@ Here is the call graph for this function:
-
Warning
This usage may be problematic

Reimplemented from OObject.

@@ -1314,8 +1352,8 @@ Here is the caller graph for this function:

Field Documentation

- -

◆ _playerId

+ +

◆ _count

@@ -1324,7 +1362,29 @@ Here is the caller graph for this function:
- + + +
s32 OLakitu::_playerIdsize_t OLakitu::_count = 0
+ + +staticprivate + + +
+ +
+ + +

◆ _idx

+ +
+
+ + + @@ -1356,6 +1416,72 @@ Here is the caller graph for this function:
+ + +
size_t OLakitu::_idx
+
+
+ +

◆ mCameraId

+ +
+
+ + + + + +
+ + + + +
s32 OLakitu::mCameraId
+
+private
+
+ +
+
+ +

◆ mLakituId

+ +
+
+ + + + + +
+ + + + +
s32 OLakitu::mLakituId
+
+private
+
+ +
+
+ +

◆ mPlayerId

+ +
+
+ + + + + +
+ + + + +
s32 OLakitu::mPlayerId
+
+private
+
+

The documentation for this class was generated from the following files: -

+

See Also