From 73f0e56b3688f30d031bca664c29ab1bcf33067d Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Mon, 19 Jan 2026 19:45:42 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourM?= =?UTF-8?q?asters/SpaghettiKart@9ac20da227c41de30db030deaf412403d21d56b2?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Engine_8h__dep__incl.map | 108 +- Engine_8h__dep__incl.md5 | 2 +- Engine_8h__dep__incl.svg | 276 +-- Engine_8h__dep__incl_org.svg | 278 +-- Game_8cpp.html | 2 +- Game_8h.html | 2 +- HMAS_8h__dep__incl.map | 192 +- HMAS_8h__dep__incl.md5 | 2 +- HMAS_8h__dep__incl.svg | 626 +++--- HMAS_8h__dep__incl_org.svg | 628 +++--- Menu_8h_source.html | 4 +- actors_8c.html | 4 +- banana_2render_8inc_8c_source.html | 2 +- banana_2update_8inc_8c_source.html | 10 +- ...d__red__shells_2render_8inc_8c_source.html | 2 +- ...d__red__shells_2update_8inc_8c_source.html | 12 +- box__truck_2render_8inc_8c_source.html | 4 +- car_2render_8inc_8c_source.html | 4 +- charactermenu.js | 14 +- characteroverview.html | 14 +- code__800029B0_8c.html | 2 +- code__800029B0_8h.html | 2 +- code__80086E70_8c.html | 2 +- code__80086E70_8h.html | 2 +- collision__viewer_8c.html | 2 +- collision__viewer_8h.html | 2 +- controller_8h.html | 2 +- cow_2render_8inc_8c_source.html | 2 +- crash__screen_8h.html | 2 +- crash__screen_8h__dep__incl.map | 8 +- crash__screen_8h__dep__incl.md5 | 2 +- crash__screen_8h__dep__incl.svg | 34 +- crash__screen_8h__dep__incl_org.svg | 34 +- debug_8inc_8c_source.html | 8 +- dir_000119_000024.html | 118 -- dir_000119_000097.html | 2 +- dir_000119_000099.html | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map | 262 ++- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg | 747 ++++--- ...267d1309a1af8e8297ef4c3efbcdba_dep_org.svg | 749 ++++--- doxygen_crawl.html | 37 +- export.html | 2 +- fake__item__box_2render_8inc_8c_source.html | 2 +- fake__item__box_2update_8inc_8c_source.html | 6 +- falling__rock_2render_8inc_8c_source.html | 2 +- freecam_8cpp.html | 2 +- freecam_8h.html | 2 +- gfx__output__buffer_8h.html | 2 +- gfx__output__buffer_8h__dep__incl.map | 8 +- gfx__output__buffer_8h__dep__incl.md5 | 2 +- gfx__output__buffer_8h__dep__incl.svg | 36 +- gfx__output__buffer_8h__dep__incl_org.svg | 36 +- green__shell_2render_8inc_8c_source.html | 2 +- green__shell_2update_8inc_8c_source.html | 4 +- item__box_2render_8inc_8c_source.html | 2 +- kiwano__fruit_2render_8inc_8c_source.html | 2 +- kiwano__fruit_2update_8inc_8c_source.html | 6 +- main_8c.html | 4 +- main_8c__incl.map | 344 ++-- main_8c__incl.md5 | 2 +- main_8c__incl.svg | 1807 ++++++++--------- main_8c__incl_org.svg | 1807 ++++++++--------- main_8h_source.html | 294 +-- mario__sign_2render_8inc_8c_source.html | 2 +- math_8h__dep__incl.md5 | 2 +- math_8h__dep__incl.svg | 2 +- math_8h__dep__incl_org.svg | 2 +- md_docs_2custom-audio.html | 2 +- md_docs_2custom-characters.html | 14 +- md_docs_2migrations.html | 2 +- md_docs_2mods-toml.html | 2 +- menu__items_8c.html | 4 +- menu__items_8h.html | 2 +- miniaudio_8h_source.html | 2 +- minimap.html | 2 +- navtreedata.js | 18 +- navtreeindex32.js | 2 +- navtreeindex42.js | 18 +- navtreeindex54.js | 2 +- navtreeindex9.js | 14 +- osEPiRawStartDma_8c.html | 6 +- osPfsDeleteFile_8c.html | 4 +- paddle__boat_2render_8inc_8c_source.html | 2 +- pak_8cpp.html | 2 +- palm__tree_2render_8inc_8c_source.html | 2 +- piranha__plant_2render_8inc_8c_source.html | 2 +- race__logic_8c.html | 2 +- race__logic_8h.html | 2 +- ...road__crossing_2render_8inc_8c_source.html | 2 +- render__courses_8h__dep__incl.map | 86 +- render__courses_8h__dep__incl.md5 | 2 +- render__courses_8h__dep__incl.svg | 200 +- render__courses_8h__dep__incl_org.svg | 202 +- render__objects_8c.html | 2 +- render__objects_8h.html | 2 +- school__bus_2render_8inc_8c_source.html | 4 +- search/all_13.js | 2 +- search/all_15.js | 2 +- search/all_16.js | 4 +- search/all_17.js | 6 +- search/all_19.js | 2 +- search/all_4.js | 6 +- search/all_6.js | 8 +- search/all_8.js | 4 +- search/all_9.js | 6 +- search/all_b.js | 2 +- stubs_8h.html | 2 +- tanker__truck_2render_8inc_8c_source.html | 4 +- todo.html | 34 +- trackmenu.html | 2 +- trackmenu.js | 4 +- train_2render_8inc_8c_source.html | 2 +- trees_2render_8inc_8c_source.html | 2 +- update__objects_8c.html | 4 +- wario__sign_2render_8inc_8c_source.html | 2 +- yoshi__egg_2render_8inc_8c_source.html | 4 +- 117 files changed, 4536 insertions(+), 4763 deletions(-) delete mode 100644 dir_000119_000024.html diff --git a/Engine_8h__dep__incl.map b/Engine_8h__dep__incl.map index 96ed78e4c..7e0de0768 100644 --- a/Engine_8h__dep__incl.map +++ b/Engine_8h__dep__incl.map @@ -1,71 +1,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Engine_8h__dep__incl.md5 b/Engine_8h__dep__incl.md5 index 6961e7e88..c23818b09 100644 --- a/Engine_8h__dep__incl.md5 +++ b/Engine_8h__dep__incl.md5 @@ -1 +1 @@ -65622ba0a614ab99bfb5bf31c6aba2c0 \ No newline at end of file +abc5939f85eeed6a4fb0a9c6e91cbf9b \ No newline at end of file diff --git a/Engine_8h__dep__incl.svg b/Engine_8h__dep__incl.svg index 0984bf51e..5a35f3667 100644 --- a/Engine_8h__dep__incl.svg +++ b/Engine_8h__dep__incl.svg @@ -47,7 +47,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1 - -src/port/Engine.h + +src/port/Engine.h @@ -77,8 +77,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -95,8 +95,8 @@ var sectionId = 'dynsection-1'; Node1->Node3 - - + + @@ -113,8 +113,8 @@ var sectionId = 'dynsection-1'; Node1->Node4 - - + + @@ -131,8 +131,8 @@ var sectionId = 'dynsection-1'; Node1->Node5 - - + + @@ -149,8 +149,8 @@ var sectionId = 'dynsection-1'; Node1->Node6 - - + + @@ -168,8 +168,8 @@ var sectionId = 'dynsection-1'; Node1->Node7 - - + + @@ -186,8 +186,8 @@ var sectionId = 'dynsection-1'; Node1->Node8 - - + + @@ -205,8 +205,8 @@ var sectionId = 'dynsection-1'; Node1->Node9 - - + + @@ -223,8 +223,8 @@ var sectionId = 'dynsection-1'; Node1->Node10 - - + + @@ -242,8 +242,8 @@ var sectionId = 'dynsection-1'; Node1->Node11 - - + + @@ -260,8 +260,8 @@ var sectionId = 'dynsection-1'; Node1->Node12 - - + + @@ -278,8 +278,8 @@ var sectionId = 'dynsection-1'; Node1->Node13 - - + + @@ -297,8 +297,8 @@ var sectionId = 'dynsection-1'; Node1->Node14 - - + + @@ -315,8 +315,8 @@ var sectionId = 'dynsection-1'; Node1->Node15 - - + + @@ -333,8 +333,8 @@ var sectionId = 'dynsection-1'; Node1->Node16 - - + + @@ -352,17 +352,17 @@ var sectionId = 'dynsection-1'; Node1->Node17 - - + + Node18 - - -src/math_util_2.c + + +src/main.c @@ -370,17 +370,17 @@ var sectionId = 'dynsection-1'; Node1->Node18 - - + + Node19 - - -src/menu_items.c + + +src/math_util_2.c @@ -388,17 +388,17 @@ var sectionId = 'dynsection-1'; Node1->Node19 - - + + Node20 - - -src/port/Engine.cpp + + +src/menu_items.c @@ -406,17 +406,17 @@ var sectionId = 'dynsection-1'; Node1->Node20 - - + + Node21 - - -src/port/GBIMiddleware.cpp + + +src/port/Engine.cpp @@ -424,17 +424,17 @@ var sectionId = 'dynsection-1'; Node1->Node21 - - + + Node22 - - -src/port/Game.cpp + + +src/port/GBIMiddleware.cpp @@ -442,17 +442,17 @@ var sectionId = 'dynsection-1'; Node1->Node22 - - + + Node23 - - -src/port/GameExtractor.cpp + + +src/port/Game.cpp @@ -460,17 +460,17 @@ var sectionId = 'dynsection-1'; Node1->Node23 - - + + Node24 - - -src/port/audio/HMAS.cpp + + +src/port/GameExtractor.cpp @@ -478,18 +478,17 @@ var sectionId = 'dynsection-1'; Node1->Node24 - - + + Node25 - - -src/port/interpolation -/FrameInterpolation.cpp + + +src/port/audio/HMAS.cpp @@ -497,18 +496,18 @@ var sectionId = 'dynsection-1'; Node1->Node25 - - + + Node26 - - -src/port/resource/importers -/AudioSequenceFactory.cpp + + +src/port/interpolation +/FrameInterpolation.cpp @@ -516,17 +515,18 @@ var sectionId = 'dynsection-1'; Node1->Node26 - - + + Node27 - - -src/port/ui/ContentBrowser.cpp + + +src/port/resource/importers +/AudioSequenceFactory.cpp @@ -534,17 +534,17 @@ var sectionId = 'dynsection-1'; Node1->Node27 - - + + Node28 - - -src/port/ui/ImguiUI.cpp + + +src/port/ui/ContentBrowser.cpp @@ -552,17 +552,17 @@ var sectionId = 'dynsection-1'; Node1->Node28 - - + + Node29 - - -src/port/ui/Menu.cpp + + +src/port/ui/ImguiUI.cpp @@ -570,17 +570,17 @@ var sectionId = 'dynsection-1'; Node1->Node29 - - + + Node30 - - -src/port/ui/ResolutionEditor.cpp + + +src/port/ui/Menu.cpp @@ -588,17 +588,17 @@ var sectionId = 'dynsection-1'; Node1->Node30 - - + + Node31 - - -src/racing/collision.c + + +src/port/ui/ResolutionEditor.cpp @@ -606,18 +606,17 @@ var sectionId = 'dynsection-1'; Node1->Node31 - - + + Node32 - - -src/racing/framebuffer -_effects.c + + +src/racing/collision.c @@ -625,18 +624,18 @@ var sectionId = 'dynsection-1'; Node1->Node32 - - + + Node33 - - -src/racing/skybox_and -_splitscreen.c + + +src/racing/framebuffer +_effects.c @@ -644,17 +643,18 @@ var sectionId = 'dynsection-1'; Node1->Node33 - - + + Node34 - - -src/render_objects.c + + +src/racing/skybox_and +_splitscreen.c @@ -662,17 +662,17 @@ var sectionId = 'dynsection-1'; Node1->Node34 - - + + Node35 - - -src/render_player.c + + +src/render_objects.c @@ -680,8 +680,26 @@ var sectionId = 'dynsection-1'; Node1->Node35 - - + + + + + + + +Node36 + + +src/render_player.c + + + + + +Node1->Node36 + + + diff --git a/Engine_8h__dep__incl_org.svg b/Engine_8h__dep__incl_org.svg index 7d70353fc..8c648a8a6 100644 --- a/Engine_8h__dep__incl_org.svg +++ b/Engine_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - + src/port/Engine.h Node1 - -src/port/Engine.h + +src/port/Engine.h @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -66,8 +66,8 @@ Node1->Node4 - - + + @@ -84,8 +84,8 @@ Node1->Node5 - - + + @@ -102,8 +102,8 @@ Node1->Node6 - - + + @@ -121,8 +121,8 @@ Node1->Node7 - - + + @@ -139,8 +139,8 @@ Node1->Node8 - - + + @@ -158,8 +158,8 @@ Node1->Node9 - - + + @@ -176,8 +176,8 @@ Node1->Node10 - - + + @@ -195,8 +195,8 @@ Node1->Node11 - - + + @@ -213,8 +213,8 @@ Node1->Node12 - - + + @@ -231,8 +231,8 @@ Node1->Node13 - - + + @@ -250,8 +250,8 @@ Node1->Node14 - - + + @@ -268,8 +268,8 @@ Node1->Node15 - - + + @@ -286,8 +286,8 @@ Node1->Node16 - - + + @@ -305,17 +305,17 @@ Node1->Node17 - - + + Node18 - - -src/math_util_2.c + + +src/main.c @@ -323,17 +323,17 @@ Node1->Node18 - - + + Node19 - - -src/menu_items.c + + +src/math_util_2.c @@ -341,17 +341,17 @@ Node1->Node19 - - + + Node20 - - -src/port/Engine.cpp + + +src/menu_items.c @@ -359,17 +359,17 @@ Node1->Node20 - - + + Node21 - - -src/port/GBIMiddleware.cpp + + +src/port/Engine.cpp @@ -377,17 +377,17 @@ Node1->Node21 - - + + Node22 - - -src/port/Game.cpp + + +src/port/GBIMiddleware.cpp @@ -395,17 +395,17 @@ Node1->Node22 - - + + Node23 - - -src/port/GameExtractor.cpp + + +src/port/Game.cpp @@ -413,17 +413,17 @@ Node1->Node23 - - + + Node24 - - -src/port/audio/HMAS.cpp + + +src/port/GameExtractor.cpp @@ -431,18 +431,17 @@ Node1->Node24 - - + + Node25 - - -src/port/interpolation -/FrameInterpolation.cpp + + +src/port/audio/HMAS.cpp @@ -450,18 +449,18 @@ Node1->Node25 - - + + Node26 - - -src/port/resource/importers -/AudioSequenceFactory.cpp + + +src/port/interpolation +/FrameInterpolation.cpp @@ -469,17 +468,18 @@ Node1->Node26 - - + + Node27 - - -src/port/ui/ContentBrowser.cpp + + +src/port/resource/importers +/AudioSequenceFactory.cpp @@ -487,17 +487,17 @@ Node1->Node27 - - + + Node28 - - -src/port/ui/ImguiUI.cpp + + +src/port/ui/ContentBrowser.cpp @@ -505,17 +505,17 @@ Node1->Node28 - - + + Node29 - - -src/port/ui/Menu.cpp + + +src/port/ui/ImguiUI.cpp @@ -523,17 +523,17 @@ Node1->Node29 - - + + Node30 - - -src/port/ui/ResolutionEditor.cpp + + +src/port/ui/Menu.cpp @@ -541,17 +541,17 @@ Node1->Node30 - - + + Node31 - - -src/racing/collision.c + + +src/port/ui/ResolutionEditor.cpp @@ -559,18 +559,17 @@ Node1->Node31 - - + + Node32 - - -src/racing/framebuffer -_effects.c + + +src/racing/collision.c @@ -578,18 +577,18 @@ Node1->Node32 - - + + Node33 - - -src/racing/skybox_and -_splitscreen.c + + +src/racing/framebuffer +_effects.c @@ -597,17 +596,18 @@ Node1->Node33 - - + + Node34 - - -src/render_objects.c + + +src/racing/skybox_and +_splitscreen.c @@ -615,17 +615,17 @@ Node1->Node34 - - + + Node35 - - -src/render_player.c + + +src/render_objects.c @@ -633,8 +633,26 @@ Node1->Node35 - - + + + + + + + +Node36 + + +src/render_player.c + + + + + +Node1->Node36 + + + diff --git a/Game_8cpp.html b/Game_8cpp.html index ef8344c83..dc846154d 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -2657,7 +2657,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 c14bc926c..7f731b81b 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -2553,7 +2553,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/HMAS_8h__dep__incl.map b/HMAS_8h__dep__incl.map index 2bf373555..f71c633e4 100644 --- a/HMAS_8h__dep__incl.map +++ b/HMAS_8h__dep__incl.map @@ -1,101 +1,103 @@ - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/HMAS_8h__dep__incl.md5 b/HMAS_8h__dep__incl.md5 index 22e201850..05bc998c8 100644 --- a/HMAS_8h__dep__incl.md5 +++ b/HMAS_8h__dep__incl.md5 @@ -1 +1 @@ -a1147c62e670159a400960f418cef20b \ No newline at end of file +386e3aebf983d185ae5b7cfbfd9c9ace \ No newline at end of file diff --git a/HMAS_8h__dep__incl.svg b/HMAS_8h__dep__incl.svg index 7db2cb918..8d60e4770 100644 --- a/HMAS_8h__dep__incl.svg +++ b/HMAS_8h__dep__incl.svg @@ -47,7 +47,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-0'; Node1 - -src/port/audio/HMAS.h + +src/port/audio/HMAS.h @@ -68,8 +68,8 @@ var sectionId = 'dynsection-0'; Node2 - -src/audio/external.c + +src/audio/external.c @@ -77,8 +77,8 @@ var sectionId = 'dynsection-0'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-0'; Node3 - -src/effects.c + +src/effects.c @@ -95,8 +95,8 @@ var sectionId = 'dynsection-0'; Node1->Node3 - - + + @@ -114,8 +114,8 @@ var sectionId = 'dynsection-0'; Node1->Node4 - - + + @@ -123,8 +123,8 @@ var sectionId = 'dynsection-0'; Node5 - -src/port/Engine.h + +src/port/Engine.h @@ -132,62 +132,62 @@ var sectionId = 'dynsection-0'; Node1->Node5 - - + + - - -Node27 - - -src/port/audio/HMAS.cpp + + +Node28 + + +src/port/audio/HMAS.cpp - - -Node1->Node27 - - - + + +Node1->Node28 + + + - - -Node39 - - -src/port/ui/Menu.h + + +Node40 + + +src/port/ui/Menu.h - - -Node1->Node39 - - - + + +Node1->Node40 + + + - - -Node47 - - -src/racing/race_logic.c + + +Node48 + + +src/racing/race_logic.c - - -Node1->Node47 - - - + + +Node1->Node48 + + + @@ -195,8 +195,8 @@ var sectionId = 'dynsection-0'; Node5->Node4 - - + + @@ -204,8 +204,8 @@ var sectionId = 'dynsection-0'; Node6 - -src/audio/load.c + +src/audio/load.c @@ -213,8 +213,8 @@ var sectionId = 'dynsection-0'; Node5->Node6 - - + + @@ -222,8 +222,8 @@ var sectionId = 'dynsection-0'; Node7 - -src/audio/playback.c + +src/audio/playback.c @@ -231,8 +231,8 @@ var sectionId = 'dynsection-0'; Node5->Node7 - - + + @@ -240,8 +240,8 @@ var sectionId = 'dynsection-0'; Node8 - -src/audio/seqplayer.c + +src/audio/seqplayer.c @@ -249,8 +249,8 @@ var sectionId = 'dynsection-0'; Node5->Node8 - - + + @@ -258,8 +258,8 @@ var sectionId = 'dynsection-0'; Node9 - -src/audio/synthesis.c + +src/audio/synthesis.c @@ -267,8 +267,8 @@ var sectionId = 'dynsection-0'; Node5->Node9 - - + + @@ -276,8 +276,8 @@ var sectionId = 'dynsection-0'; Node10 - -src/code_8006E9C0.c + +src/code_8006E9C0.c @@ -285,8 +285,8 @@ var sectionId = 'dynsection-0'; Node5->Node10 - - + + @@ -294,9 +294,9 @@ var sectionId = 'dynsection-0'; Node11 - -src/ending/ceremony -_and_credits.c + +src/ending/ceremony +_and_credits.c @@ -304,8 +304,8 @@ var sectionId = 'dynsection-0'; Node5->Node11 - - + + @@ -313,8 +313,8 @@ var sectionId = 'dynsection-0'; Node12 - -src/engine/TrackBrowser.cpp + +src/engine/TrackBrowser.cpp @@ -322,8 +322,8 @@ var sectionId = 'dynsection-0'; Node5->Node12 - - + + @@ -331,8 +331,8 @@ var sectionId = 'dynsection-0'; Node13 - -src/engine/editor/Editor.cpp + +src/engine/editor/Editor.cpp @@ -340,8 +340,8 @@ var sectionId = 'dynsection-0'; Node5->Node13 - - + + @@ -349,9 +349,9 @@ var sectionId = 'dynsection-0'; Node14 - -src/engine/editor/Editor -Math.cpp + +src/engine/editor/Editor +Math.cpp @@ -359,8 +359,8 @@ var sectionId = 'dynsection-0'; Node5->Node14 - - + + @@ -368,8 +368,8 @@ var sectionId = 'dynsection-0'; Node15 - -src/engine/editor/Gizmo.cpp + +src/engine/editor/Gizmo.cpp @@ -377,8 +377,8 @@ var sectionId = 'dynsection-0'; Node5->Node15 - - + + @@ -386,8 +386,8 @@ var sectionId = 'dynsection-0'; Node16 - -src/engine/editor/Light.cpp + +src/engine/editor/Light.cpp @@ -395,8 +395,8 @@ var sectionId = 'dynsection-0'; Node5->Node16 - - + + @@ -404,9 +404,9 @@ var sectionId = 'dynsection-0'; Node17 - -src/engine/editor/Object -Picker.cpp + +src/engine/editor/Object +Picker.cpp @@ -414,8 +414,8 @@ var sectionId = 'dynsection-0'; Node5->Node17 - - + + @@ -432,8 +432,8 @@ var sectionId = 'dynsection-0'; Node5->Node18 - - + + @@ -450,8 +450,8 @@ var sectionId = 'dynsection-0'; Node5->Node19 - - + + @@ -469,17 +469,17 @@ var sectionId = 'dynsection-0'; Node5->Node20 - - + + Node21 - - -src/math_util_2.c + + +src/main.c @@ -487,17 +487,17 @@ var sectionId = 'dynsection-0'; Node5->Node21 - - + + Node22 - - -src/menu_items.c + + +src/math_util_2.c @@ -505,17 +505,17 @@ var sectionId = 'dynsection-0'; Node5->Node22 - - + + Node23 - - -src/port/Engine.cpp + + +src/menu_items.c @@ -523,17 +523,17 @@ var sectionId = 'dynsection-0'; Node5->Node23 - - + + Node24 - - -src/port/GBIMiddleware.cpp + + +src/port/Engine.cpp @@ -541,17 +541,17 @@ var sectionId = 'dynsection-0'; Node5->Node24 - - + + Node25 - - -src/port/Game.cpp + + +src/port/GBIMiddleware.cpp @@ -559,17 +559,17 @@ var sectionId = 'dynsection-0'; Node5->Node25 - - + + Node26 - - -src/port/GameExtractor.cpp + + +src/port/Game.cpp @@ -577,8 +577,17 @@ var sectionId = 'dynsection-0'; Node5->Node26 - - + + + + + + + +Node27 + + +src/port/GameExtractor.cpp @@ -586,18 +595,8 @@ var sectionId = 'dynsection-0'; Node5->Node27 - - - - - - - -Node28 - - -src/port/interpolation -/FrameInterpolation.cpp + + @@ -605,18 +604,18 @@ var sectionId = 'dynsection-0'; Node5->Node28 - - + + Node29 - - -src/port/resource/importers -/AudioSequenceFactory.cpp + + +src/port/interpolation +/FrameInterpolation.cpp @@ -624,17 +623,18 @@ var sectionId = 'dynsection-0'; Node5->Node29 - - + + Node30 - - -src/port/ui/ContentBrowser.cpp + + +src/port/resource/importers +/AudioSequenceFactory.cpp @@ -642,17 +642,17 @@ var sectionId = 'dynsection-0'; Node5->Node30 - - + + Node31 - - -src/port/ui/ImguiUI.cpp + + +src/port/ui/ContentBrowser.cpp @@ -660,17 +660,17 @@ var sectionId = 'dynsection-0'; Node5->Node31 - - + + Node32 - - -src/port/ui/Menu.cpp + + +src/port/ui/ImguiUI.cpp @@ -678,17 +678,17 @@ var sectionId = 'dynsection-0'; Node5->Node32 - - + + Node33 - - -src/port/ui/ResolutionEditor.cpp + + +src/port/ui/Menu.cpp @@ -696,17 +696,17 @@ var sectionId = 'dynsection-0'; Node5->Node33 - - + + Node34 - - -src/racing/collision.c + + +src/port/ui/ResolutionEditor.cpp @@ -714,18 +714,17 @@ var sectionId = 'dynsection-0'; Node5->Node34 - - + + Node35 - - -src/racing/framebuffer -_effects.c + + +src/racing/collision.c @@ -733,18 +732,18 @@ var sectionId = 'dynsection-0'; Node5->Node35 - - + + Node36 - - -src/racing/skybox_and -_splitscreen.c + + +src/racing/framebuffer +_effects.c @@ -752,17 +751,18 @@ var sectionId = 'dynsection-0'; Node5->Node36 - - + + Node37 - - -src/render_objects.c + + +src/racing/skybox_and +_splitscreen.c @@ -770,17 +770,17 @@ var sectionId = 'dynsection-0'; Node5->Node37 - - + + Node38 - - -src/render_player.c + + +src/render_objects.c @@ -788,170 +788,188 @@ var sectionId = 'dynsection-0'; Node5->Node38 - - + + - - -Node39->Node32 - - - + + +Node39 + + +src/render_player.c - - -Node40 - - -src/port/ui/PortMenu.h - - - - - -Node39->Node40 - - - - - - - - -Node40->Node30 - - - - - - - - -Node40->Node31 - - - + + +Node5->Node39 + + + - + Node40->Node33 - - - + + + Node41 - - -src/port/ui/FreecamWindow.cpp + + +src/port/ui/PortMenu.h - + Node40->Node41 - - - + + + + + + + + +Node41->Node31 + + + + + + + + +Node41->Node32 + + + + + + + + +Node41->Node34 + + + Node42 - - -src/port/ui/PortMenu.cpp + + +src/port/ui/FreecamWindow.cpp - - -Node40->Node42 - - - + + +Node41->Node42 + + + Node43 - - -src/port/ui/Properties.cpp + + +src/port/ui/PortMenu.cpp - - -Node40->Node43 - - - + + +Node41->Node43 + + + Node44 - - -src/port/ui/SceneExplorer.cpp + + +src/port/ui/Properties.cpp - - -Node40->Node44 - - - + + +Node41->Node44 + + + Node45 - - -src/port/ui/Tools.cpp + + +src/port/ui/SceneExplorer.cpp - - -Node40->Node45 - - - + + +Node41->Node45 + + + Node46 - - -src/port/ui/TrackProperties.cpp + + +src/port/ui/Tools.cpp - - -Node40->Node46 - - - + + +Node41->Node46 + + + + + + + + +Node47 + + +src/port/ui/TrackProperties.cpp + + + + + +Node41->Node47 + + + diff --git a/HMAS_8h__dep__incl_org.svg b/HMAS_8h__dep__incl_org.svg index 52a9e4564..a4267f7f0 100644 --- a/HMAS_8h__dep__incl_org.svg +++ b/HMAS_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - + src/port/audio/HMAS.h Node1 - -src/port/audio/HMAS.h + +src/port/audio/HMAS.h @@ -21,8 +21,8 @@ Node2 - -src/audio/external.c + +src/audio/external.c @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -src/effects.c + +src/effects.c @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -67,8 +67,8 @@ Node1->Node4 - - + + @@ -76,8 +76,8 @@ Node5 - -src/port/Engine.h + +src/port/Engine.h @@ -85,62 +85,62 @@ Node1->Node5 - - + + - - -Node27 - - -src/port/audio/HMAS.cpp + + +Node28 + + +src/port/audio/HMAS.cpp - - -Node1->Node27 - - - + + +Node1->Node28 + + + - - -Node39 - - -src/port/ui/Menu.h + + +Node40 + + +src/port/ui/Menu.h - - -Node1->Node39 - - - + + +Node1->Node40 + + + - - -Node47 - - -src/racing/race_logic.c + + +Node48 + + +src/racing/race_logic.c - - -Node1->Node47 - - - + + +Node1->Node48 + + + @@ -148,8 +148,8 @@ Node5->Node4 - - + + @@ -157,8 +157,8 @@ Node6 - -src/audio/load.c + +src/audio/load.c @@ -166,8 +166,8 @@ Node5->Node6 - - + + @@ -175,8 +175,8 @@ Node7 - -src/audio/playback.c + +src/audio/playback.c @@ -184,8 +184,8 @@ Node5->Node7 - - + + @@ -193,8 +193,8 @@ Node8 - -src/audio/seqplayer.c + +src/audio/seqplayer.c @@ -202,8 +202,8 @@ Node5->Node8 - - + + @@ -211,8 +211,8 @@ Node9 - -src/audio/synthesis.c + +src/audio/synthesis.c @@ -220,8 +220,8 @@ Node5->Node9 - - + + @@ -229,8 +229,8 @@ Node10 - -src/code_8006E9C0.c + +src/code_8006E9C0.c @@ -238,8 +238,8 @@ Node5->Node10 - - + + @@ -247,9 +247,9 @@ Node11 - -src/ending/ceremony -_and_credits.c + +src/ending/ceremony +_and_credits.c @@ -257,8 +257,8 @@ Node5->Node11 - - + + @@ -266,8 +266,8 @@ Node12 - -src/engine/TrackBrowser.cpp + +src/engine/TrackBrowser.cpp @@ -275,8 +275,8 @@ Node5->Node12 - - + + @@ -284,8 +284,8 @@ Node13 - -src/engine/editor/Editor.cpp + +src/engine/editor/Editor.cpp @@ -293,8 +293,8 @@ Node5->Node13 - - + + @@ -302,9 +302,9 @@ Node14 - -src/engine/editor/Editor -Math.cpp + +src/engine/editor/Editor +Math.cpp @@ -312,8 +312,8 @@ Node5->Node14 - - + + @@ -321,8 +321,8 @@ Node15 - -src/engine/editor/Gizmo.cpp + +src/engine/editor/Gizmo.cpp @@ -330,8 +330,8 @@ Node5->Node15 - - + + @@ -339,8 +339,8 @@ Node16 - -src/engine/editor/Light.cpp + +src/engine/editor/Light.cpp @@ -348,8 +348,8 @@ Node5->Node16 - - + + @@ -357,9 +357,9 @@ Node17 - -src/engine/editor/Object -Picker.cpp + +src/engine/editor/Object +Picker.cpp @@ -367,8 +367,8 @@ Node5->Node17 - - + + @@ -385,8 +385,8 @@ Node5->Node18 - - + + @@ -403,8 +403,8 @@ Node5->Node19 - - + + @@ -422,17 +422,17 @@ Node5->Node20 - - + + Node21 - - -src/math_util_2.c + + +src/main.c @@ -440,17 +440,17 @@ Node5->Node21 - - + + Node22 - - -src/menu_items.c + + +src/math_util_2.c @@ -458,17 +458,17 @@ Node5->Node22 - - + + Node23 - - -src/port/Engine.cpp + + +src/menu_items.c @@ -476,17 +476,17 @@ Node5->Node23 - - + + Node24 - - -src/port/GBIMiddleware.cpp + + +src/port/Engine.cpp @@ -494,17 +494,17 @@ Node5->Node24 - - + + Node25 - - -src/port/Game.cpp + + +src/port/GBIMiddleware.cpp @@ -512,17 +512,17 @@ Node5->Node25 - - + + Node26 - - -src/port/GameExtractor.cpp + + +src/port/Game.cpp @@ -530,8 +530,17 @@ Node5->Node26 - - + + + + + + + +Node27 + + +src/port/GameExtractor.cpp @@ -539,18 +548,8 @@ Node5->Node27 - - - - - - - -Node28 - - -src/port/interpolation -/FrameInterpolation.cpp + + @@ -558,18 +557,18 @@ Node5->Node28 - - + + Node29 - - -src/port/resource/importers -/AudioSequenceFactory.cpp + + +src/port/interpolation +/FrameInterpolation.cpp @@ -577,17 +576,18 @@ Node5->Node29 - - + + Node30 - - -src/port/ui/ContentBrowser.cpp + + +src/port/resource/importers +/AudioSequenceFactory.cpp @@ -595,17 +595,17 @@ Node5->Node30 - - + + Node31 - - -src/port/ui/ImguiUI.cpp + + +src/port/ui/ContentBrowser.cpp @@ -613,17 +613,17 @@ Node5->Node31 - - + + Node32 - - -src/port/ui/Menu.cpp + + +src/port/ui/ImguiUI.cpp @@ -631,17 +631,17 @@ Node5->Node32 - - + + Node33 - - -src/port/ui/ResolutionEditor.cpp + + +src/port/ui/Menu.cpp @@ -649,17 +649,17 @@ Node5->Node33 - - + + Node34 - - -src/racing/collision.c + + +src/port/ui/ResolutionEditor.cpp @@ -667,18 +667,17 @@ Node5->Node34 - - + + Node35 - - -src/racing/framebuffer -_effects.c + + +src/racing/collision.c @@ -686,18 +685,18 @@ Node5->Node35 - - + + Node36 - - -src/racing/skybox_and -_splitscreen.c + + +src/racing/framebuffer +_effects.c @@ -705,17 +704,18 @@ Node5->Node36 - - + + Node37 - - -src/render_objects.c + + +src/racing/skybox_and +_splitscreen.c @@ -723,17 +723,17 @@ Node5->Node37 - - + + Node38 - - -src/render_player.c + + +src/render_objects.c @@ -741,170 +741,188 @@ Node5->Node38 - - + + - - -Node39->Node32 - - - + + +Node39 + + +src/render_player.c - - -Node40 - - -src/port/ui/PortMenu.h - - - - - -Node39->Node40 - - - - - - - - -Node40->Node30 - - - - - - - - -Node40->Node31 - - - + + +Node5->Node39 + + + - + Node40->Node33 - - - + + + Node41 - - -src/port/ui/FreecamWindow.cpp + + +src/port/ui/PortMenu.h - + Node40->Node41 - - - + + + + + + + + +Node41->Node31 + + + + + + + + +Node41->Node32 + + + + + + + + +Node41->Node34 + + + Node42 - - -src/port/ui/PortMenu.cpp + + +src/port/ui/FreecamWindow.cpp - - -Node40->Node42 - - - + + +Node41->Node42 + + + Node43 - - -src/port/ui/Properties.cpp + + +src/port/ui/PortMenu.cpp - - -Node40->Node43 - - - + + +Node41->Node43 + + + Node44 - - -src/port/ui/SceneExplorer.cpp + + +src/port/ui/Properties.cpp - - -Node40->Node44 - - - + + +Node41->Node44 + + + Node45 - - -src/port/ui/Tools.cpp + + +src/port/ui/SceneExplorer.cpp - - -Node40->Node45 - - - + + +Node41->Node45 + + + Node46 - - -src/port/ui/TrackProperties.cpp + + +src/port/ui/Tools.cpp - - -Node40->Node46 - - - + + +Node41->Node46 + + + + + + + + +Node47 + + +src/port/ui/TrackProperties.cpp + + + + + +Node41->Node47 + + + diff --git a/Menu_8h_source.html b/Menu_8h_source.html index e42ef58b8..04f460153 100644 --- a/Menu_8h_source.html +++ b/Menu_8h_source.html @@ -286,8 +286,8 @@ $(function(){initNavTree('Menu_8h_source.html',''); initResizable(true); });
#define MAIN_MENU_FROM_QUIT
Definition defines.h:233
#define HARBOUR_MASTERS_MENU
Definition defines.h:227
-
bool gTourComplete
Definition main.c:180
-
s32 gGamestateNext
Definition main.c:174
+
bool gTourComplete
Definition main.c:176
+
s32 gGamestateNext
Definition main.c:170
s32 gMenuSelection
Definition menus.c:65
s8 gGameModeSubMenuColumn[NUM_COLUMN_GAME_MODE_SUB_MENU][NUM_ROWS_GAME_MODE_SUB_MENU]
Definition menus.c:76
diff --git a/actors_8c.html b/actors_8c.html index 9c9b03b78..0c7be16f2 100644 --- a/actors_8c.html +++ b/actors_8c.html @@ -456,7 +456,7 @@ Here is the caller graph for this function:
-
Todo
Commented out because deletes too soon.
+
Todo
Commented out because deletes too soon.
Here is the call graph for this function:
@@ -1861,7 +1861,7 @@ Here is the caller graph for this function:
-
Todo
actorType needs to be passed into this function for flexibility
+
Todo
actorType needs to be passed into this function for flexibility
Here is the call graph for this function:
diff --git a/banana_2render_8inc_8c_source.html b/banana_2render_8inc_8c_source.html index 5afe137f6..2f8092e98 100644 --- a/banana_2render_8inc_8c_source.html +++ b/banana_2render_8inc_8c_source.html @@ -173,7 +173,7 @@ $(function(){initNavTree('banana_2render_8inc_8c_source.html',''); initResizable
f32 Mat4[4][4]
Definition common_structs.h:20
#define UNUSED
Definition macros.h:26
#define MAX(a, b)
Definition macros.h:130
-
Gfx * gDisplayListHead
Definition main.c:133
+
Gfx * gDisplayListHead
Definition main.c:129
s32 render_set_position(Mat4 mtx, s32 arg1)
Definition math_util.c:53
f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
Definition math_util.c:1099
void mtxf_pos_rotation_xyz(Mat4 out, Vec3f pos, Vec3s orientation)
Definition math_util.c:449
diff --git a/banana_2update_8inc_8c_source.html b/banana_2update_8inc_8c_source.html index 516728941..49dbd4682 100644 --- a/banana_2update_8inc_8c_source.html +++ b/banana_2update_8inc_8c_source.html @@ -322,11 +322,11 @@ $(function(){initNavTree('banana_2update_8inc_8c_source.html',''); initResizable
#define DRAG_ITEM_EFFECT
Definition defines.h:442
void func_800C9060(u8 playerId, u32 soundBits)
Definition external.c:2927
#define UNUSED
Definition macros.h:26
-
Player * gPlayerOne
Definition main.c:78
-
Player gPlayers[NUM_PLAYERS]
Definition main.c:77
-
struct Controller gControllers[NUM_PLAYERS]
Definition main.c:67
-
u16 gDemoMode
Definition main.c:172
-
struct Controller * gControllerOne
Definition main.c:68
+
Player * gPlayerOne
Definition main.c:74
+
Player gPlayers[NUM_PLAYERS]
Definition main.c:73
+
struct Controller gControllers[NUM_PLAYERS]
Definition main.c:63
+
u16 gDemoMode
Definition main.c:168
+
struct Controller * gControllerOne
Definition main.c:64
float sqrtf(float)
void func_802B64C4(Vec3f arg0, s16 arg1)
Definition math_util.c:588
diff --git a/blue__and__red__shells_2render_8inc_8c_source.html b/blue__and__red__shells_2render_8inc_8c_source.html index 93720e1d7..64bb51ae6 100644 --- a/blue__and__red__shells_2render_8inc_8c_source.html +++ b/blue__and__red__shells_2render_8inc_8c_source.html @@ -131,7 +131,7 @@ $(function(){initNavTree('blue__and__red__shells_2render_8inc_8c_source.html',''
void render_actor_blue_shell(Camera *camera, Mat4 matrix, struct ShellActor *shell)
Render the blue shell actor.
Definition render.inc.c:24
void render_actor_red_shell(Camera *camera, Mat4 matrix, struct ShellActor *shell)
Render the red shell actor.
Definition render.inc.c:11
f32 Mat4[4][4]
Definition common_structs.h:20
-
Gfx * gDisplayListHead
Definition main.c:133
+
Gfx * gDisplayListHead
Definition main.c:129
Definition camera.h:35
Definition actor_types.h:322
diff --git a/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html index 0762c3c31..6f77f64ac 100644 --- a/blue__and__red__shells_2update_8inc_8c_source.html +++ b/blue__and__red__shells_2update_8inc_8c_source.html @@ -653,12 +653,12 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
void func_800C9D80(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3180
void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
Definition external.c:3092
#define UNUSED
Definition macros.h:26
-
Player * gPlayerOne
Definition main.c:78
-
Player gPlayers[NUM_PLAYERS]
Definition main.c:77
-
struct Controller gControllers[NUM_PLAYERS]
Definition main.c:67
-
u16 gDemoMode
Definition main.c:172
-
struct Controller * gControllerOne
Definition main.c:68
-
s32 gModeSelection
Definition main.c:182
+
Player * gPlayerOne
Definition main.c:74
+
Player gPlayers[NUM_PLAYERS]
Definition main.c:73
+
struct Controller gControllers[NUM_PLAYERS]
Definition main.c:63
+
u16 gDemoMode
Definition main.c:168
+
struct Controller * gControllerOne
Definition main.c:64
+
s32 gModeSelection
Definition main.c:178
float sqrtf(float)
f32 sins(u16 arg0)
Definition math_util.c:1062
diff --git a/box__truck_2render_8inc_8c_source.html b/box__truck_2render_8inc_8c_source.html index cc797953f..b4d2561db 100644 --- a/box__truck_2render_8inc_8c_source.html +++ b/box__truck_2render_8inc_8c_source.html @@ -175,8 +175,8 @@ $(function(){initNavTree('box__truck_2render_8inc_8c_source.html',''); initResiz
#define SCREEN_MODE_1P
Options for gScreenModeSelection and gActiveScreenMode.
Definition defines.h:255
#define UNUSED
Definition macros.h:26
#define MAX(a, b)
Definition macros.h:130
-
Gfx * gDisplayListHead
Definition main.c:133
-
s32 gActiveScreenMode
Definition main.c:176
+
Gfx * gDisplayListHead
Definition main.c:129
+
s32 gActiveScreenMode
Definition main.c:172
s32 render_set_position(Mat4 mtx, s32 arg1)
Definition math_util.c:53
f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
Definition math_util.c:1099
diff --git a/car_2render_8inc_8c_source.html b/car_2render_8inc_8c_source.html index aabb35a99..8778c27f3 100644 --- a/car_2render_8inc_8c_source.html +++ b/car_2render_8inc_8c_source.html @@ -161,8 +161,8 @@ $(function(){initNavTree('car_2render_8inc_8c_source.html',''); initResizable(tr
#define SCREEN_MODE_1P
Options for gScreenModeSelection and gActiveScreenMode.
Definition defines.h:255
#define UNUSED
Definition macros.h:26
#define MAX(a, b)
Definition macros.h:130
-
Gfx * gDisplayListHead
Definition main.c:133
-
s32 gActiveScreenMode
Definition main.c:176
+
Gfx * gDisplayListHead
Definition main.c:129
+
s32 gActiveScreenMode
Definition main.c:172
s32 render_set_position(Mat4 mtx, s32 arg1)
Definition math_util.c:53
f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
Definition math_util.c:1099
diff --git a/charactermenu.js b/charactermenu.js index b30bf2b3d..652fcca7a 100644 --- a/charactermenu.js +++ b/charactermenu.js @@ -1,14 +1,14 @@ var charactermenu = [ [ "Overview", "characteroverview.html", [ - [ "Custom characters", "characteroverview.html#custom-characters-1", null ], - [ "Examples for all characters:", "characteroverview.html#examples-for-all-characters-1", null ], - [ "Additional Files", "characteroverview.html#additional-files-1", [ - [ "Tips", "characteroverview.html#tips-1", [ - [ "Change Viewport Render Settings", "characteroverview.html#change-viewport-render-settings-1", null ] + [ "Custom characters", "characteroverview.html#custom-characters", null ], + [ "Examples for all characters:", "characteroverview.html#examples-for-all-characters", null ], + [ "Additional Files", "characteroverview.html#additional-files", [ + [ "Tips", "characteroverview.html#tips", [ + [ "Change Viewport Render Settings", "characteroverview.html#change-viewport-render-settings", null ] ] ], - [ "Tools To Help", "characteroverview.html#tools-to-help-1", null ], - [ "Future plans", "characteroverview.html#future-plans-2", null ] + [ "Tools To Help", "characteroverview.html#tools-to-help", null ], + [ "Future plans", "characteroverview.html#future-plans", null ] ] ] ] ] ]; \ No newline at end of file diff --git a/characteroverview.html b/characteroverview.html index 75b52a5bd..5ccabe5ef 100644 --- a/characteroverview.html +++ b/characteroverview.html @@ -108,7 +108,7 @@ $(function(){initNavTree('characteroverview.html',''); initResizable(true); });
Overview
-

+

Custom characters

Custom characters can only replace existing characters for now.

    @@ -119,7 +119,7 @@ Custom characters

  • In the above toad example, zip up the toad_kart folder and rename it to a .o2r file.
  • Put it in mods folder and run.
  • -

    +

    Examples for all characters:

    mario_kart/mario_kart_frame###

    luigi_kart/luigi_kart_frame###

    @@ -129,27 +129,27 @@ Examples for all characters:

    donkeykong_kart/donkeykong_kart_frame###

    bowser_kart/bowser_kart_frame###

    yoshi_kart/yoshi_kart_frame###

    -

    +

    Additional Files

    Some other files to look out for(still using toad as a example)

    placement icon = common_data/common_texture_portrait_toad.png Original frame is 32x32

    player selection frames = player_selection/toad_face_00.png ~ toad_face_16.png Original frames is 64x64 (note that Donkeykong uses donkey_kong here instead)

    player select nameplate = texture_tkmk00/gTextureNameToad.png Original frame is 64x12 (note that Donkeykong uses DK here instead)

    -

    +

    Tips

    -

    +

    Change Viewport Render Settings

    Assuming your using the overkart setup kart.

    In object mode, select View -> Cameras -> Active Camera

    Set your render resolution and path as shown in the image below

    Then render your animation by selecting View -> Viewport Render Animation

    Viewport Render Settings

    -

    +

    Tools To Help

    • There is Racer Ready-Up which is a tool to help you create custom characters for SpaghettiKart.
    -

    +

    Future plans

    • Support for custom characters that do not replace existing ones.
    • diff --git a/code__800029B0_8c.html b/code__800029B0_8c.html index ed5310d42..2bb1a9b3d 100644 --- a/code__800029B0_8c.html +++ b/code__800029B0_8c.html @@ -1702,7 +1702,7 @@ Here is the caller graph for this function:
    -
    Todo
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    +
    Todo
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    diff --git a/code__800029B0_8h.html b/code__800029B0_8h.html index cea5089a8..52a60aeaa 100644 --- a/code__800029B0_8h.html +++ b/code__800029B0_8h.html @@ -2130,7 +2130,7 @@ Here is the caller graph for this function:
    -
    Todo
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    +
    Todo
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    diff --git a/code__80086E70_8c.html b/code__80086E70_8c.html index b88a89c76..d2955d7d6 100644 --- a/code__80086E70_8c.html +++ b/code__80086E70_8c.html @@ -517,7 +517,7 @@ Here is the caller graph for this function:

    This function is used to avoid hefty collision checks if players are not near the actor

    -
    Todo
    This is the easiest solution otherwise actors would not collide on custom courses.
    +
    Todo
    This is the easiest solution otherwise actors would not collide on custom courses.
    Here is the caller graph for this function:
    diff --git a/code__80086E70_8h.html b/code__80086E70_8h.html index f907d4038..7b8631381 100644 --- a/code__80086E70_8h.html +++ b/code__80086E70_8h.html @@ -550,7 +550,7 @@ Here is the caller graph for this function:

    This function is used to avoid hefty collision checks if players are not near the actor

    -
    Todo
    This is the easiest solution otherwise actors would not collide on custom courses.
    +
    Todo
    This is the easiest solution otherwise actors would not collide on custom courses.
    Here is the caller graph for this function:
    diff --git a/collision__viewer_8c.html b/collision__viewer_8c.html index 7319f3913..678fa4890 100644 --- a/collision__viewer_8c.html +++ b/collision__viewer_8c.html @@ -149,7 +149,7 @@ Functions
    -
    Todo
    decide to use colours or textures and fix displaylists because they are buggy
    +
    Todo
    decide to use colours or textures and fix displaylists because they are buggy
    Here is the call graph for this function:
    diff --git a/collision__viewer_8h.html b/collision__viewer_8h.html index 6762b530c..04a1af33f 100644 --- a/collision__viewer_8h.html +++ b/collision__viewer_8h.html @@ -144,7 +144,7 @@ Functions
    -
    Todo
    decide to use colours or textures and fix displaylists because they are buggy
    +
    Todo
    decide to use colours or textures and fix displaylists because they are buggy
    Here is the call graph for this function:
    diff --git a/controller_8h.html b/controller_8h.html index f877d1eaa..74f391ba1 100644 --- a/controller_8h.html +++ b/controller_8h.html @@ -1324,7 +1324,7 @@ Here is the caller graph for this function:
    -
    Todo
    magic number
    +
    Todo
    magic number
    Here is the call graph for this function:
    diff --git a/cow_2render_8inc_8c_source.html b/cow_2render_8inc_8c_source.html index 985d5fc9d..840dd3dfa 100644 --- a/cow_2render_8inc_8c_source.html +++ b/cow_2render_8inc_8c_source.html @@ -161,7 +161,7 @@ $(function(){initNavTree('cow_2render_8inc_8c_source.html',''); initResizable(tr
    f32 Mat4[4][4]
    Definition common_structs.h:20
    void render_actor_cow(Camera *camera, Mat4 arg1, struct Actor *arg2)
    Renders the cow actor. Actor used in Moo Moo Farm.
    Definition render.inc.c:15
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
    Definition math_util.c:1099
    diff --git a/crash__screen_8h.html b/crash__screen_8h.html index 2314277b1..4484c5291 100644 --- a/crash__screen_8h.html +++ b/crash__screen_8h.html @@ -121,7 +121,7 @@ Include dependency graph for crash_screen.h:
    This graph shows which files directly or indirectly include this file:
    -
    +

    Go to the source code of this file.

    diff --git a/crash__screen_8h__dep__incl.map b/crash__screen_8h__dep__incl.map index ef1f4eff7..ea3071359 100644 --- a/crash__screen_8h__dep__incl.map +++ b/crash__screen_8h__dep__incl.map @@ -1,9 +1,7 @@ - + - + - - - + diff --git a/crash__screen_8h__dep__incl.md5 b/crash__screen_8h__dep__incl.md5 index f74fbf283..09acca2a5 100644 --- a/crash__screen_8h__dep__incl.md5 +++ b/crash__screen_8h__dep__incl.md5 @@ -1 +1 @@ -db4df0223c9b47bcd4c0396dc859bdee \ No newline at end of file +1f2bd9b54cdb866778ca7fb5fcf8b83a \ No newline at end of file diff --git a/crash__screen_8h__dep__incl.svg b/crash__screen_8h__dep__incl.svg index 382af0ec3..c696917ad 100644 --- a/crash__screen_8h__dep__incl.svg +++ b/crash__screen_8h__dep__incl.svg @@ -4,8 +4,8 @@ - + @@ -23,8 +23,8 @@ Node1 - -src/crash_screen.h + +src/crash_screen.h @@ -41,8 +41,8 @@ Node1->Node2 - - + + @@ -60,26 +60,8 @@ Node1->Node3 - - - - - - - -Node4 - - -src/main.c - - - - - -Node1->Node4 - - - + + diff --git a/crash__screen_8h__dep__incl_org.svg b/crash__screen_8h__dep__incl_org.svg index b21b28ddf..c9f1cc639 100644 --- a/crash__screen_8h__dep__incl_org.svg +++ b/crash__screen_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - + src/crash_screen.h Node1 - -src/crash_screen.h + +src/crash_screen.h @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -49,26 +49,8 @@ Node1->Node3 - - - - - - - -Node4 - - -src/main.c - - - - - -Node1->Node4 - - - + + diff --git a/debug_8inc_8c_source.html b/debug_8inc_8c_source.html index f9d6db5fa..57a1d17f4 100644 --- a/debug_8inc_8c_source.html +++ b/debug_8inc_8c_source.html @@ -132,10 +132,10 @@ $(function(){initNavTree('debug_8inc_8c_source.html',''); initResizable(true); }
    26#endif
    -
    Player * gPlayerOne
    Definition main.c:78
    -
    s32 gGlobalTimer
    Definition main.c:186
    -
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:77
    -
    u16 gNumActors
    Definition main.c:111
    +
    Player * gPlayerOne
    Definition main.c:74
    +
    s32 gGlobalTimer
    Definition main.c:182
    +
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:73
    +
    u16 gNumActors
    Definition main.c:107
    diff --git a/dir_000119_000024.html b/dir_000119_000024.html deleted file mode 100644 index 1aea23877..000000000 --- a/dir_000119_000024.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - -SpaghettiKart: src -> buffers Relation - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    SpaghettiKart -
    -
    -
    - - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    - - - - diff --git a/dir_000119_000097.html b/dir_000119_000097.html index 2eb7c8aea..7416ebf3b 100644 --- a/dir_000119_000097.html +++ b/dir_000119_000097.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initRe
    -

    src → port Relation

    File in srcIncludes file in src/port
    racing / actors.cinterpolation / FrameInterpolation.h
    racing / actors.cGame.h
    racing / actors_extended.cGame.h
    port / resource / importers / ActorSpawnDataFactory.cppresource / type / SpawnData.h
    animation.cinterpolation / FrameInterpolation.h
    port / resource / importers / ArrayFactory.cppresource / type / Array.h
    port / resource / importers / AudioBankFactory.cppresource / type / AudioBank.h
    port / resource / importers / AudioSampleFactory.cppresource / type / AudioSample.h
    port / resource / importers / AudioSequenceFactory.cppresource / type / AudioBank.h
    port / resource / importers / AudioSequenceFactory.hresource / type / AudioSequence.h
    engine / objects / Bat.cppinterpolation / FrameInterpolation.h
    engine / objects / BombKart.cppGame.h
    engine / objects / Boos.cppinterpolation / FrameInterpolation.h
    engine / actors / BowserStatue.cppinterpolation / FrameInterpolation.h
    camera.cinterpolation / FrameInterpolation.h
    camera.cGame.h
    ending / ceremony_and_credits.cEngine.h
    ending / ceremony_and_credits.cGame.h
    engine / objects / CheepCheep.cppGame.h
    engine / actors / Cloud.cppGame.h
    code_800029B0.cGame.h
    code_80005FD0.cGame.h
    code_8003DC40.cGame.h
    code_80057C60.cinterpolation / FrameInterpolation.h
    code_80057C60.cGame.h
    code_8006E9C0.cEngine.h
    code_8006E9C0.cGame.h
    code_80086E70.cGame.h
    ending / code_80280000.cGame.h
    ending / code_80281780.cGame.h
    ending / code_80281C40.cGame.h
    racing / collision.cEngine.h
    racing / collision.cGame.h
    engine / editor / Collision.cppGame.h
    enhancements / collision_viewer.cinterpolation / FrameInterpolation.h
    enhancements / collision_viewer.cinterpolation / matrix.h
    port / resource / importers / CourseVtxFactory.cppresource / type / CourseVtx.h
    port / resource / importers / CPUFactory.cppresource / type / CPU.h
    engine / objects / Crab.cppGame.h
    engine / Cup.cppGame.h
    engine / editor / Editor.cppEngine.h
    engine / editor / Editor.cppGame.h
    engine / editor / EditorMath.cppEngine.h
    engine / editor / EditorMath.cppGame.h
    effects.cGame.h
    effects.caudio / HMAS.h
    port / Engine.cppresource / importers / ActorSpawnDataFactory.h
    port / Engine.cppresource / importers / ArrayFactory.h
    port / Engine.cppresource / importers / AudioBankFactory.h
    port / Engine.cppresource / importers / AudioSampleFactory.h
    port / Engine.cppresource / importers / AudioSequenceFactory.h
    port / Engine.cppresource / importers / BetterTextureFactory.h
    port / Engine.cppresource / importers / CourseVtxFactory.h
    port / Engine.cppresource / importers / CPUFactory.h
    port / Engine.cppinterpolation / FrameInterpolation.h
    port / Engine.cppresource / importers / GenericArrayFactory.h
    port / Engine.cppui / ImguiUI.h
    port / Engine.cppresource / importers / MinimapFactory.h
    port / Engine.cppresource / type / ResourceType.h
    port / Engine.cppresource / importers / TrackPathPointFactory.h
    port / Engine.cppresource / importers / TrackSectionsFactory.h
    port / Engine.cppresource / importers / UnkActorSpawnDataFactory.h
    port / Engine.cppresource / importers / Vec3fFactory.h
    port / Engine.cppresource / importers / Vec3sFactory.h
    port / Engine.haudio / HMAS.h
    audio / external.cGame.h
    audio / external.caudio / HMAS.h
    engine / actors / FallingRock.cppinterpolation / FrameInterpolation.h
    engine / actors / FallingRock.cppGame.h
    engine / actors / Finishline.cppinterpolation / FrameInterpolation.h
    engine / actors / Finishline.cppGame.h
    racing / framebuffer_effects.cEngine.h
    racing / framebuffer_effects.cinterpolation / matrix.h
    enhancements / freecam / freecam.cppEngine.h
    enhancements / freecam / freecam.cppinterpolation / FrameInterpolation.h
    enhancements / freecam / freecam.cppGame.h
    engine / cameras / FreeCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / FreeCamera.cppGame.h
    engine / cameras / GameCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / GameCamera.cppGame.h
    engine / editor / GameObject.hui / DefaultProperties.h
    gbiMacro.cinterpolation / matrix.h
    port / GBIMiddleware.cppresource / type / Array.h
    port / GBIMiddleware.cppresource / type / ResourceType.h
    port / resource / importers / GenericArrayFactory.cppresource / type / GenericArray.h
    engine / editor / Gizmo.cppEngine.h
    engine / editor / Gizmo.cppGame.h
    engine / objects / GrandPrixBalloons.cppinterpolation / FrameInterpolation.h
    engine / objects / GrandPrixBalloons.cppGame.h
    os / guLookAtF.cinterpolation / FrameInterpolation.h
    os / guMtxCatL.cinterpolation / FrameInterpolation.h
    os / guOrthoF.cinterpolation / FrameInterpolation.h
    os / guPerspectiveF.cinterpolation / FrameInterpolation.h
    os / guRotateF.cinterpolation / FrameInterpolation.h
    os / guScaleF.cinterpolation / FrameInterpolation.h
    os / guTranslateF.cinterpolation / FrameInterpolation.h
    engine / objects / Hedgehog.cppinterpolation / FrameInterpolation.h
    engine / objects / Hedgehog.cppGame.h
    engine / HM_Intro.cppinterpolation / FrameInterpolation.h
    engine / HM_Intro.cppGame.h
    engine / objects / HotAirBalloon.cppGame.h
    audio / internal.hresource / type / AudioSequence.h
    engine / objects / Lakitu.cppinterpolation / FrameInterpolation.h
    engine / objects / Lakitu.cppGame.h
    engine / editor / Light.cppEngine.h
    engine / editor / Light.cppGame.h
    audio / load.cEngine.h
    engine / cameras / LookBehindCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / LookBehindCamera.cppGame.h
    main.cinterpolation / FrameInterpolation.h
    main.cGame.h
    engine / actors / MarioSign.cppinterpolation / FrameInterpolation.h
    racing / math_util.cinterpolation / FrameInterpolation.h
    racing / math_util.cGame.h
    racing / math_util.cinterpolation / matrix.h
    math_util_2.cEngine.h
    math_util_2.cinterpolation / FrameInterpolation.h
    engine / Matrix.cppinterpolation / FrameInterpolation.h
    racing / memory.cGame.h
    menu_items.cEngine.h
    menu_items.cinterpolation / FrameInterpolation.h
    menu_items.cGame.h
    menus.cGame.h
    port / resource / importers / MinimapFactory.cppresource / type / Minimap.h
    engine / mods / ModManager.cppEngine.h
    engine / objects / Mole.cppinterpolation / FrameInterpolation.h
    engine / editor / ObjectPicker.cppEngine.h
    engine / editor / ObjectPicker.cppGame.h
    engine / objects / Penguin.cppGame.h
    audio / playback.cEngine.h
    player_controller.cGame.h
    ending / podium_ceremony_actors.cinterpolation / FrameInterpolation.h
    ending / podium_ceremony_actors.cGame.h
    racing / race_logic.cGame.h
    racing / race_logic.caudio / HMAS.h
    engine / RaceManager.cppGame.h
    engine / RandomItemTable.cppGame.h
    engine / registry / RegisterContent.hGame.h
    engine / registry / RegisterTracks.cppGame.h
    actors / fake_item_box / render.inc.cinterpolation / FrameInterpolation.h
    actors / falling_rock / render.inc.cinterpolation / FrameInterpolation.h
    actors / item_box / render.inc.cinterpolation / FrameInterpolation.h
    actors / mario_sign / render.inc.cinterpolation / FrameInterpolation.h
    racing / render_courses.cinterpolation / FrameInterpolation.h
    racing / render_courses.cGame.h
    render_objects.cEngine.h
    render_objects.cinterpolation / FrameInterpolation.h
    render_objects.cGame.h
    render_player.cEngine.h
    render_player.cinterpolation / FrameInterpolation.h
    render_player.cGame.h
    replays.cGame.h
    save.cGame.h
    engine / editor / SceneManager.cppEngine.h
    engine / editor / SceneManager.cppGame.h
    engine / editor / SceneManager.cppresource / type / Minimap.h
    engine / editor / SceneManager.cppresource / type / ResourceType.h
    engine / editor / SceneManager.cppresource / type / TrackPathPointData.h
    engine / objects / Seagull.cppGame.h
    audio / seqplayer.cEngine.h
    engine / actors / Ship.cppGame.h
    racing / skybox_and_splitscreen.cEngine.h
    racing / skybox_and_splitscreen.cinterpolation / FrameInterpolation.h
    racing / skybox_and_splitscreen.cGame.h
    engine / Smoke.cppinterpolation / FrameInterpolation.h
    engine / objects / Snowman.cppinterpolation / FrameInterpolation.h
    spawn_players.cGame.h
    engine / particles / StarEmitter.cppinterpolation / FrameInterpolation.h
    engine / actors / Starship.cppGame.h
    audio / synthesis.cEngine.h
    engine / actors / Text.cppinterpolation / FrameInterpolation.h
    engine / objects / Thwomp.cppinterpolation / FrameInterpolation.h
    engine / objects / Thwomp.cppGame.h
    engine / cameras / TourCamera.cppEngine.h
    engine / cameras / TourCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / TourCamera.cppGame.h
    engine / cameras / TourCamera.cppaudio / HMAS.h
    engine / TrackBrowser.cppEngine.h
    engine / TrackBrowser.hGame.h
    port / resource / importers / TrackPathPointFactory.cppresource / type / TrackPathPointData.h
    port / resource / importers / TrackSectionsFactory.cppresource / type / TrackSections.h
    engine / objects / TrashBin.cppinterpolation / FrameInterpolation.h
    engine / objects / TrashBin.cppGame.h
    engine / objects / Trophy.cppGame.h
    port / resource / importers / UnkActorSpawnDataFactory.cppresource / type / UnkSpawnData.h
    actors / blue_and_red_shells / update.inc.cGame.h
    actors / green_shell / update.inc.cGame.h
    update_objects.cGame.h
    port / resource / importers / Vec3fFactory.cppresource / type / Vec3fArray.h
    port / resource / importers / Vec3sFactory.cppresource / type / Vec3sArray.h
    engine / actors / WarioSign.cppinterpolation / FrameInterpolation.h
    engine / World.cppGame.h
    engine / World.hGame.h
    engine / tracks / BansheeBoardwalk.cppGame.h
    engine / tracks / Track.cppGame.h
    port / ui / Menu.haudio / HMAS.h
    engine / vehicles / Boat.cppGame.h
    engine / vehicles / Bus.cppGame.h
    engine / vehicles / Car.cppGame.h
    engine / vehicles / TankerTruck.cppGame.h
    engine / vehicles / Train.cppGame.h
    engine / vehicles / Truck.cppGame.h
    actors / yoshi_egg / render.inc.cinterpolation / FrameInterpolation.h
    +

    src → port Relation

    File in srcIncludes file in src/port
    racing / actors.cinterpolation / FrameInterpolation.h
    racing / actors.cGame.h
    racing / actors_extended.cGame.h
    port / resource / importers / ActorSpawnDataFactory.cppresource / type / SpawnData.h
    animation.cinterpolation / FrameInterpolation.h
    port / resource / importers / ArrayFactory.cppresource / type / Array.h
    port / resource / importers / AudioBankFactory.cppresource / type / AudioBank.h
    port / resource / importers / AudioSampleFactory.cppresource / type / AudioSample.h
    port / resource / importers / AudioSequenceFactory.cppresource / type / AudioBank.h
    port / resource / importers / AudioSequenceFactory.hresource / type / AudioSequence.h
    engine / objects / Bat.cppinterpolation / FrameInterpolation.h
    engine / objects / BombKart.cppGame.h
    engine / objects / Boos.cppinterpolation / FrameInterpolation.h
    engine / actors / BowserStatue.cppinterpolation / FrameInterpolation.h
    camera.cinterpolation / FrameInterpolation.h
    camera.cGame.h
    ending / ceremony_and_credits.cEngine.h
    ending / ceremony_and_credits.cGame.h
    engine / objects / CheepCheep.cppGame.h
    engine / actors / Cloud.cppGame.h
    code_800029B0.cGame.h
    code_80005FD0.cGame.h
    code_8003DC40.cGame.h
    code_80057C60.cinterpolation / FrameInterpolation.h
    code_80057C60.cGame.h
    code_8006E9C0.cEngine.h
    code_8006E9C0.cGame.h
    code_80086E70.cGame.h
    ending / code_80280000.cGame.h
    ending / code_80281780.cGame.h
    ending / code_80281C40.cGame.h
    racing / collision.cEngine.h
    racing / collision.cGame.h
    engine / editor / Collision.cppGame.h
    enhancements / collision_viewer.cinterpolation / FrameInterpolation.h
    enhancements / collision_viewer.cinterpolation / matrix.h
    port / resource / importers / CourseVtxFactory.cppresource / type / CourseVtx.h
    port / resource / importers / CPUFactory.cppresource / type / CPU.h
    engine / objects / Crab.cppGame.h
    engine / Cup.cppGame.h
    engine / editor / Editor.cppEngine.h
    engine / editor / Editor.cppGame.h
    engine / editor / EditorMath.cppEngine.h
    engine / editor / EditorMath.cppGame.h
    effects.cGame.h
    effects.caudio / HMAS.h
    port / Engine.cppresource / importers / ActorSpawnDataFactory.h
    port / Engine.cppresource / importers / ArrayFactory.h
    port / Engine.cppresource / importers / AudioBankFactory.h
    port / Engine.cppresource / importers / AudioSampleFactory.h
    port / Engine.cppresource / importers / AudioSequenceFactory.h
    port / Engine.cppresource / importers / BetterTextureFactory.h
    port / Engine.cppresource / importers / CourseVtxFactory.h
    port / Engine.cppresource / importers / CPUFactory.h
    port / Engine.cppinterpolation / FrameInterpolation.h
    port / Engine.cppresource / importers / GenericArrayFactory.h
    port / Engine.cppui / ImguiUI.h
    port / Engine.cppresource / importers / MinimapFactory.h
    port / Engine.cppresource / type / ResourceType.h
    port / Engine.cppresource / importers / TrackPathPointFactory.h
    port / Engine.cppresource / importers / TrackSectionsFactory.h
    port / Engine.cppresource / importers / UnkActorSpawnDataFactory.h
    port / Engine.cppresource / importers / Vec3fFactory.h
    port / Engine.cppresource / importers / Vec3sFactory.h
    port / Engine.haudio / HMAS.h
    audio / external.cGame.h
    audio / external.caudio / HMAS.h
    engine / actors / FallingRock.cppinterpolation / FrameInterpolation.h
    engine / actors / FallingRock.cppGame.h
    engine / actors / Finishline.cppinterpolation / FrameInterpolation.h
    engine / actors / Finishline.cppGame.h
    racing / framebuffer_effects.cEngine.h
    racing / framebuffer_effects.cinterpolation / matrix.h
    enhancements / freecam / freecam.cppEngine.h
    enhancements / freecam / freecam.cppinterpolation / FrameInterpolation.h
    enhancements / freecam / freecam.cppGame.h
    engine / cameras / FreeCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / FreeCamera.cppGame.h
    engine / cameras / GameCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / GameCamera.cppGame.h
    engine / editor / GameObject.hui / DefaultProperties.h
    gbiMacro.cinterpolation / matrix.h
    port / GBIMiddleware.cppresource / type / Array.h
    port / GBIMiddleware.cppresource / type / ResourceType.h
    port / resource / importers / GenericArrayFactory.cppresource / type / GenericArray.h
    engine / editor / Gizmo.cppEngine.h
    engine / editor / Gizmo.cppGame.h
    engine / objects / GrandPrixBalloons.cppinterpolation / FrameInterpolation.h
    engine / objects / GrandPrixBalloons.cppGame.h
    os / guLookAtF.cinterpolation / FrameInterpolation.h
    os / guMtxCatL.cinterpolation / FrameInterpolation.h
    os / guOrthoF.cinterpolation / FrameInterpolation.h
    os / guPerspectiveF.cinterpolation / FrameInterpolation.h
    os / guRotateF.cinterpolation / FrameInterpolation.h
    os / guScaleF.cinterpolation / FrameInterpolation.h
    os / guTranslateF.cinterpolation / FrameInterpolation.h
    engine / objects / Hedgehog.cppinterpolation / FrameInterpolation.h
    engine / objects / Hedgehog.cppGame.h
    engine / HM_Intro.cppinterpolation / FrameInterpolation.h
    engine / HM_Intro.cppGame.h
    engine / objects / HotAirBalloon.cppGame.h
    audio / internal.hresource / type / AudioSequence.h
    engine / objects / Lakitu.cppinterpolation / FrameInterpolation.h
    engine / objects / Lakitu.cppGame.h
    engine / editor / Light.cppEngine.h
    engine / editor / Light.cppGame.h
    audio / load.cEngine.h
    engine / cameras / LookBehindCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / LookBehindCamera.cppGame.h
    main.cEngine.h
    main.cinterpolation / FrameInterpolation.h
    main.cGame.h
    engine / actors / MarioSign.cppinterpolation / FrameInterpolation.h
    racing / math_util.cinterpolation / FrameInterpolation.h
    racing / math_util.cGame.h
    racing / math_util.cinterpolation / matrix.h
    math_util_2.cEngine.h
    math_util_2.cinterpolation / FrameInterpolation.h
    engine / Matrix.cppinterpolation / FrameInterpolation.h
    racing / memory.cGame.h
    menu_items.cEngine.h
    menu_items.cinterpolation / FrameInterpolation.h
    menu_items.cGame.h
    menus.cGame.h
    port / resource / importers / MinimapFactory.cppresource / type / Minimap.h
    engine / mods / ModManager.cppEngine.h
    engine / objects / Mole.cppinterpolation / FrameInterpolation.h
    engine / editor / ObjectPicker.cppEngine.h
    engine / editor / ObjectPicker.cppGame.h
    engine / objects / Penguin.cppGame.h
    audio / playback.cEngine.h
    player_controller.cGame.h
    ending / podium_ceremony_actors.cinterpolation / FrameInterpolation.h
    ending / podium_ceremony_actors.cGame.h
    racing / race_logic.cGame.h
    racing / race_logic.caudio / HMAS.h
    engine / RaceManager.cppGame.h
    engine / RandomItemTable.cppGame.h
    engine / registry / RegisterContent.hGame.h
    engine / registry / RegisterTracks.cppGame.h
    actors / fake_item_box / render.inc.cinterpolation / FrameInterpolation.h
    actors / falling_rock / render.inc.cinterpolation / FrameInterpolation.h
    actors / item_box / render.inc.cinterpolation / FrameInterpolation.h
    actors / mario_sign / render.inc.cinterpolation / FrameInterpolation.h
    racing / render_courses.cinterpolation / FrameInterpolation.h
    racing / render_courses.cGame.h
    render_objects.cEngine.h
    render_objects.cinterpolation / FrameInterpolation.h
    render_objects.cGame.h
    render_player.cEngine.h
    render_player.cinterpolation / FrameInterpolation.h
    render_player.cGame.h
    replays.cGame.h
    save.cGame.h
    engine / editor / SceneManager.cppEngine.h
    engine / editor / SceneManager.cppGame.h
    engine / editor / SceneManager.cppresource / type / Minimap.h
    engine / editor / SceneManager.cppresource / type / ResourceType.h
    engine / editor / SceneManager.cppresource / type / TrackPathPointData.h
    engine / objects / Seagull.cppGame.h
    audio / seqplayer.cEngine.h
    engine / actors / Ship.cppGame.h
    racing / skybox_and_splitscreen.cEngine.h
    racing / skybox_and_splitscreen.cinterpolation / FrameInterpolation.h
    racing / skybox_and_splitscreen.cGame.h
    engine / Smoke.cppinterpolation / FrameInterpolation.h
    engine / objects / Snowman.cppinterpolation / FrameInterpolation.h
    spawn_players.cGame.h
    engine / particles / StarEmitter.cppinterpolation / FrameInterpolation.h
    engine / actors / Starship.cppGame.h
    audio / synthesis.cEngine.h
    engine / actors / Text.cppinterpolation / FrameInterpolation.h
    engine / objects / Thwomp.cppinterpolation / FrameInterpolation.h
    engine / objects / Thwomp.cppGame.h
    engine / cameras / TourCamera.cppEngine.h
    engine / cameras / TourCamera.cppinterpolation / FrameInterpolation.h
    engine / cameras / TourCamera.cppGame.h
    engine / cameras / TourCamera.cppaudio / HMAS.h
    engine / TrackBrowser.cppEngine.h
    engine / TrackBrowser.hGame.h
    port / resource / importers / TrackPathPointFactory.cppresource / type / TrackPathPointData.h
    port / resource / importers / TrackSectionsFactory.cppresource / type / TrackSections.h
    engine / objects / TrashBin.cppinterpolation / FrameInterpolation.h
    engine / objects / TrashBin.cppGame.h
    engine / objects / Trophy.cppGame.h
    port / resource / importers / UnkActorSpawnDataFactory.cppresource / type / UnkSpawnData.h
    actors / blue_and_red_shells / update.inc.cGame.h
    actors / green_shell / update.inc.cGame.h
    update_objects.cGame.h
    port / resource / importers / Vec3fFactory.cppresource / type / Vec3fArray.h
    port / resource / importers / Vec3sFactory.cppresource / type / Vec3sArray.h
    engine / actors / WarioSign.cppinterpolation / FrameInterpolation.h
    engine / World.cppGame.h
    engine / World.hGame.h
    engine / tracks / BansheeBoardwalk.cppGame.h
    engine / tracks / Track.cppGame.h
    port / ui / Menu.haudio / HMAS.h
    engine / vehicles / Boat.cppGame.h
    engine / vehicles / Bus.cppGame.h
    engine / vehicles / Car.cppGame.h
    engine / vehicles / TankerTruck.cppGame.h
    engine / vehicles / Train.cppGame.h
    engine / vehicles / Truck.cppGame.h
    actors / yoshi_egg / render.inc.cinterpolation / FrameInterpolation.h
    -

    src → racing Relation

    File in srcIncludes file in src/racing
    engine / Actor.cppmath_util.h
    debug / all_variables.hactors.h
    debug / all_variables.hcollision.h
    debug / all_variables.hmath_util.h
    debug / all_variables.hmemory.h
    debug / all_variables.hrace_logic.h
    debug / all_variables.hrender_courses.h
    debug / all_variables.hskybox_and_splitscreen.h
    animation.cmath_util.h
    animation.cmemory.h
    engine / objects / Bat.cppmath_util.h
    engine / objects / BombKart.cppactors.h
    engine / objects / BombKart.cppcollision.h
    engine / objects / BombKart.cppmath_util.h
    engine / objects / Boos.cppmath_util.h
    engine / objects / Boos.cpprace_logic.h
    engine / actors / BowserStatue.cppmath_util.h
    camera.ccollision.h
    camera.cmath_util.h
    camera.cmemory.h
    ending / camera_junk.cmath_util.h
    ending / ceremony_and_credits.cmath_util.h
    engine / objects / ChainChomp.cppmath_util.h
    engine / objects / CheepCheep.cppmath_util.h
    engine / actors / Cloud.cppactors.h
    engine / actors / Cloud.cppmath_util.h
    code_800029B0.cactors.h
    code_800029B0.ccollision.h
    code_800029B0.cmath_util.h
    code_800029B0.cmemory.h
    code_800029B0.crender_courses.h
    code_800029B0.cskybox_and_splitscreen.h
    code_80005FD0.cactors.h
    code_80005FD0.cactors_extended.h
    code_80005FD0.ccollision.h
    code_80005FD0.cmath_util.h
    code_80005FD0.cmemory.h
    code_8003DC40.cmath_util.h
    code_80057C60.cactors.h
    code_80057C60.cmath_util.h
    code_80057C60.cmemory.h
    code_80057C60.cskybox_and_splitscreen.h
    code_8006E9C0.cmemory.h
    code_80086E70.ccollision.h
    code_80086E70.cmath_util.h
    code_80086E70.cmemory.h
    code_80091440.ccollision.h
    code_80091440.cmath_util.h
    code_800AF9B0.cmath_util.h
    code_800AF9B0.cmemory.h
    ending / code_80280000.cactors.h
    ending / code_80280000.cmath_util.h
    ending / code_80280000.cmemory.h
    ending / code_80280000.crender_courses.h
    ending / code_80280000.cskybox_and_splitscreen.h
    ending / code_80281780.ccollision.h
    ending / code_80281780.cmemory.h
    ending / code_80281780.crender_courses.h
    ending / code_80281780.cskybox_and_splitscreen.h
    ending / code_80281C40.cmath_util.h
    ending / code_80281C40.cmemory.h
    ending / code_80281C40.cskybox_and_splitscreen.h
    enhancements / collision_viewer.cmath_util.h
    engine / objects / Crab.cppactors.h
    engine / objects / Crab.cppmath_util.h
    engine / editor / Editor.cppactors.h
    engine / editor / EditorMath.cppactors.h
    engine / editor / EditorMath.cppmath_util.h
    effects.cmath_util.h
    engine / actors / FallingRock.cppcollision.h
    engine / actors / FallingRock.cppmath_util.h
    engine / actors / Finishline.cppactors.h
    engine / actors / Finishline.cppmath_util.h
    engine / objects / Flagpole.cppmath_util.h
    port / interpolation / FrameInterpolation.cppmath_util.h
    enhancements / freecam / freecam.cppcollision.h
    enhancements / freecam / freecam.cppmath_util.h
    enhancements / freecam / freecam.cppskybox_and_splitscreen.h
    enhancements / freecam / freecam_engine.ccollision.h
    port / Game.cpprender_courses.h
    gbiMacro.cmath_util.h
    engine / editor / Gizmo.cppactors.h
    engine / editor / Gizmo.cppcollision.h
    engine / editor / Gizmo.cppmath_util.h
    engine / objects / GrandPrixBalloons.cppmath_util.h
    engine / HM_Intro.cppcollision.h
    engine / HM_Intro.cppmath_util.h
    engine / HM_Intro.cppmemory.h
    engine / objects / HotAirBalloon.cppactors.h
    engine / objects / HotAirBalloon.cppmath_util.h
    engine / objects / Lakitu.cppactors.h
    engine / objects / Lakitu.cppcollision.h
    engine / objects / Lakitu.cppmath_util.h
    engine / objects / Lakitu.cppmemory.h
    engine / objects / Lakitu.cpprace_logic.h
    engine / editor / Light.cppactors.h
    engine / editor / Light.cppmath_util.h
    main.cactors.h
    main.cframebuffer_effects.h
    main.cmemory.h
    main.crace_logic.h
    main.crender_courses.h
    main.cskybox_and_splitscreen.h
    engine / actors / MarioSign.cppcollision.h
    engine / actors / MarioSign.cppmath_util.h
    math_util_2.ccollision.h
    math_util_2.cmath_util.h
    math_util_2.cmemory.h
    engine / Matrix.cppmath_util.h
    menu_items.cmath_util.h
    menu_items.cmemory.h
    menu_items.crace_logic.h
    menu_items.cskybox_and_splitscreen.h
    menus.cactors.h
    engine / objects / Mole.cppactors.h
    engine / objects / Mole.cppmath_util.h
    engine / objects / MoleGroup.cppmath_util.h
    engine / editor / ObjectPicker.cppactors.h
    engine / objects / Penguin.cppactors.h
    engine / objects / Penguin.cppcollision.h
    engine / objects / Penguin.cppmath_util.h
    player_controller.ccollision.h
    player_controller.cmath_util.h
    player_controller.cmemory.h
    engine / objects / Podium.cppmath_util.h
    ending / podium_ceremony_actors.cmath_util.h
    ending / podium_ceremony_actors.cmemory.h
    engine / RaceManager.cpprender_courses.h
    engine / RandomItemTable.cppmath_util.h
    engine / registry / RegisterActors.cppactors.h
    actors / banana / render.inc.cactors.h
    actors / blue_and_red_shells / render.inc.cactors.h
    actors / box_truck / render.inc.cactors.h
    actors / car / render.inc.cactors.h
    actors / cow / render.inc.cactors.h
    actors / fake_item_box / render.inc.cactors.h
    actors / falling_rock / render.inc.cactors.h
    actors / green_shell / render.inc.cactors.h
    actors / item_box / render.inc.cactors.h
    actors / kiwano_fruit / render.inc.cactors.h
    actors / mario_sign / render.inc.cactors.h
    actors / paddle_boat / render.inc.cactors.h
    actors / palm_tree / render.inc.cactors.h
    actors / piranha_plant / render.inc.cactors.h
    actors / railroad_crossing / render.inc.cactors.h
    actors / school_bus / render.inc.cactors.h
    render_objects.ccollision.h
    render_objects.cmath_util.h
    render_objects.cmemory.h
    render_player.cmath_util.h
    render_player.cskybox_and_splitscreen.h
    engine / editor / SceneManager.cppactors.h
    engine / editor / SceneManager.cpprender_courses.h
    engine / objects / Seagull.cppactors.h
    engine / objects / Seagull.cppmath_util.h
    engine / actors / Ship.cppmath_util.h
    engine / objects / Snowman.cppmath_util.h
    engine / actors / SpaghettiShip.cppmath_util.h
    spawn_players.ccollision.h
    spawn_players.cmath_util.h
    spawn_players.cmemory.h
    spawn_players.crender_courses.h
    engine / particles / StarEmitter.cppmath_util.h
    engine / actors / Starship.cppmath_util.h
    engine / StaticMeshActor.cppmath_util.h
    engine / actors / Text.cppmath_util.h
    engine / objects / Thwomp.cppactors.h
    engine / objects / Thwomp.cppcollision.h
    engine / objects / Thwomp.cppmath_util.h
    engine / cameras / TourCamera.cppmath_util.h
    engine / objects / TrashBin.cppmath_util.h
    engine / actors / Tree.cppactors.h
    engine / actors / Tree.cppmath_util.h
    engine / objects / Trophy.cppmath_util.h
    actors / banana / update.inc.cactors.h
    actors / blue_and_red_shells / update.inc.cactors.h
    actors / fake_item_box / update.inc.cactors.h
    actors / falling_rock / update.inc.cactors.h
    actors / green_shell / update.inc.cactors.h
    actors / item_box / update.inc.cactors.h
    actors / kiwano_fruit / update.inc.cactors.h
    actors / mario_sign / update.inc.cactors.h
    actors / piranha_plant / update.inc.cactors.h
    actors / railroad_crossing / update.inc.cactors.h
    actors / blue_and_red_shells / update.inc.cactors_extended.h
    actors / fake_item_box / update.inc.cactors_extended.h
    actors / fake_item_box / update.inc.ccollision.h
    actors / green_shell / update.inc.ccollision.h
    actors / falling_rock / update.inc.cmath_util.h
    update_objects.cactors.h
    update_objects.ccollision.h
    update_objects.cmath_util.h
    update_objects.cmemory.h
    update_objects.crace_logic.h
    engine / actors / WarioSign.cppcollision.h
    engine / actors / WarioSign.cppmath_util.h
    actors / tanker_truck / render.inc.cactors.h
    engine / tracks / BansheeBoardwalk.cpprender_courses.h
    engine / tracks / BansheeBoardwalk.cppmath_util.h
    engine / tracks / BansheeBoardwalk.cppactors.h
    engine / tracks / BansheeBoardwalk.cppcollision.h
    engine / tracks / BansheeBoardwalk.cppmemory.h
    engine / tracks / BigDonut.cpprender_courses.h
    engine / tracks / BigDonut.cppmath_util.h
    engine / tracks / BigDonut.cppactors.h
    engine / tracks / BigDonut.cppcollision.h
    engine / tracks / BigDonut.cppmemory.h
    engine / tracks / BlockFort.cpprender_courses.h
    engine / tracks / BlockFort.cppmath_util.h
    engine / tracks / BlockFort.cppactors.h
    engine / tracks / BlockFort.cppcollision.h
    engine / tracks / BlockFort.cppmemory.h
    engine / tracks / BowsersCastle.cpprender_courses.h
    engine / tracks / BowsersCastle.cppmath_util.h
    engine / tracks / BowsersCastle.cppactors.h
    engine / tracks / BowsersCastle.cppcollision.h
    engine / tracks / BowsersCastle.cppmemory.h
    engine / tracks / ChocoMountain.cpprender_courses.h
    engine / tracks / ChocoMountain.cppmath_util.h
    engine / tracks / ChocoMountain.cppactors.h
    engine / tracks / ChocoMountain.cppcollision.h
    engine / tracks / ChocoMountain.cppmemory.h
    engine / tracks / CustomTrack.cppcollision.h
    engine / tracks / CustomTrack.cpprender_courses.h
    engine / tracks / CustomTrack.cppactors.h
    engine / tracks / CustomTrack.cppmath_util.h
    engine / tracks / DKJungle.cpprender_courses.h
    engine / tracks / DKJungle.cppmath_util.h
    engine / tracks / DKJungle.cppactors.h
    engine / tracks / DKJungle.cppcollision.h
    engine / tracks / DKJungle.cppmemory.h
    engine / tracks / DoubleDeck.cpprender_courses.h
    engine / tracks / DoubleDeck.cppmath_util.h
    engine / tracks / DoubleDeck.cppactors.h
    engine / tracks / DoubleDeck.cppcollision.h
    engine / tracks / DoubleDeck.cppmemory.h
    engine / tracks / FrappeSnowland.cpprender_courses.h
    engine / tracks / FrappeSnowland.cppmath_util.h
    engine / tracks / FrappeSnowland.cppactors.h
    engine / tracks / FrappeSnowland.cppcollision.h
    engine / tracks / FrappeSnowland.cppmemory.h
    engine / tracks / Harbour.cpprender_courses.h
    engine / tracks / Harbour.cppmath_util.h
    engine / tracks / Harbour.cppactors.h
    engine / tracks / Harbour.cppcollision.h
    engine / tracks / Harbour.cppmemory.h
    engine / tracks / KalimariDesert.cpprender_courses.h
    engine / tracks / KalimariDesert.cppmath_util.h
    engine / tracks / KalimariDesert.cppactors.h
    engine / tracks / KalimariDesert.cppcollision.h
    engine / tracks / KalimariDesert.cppmemory.h
    engine / tracks / KoopaTroopaBeach.cpprender_courses.h
    engine / tracks / KoopaTroopaBeach.cppmath_util.h
    engine / tracks / KoopaTroopaBeach.cppactors.h
    engine / tracks / KoopaTroopaBeach.cppcollision.h
    engine / tracks / KoopaTroopaBeach.cppmemory.h
    engine / tracks / LuigiRaceway.cpprender_courses.h
    engine / tracks / LuigiRaceway.cppmath_util.h
    engine / tracks / LuigiRaceway.cppactors.h
    engine / tracks / LuigiRaceway.cppcollision.h
    engine / tracks / LuigiRaceway.cppmemory.h
    engine / tracks / LuigiRaceway.cppframebuffer_effects.h
    engine / tracks / LuigiRaceway.cppskybox_and_splitscreen.h
    engine / tracks / MarioRaceway.cpprender_courses.h
    engine / tracks / MarioRaceway.cppmath_util.h
    engine / tracks / MarioRaceway.cppactors.h
    engine / tracks / MarioRaceway.cppcollision.h
    engine / tracks / MarioRaceway.cppmemory.h
    engine / tracks / MooMooFarm.cpprender_courses.h
    engine / tracks / MooMooFarm.cppmath_util.h
    engine / tracks / MooMooFarm.cppactors.h
    engine / tracks / MooMooFarm.cppcollision.h
    engine / tracks / MooMooFarm.cppmemory.h
    engine / tracks / PodiumCeremony.cpprender_courses.h
    engine / tracks / PodiumCeremony.cppmath_util.h
    engine / tracks / PodiumCeremony.cppactors.h
    engine / tracks / PodiumCeremony.cppcollision.h
    engine / tracks / PodiumCeremony.cppmemory.h
    engine / tracks / RainbowRoad.cpprender_courses.h
    engine / tracks / RainbowRoad.cppmath_util.h
    engine / tracks / RainbowRoad.cppactors.h
    engine / tracks / RainbowRoad.cppcollision.h
    engine / tracks / RainbowRoad.cppmemory.h
    engine / tracks / RoyalRaceway.cpprender_courses.h
    engine / tracks / RoyalRaceway.cppmath_util.h
    engine / tracks / RoyalRaceway.cppactors.h
    engine / tracks / RoyalRaceway.cppcollision.h
    engine / tracks / RoyalRaceway.cppmemory.h
    engine / tracks / SherbetLand.cpprender_courses.h
    engine / tracks / SherbetLand.cppmath_util.h
    engine / tracks / SherbetLand.cppactors.h
    engine / tracks / SherbetLand.cppcollision.h
    engine / tracks / SherbetLand.cppmemory.h
    engine / tracks / Skyscraper.cpprender_courses.h
    engine / tracks / Skyscraper.cppmath_util.h
    engine / tracks / Skyscraper.cppactors.h
    engine / tracks / Skyscraper.cppcollision.h
    engine / tracks / Skyscraper.cppmemory.h
    engine / tracks / TestTrack.cpprender_courses.h
    engine / tracks / TestTrack.cppmath_util.h
    engine / tracks / TestTrack.cppactors.h
    engine / tracks / TestTrack.cppcollision.h
    engine / tracks / TestTrack.cppmemory.h
    engine / tracks / ToadsTurnpike.cpprender_courses.h
    engine / tracks / ToadsTurnpike.cppmath_util.h
    engine / tracks / ToadsTurnpike.cppactors.h
    engine / tracks / ToadsTurnpike.cppcollision.h
    engine / tracks / ToadsTurnpike.cppmemory.h
    engine / tracks / Track.cppmemory.h
    engine / tracks / Track.cpprender_courses.h
    engine / tracks / Track.cppcollision.h
    engine / tracks / Track.cppactors.h
    engine / tracks / Track.cppmath_util.h
    engine / tracks / WarioStadium.cpprender_courses.h
    engine / tracks / WarioStadium.cppmath_util.h
    engine / tracks / WarioStadium.cppactors.h
    engine / tracks / WarioStadium.cppcollision.h
    engine / tracks / WarioStadium.cppmemory.h
    engine / tracks / WarioStadium.cppskybox_and_splitscreen.h
    engine / tracks / YoshiValley.cpprender_courses.h
    engine / tracks / YoshiValley.cppmath_util.h
    engine / tracks / YoshiValley.cppactors.h
    engine / tracks / YoshiValley.cppcollision.h
    engine / tracks / YoshiValley.cppmemory.h
    actors / train / render.inc.cactors.h
    actors / train / update.inc.cactors.h
    actors / trees / render.inc.cactors.h
    port / ui / ContentBrowser.cppactors.h
    port / ui / ContentBrowser.cppcollision.h
    port / ui / Properties.cppactors.h
    port / ui / SceneExplorer.cppactors.h
    port / ui / TrackProperties.cpprender_courses.h
    engine / vehicles / Boat.cppactors.h
    engine / vehicles / Boat.cppmath_util.h
    engine / vehicles / Bus.cppactors.h
    engine / vehicles / Bus.cppmath_util.h
    engine / vehicles / Car.cppactors.h
    engine / vehicles / Car.cppmath_util.h
    engine / vehicles / TankerTruck.cppactors.h
    engine / vehicles / TankerTruck.cppmath_util.h
    engine / vehicles / Train.cppactors.h
    engine / vehicles / Train.cppmath_util.h
    engine / vehicles / Truck.cppactors.h
    engine / vehicles / Truck.cppmath_util.h
    actors / wario_sign / render.inc.cactors.h
    actors / wario_sign / update.inc.cactors.h
    actors / yoshi_egg / render.inc.cactors.h
    actors / yoshi_egg / update.inc.cactors.h
    +

    src → racing Relation

    File in srcIncludes file in src/racing
    engine / Actor.cppmath_util.h
    debug / all_variables.hactors.h
    debug / all_variables.hcollision.h
    debug / all_variables.hmath_util.h
    debug / all_variables.hmemory.h
    debug / all_variables.hrace_logic.h
    debug / all_variables.hrender_courses.h
    debug / all_variables.hskybox_and_splitscreen.h
    animation.cmath_util.h
    animation.cmemory.h
    engine / objects / Bat.cppmath_util.h
    engine / objects / BombKart.cppactors.h
    engine / objects / BombKart.cppcollision.h
    engine / objects / BombKart.cppmath_util.h
    engine / objects / Boos.cppmath_util.h
    engine / objects / Boos.cpprace_logic.h
    engine / actors / BowserStatue.cppmath_util.h
    camera.ccollision.h
    camera.cmath_util.h
    camera.cmemory.h
    ending / camera_junk.cmath_util.h
    ending / ceremony_and_credits.cmath_util.h
    engine / objects / ChainChomp.cppmath_util.h
    engine / objects / CheepCheep.cppmath_util.h
    engine / actors / Cloud.cppactors.h
    engine / actors / Cloud.cppmath_util.h
    code_800029B0.cactors.h
    code_800029B0.ccollision.h
    code_800029B0.cmath_util.h
    code_800029B0.cmemory.h
    code_800029B0.crender_courses.h
    code_800029B0.cskybox_and_splitscreen.h
    code_80005FD0.cactors.h
    code_80005FD0.cactors_extended.h
    code_80005FD0.ccollision.h
    code_80005FD0.cmath_util.h
    code_80005FD0.cmemory.h
    code_8003DC40.cmath_util.h
    code_80057C60.cactors.h
    code_80057C60.cmath_util.h
    code_80057C60.cmemory.h
    code_80057C60.cskybox_and_splitscreen.h
    code_8006E9C0.cmemory.h
    code_80086E70.ccollision.h
    code_80086E70.cmath_util.h
    code_80086E70.cmemory.h
    code_80091440.ccollision.h
    code_80091440.cmath_util.h
    code_800AF9B0.cmath_util.h
    code_800AF9B0.cmemory.h
    ending / code_80280000.cactors.h
    ending / code_80280000.cmath_util.h
    ending / code_80280000.cmemory.h
    ending / code_80280000.crender_courses.h
    ending / code_80280000.cskybox_and_splitscreen.h
    ending / code_80281780.ccollision.h
    ending / code_80281780.cmemory.h
    ending / code_80281780.crender_courses.h
    ending / code_80281780.cskybox_and_splitscreen.h
    ending / code_80281C40.cmath_util.h
    ending / code_80281C40.cmemory.h
    ending / code_80281C40.cskybox_and_splitscreen.h
    enhancements / collision_viewer.cmath_util.h
    engine / objects / Crab.cppactors.h
    engine / objects / Crab.cppmath_util.h
    engine / editor / Editor.cppactors.h
    engine / editor / EditorMath.cppactors.h
    engine / editor / EditorMath.cppmath_util.h
    effects.cmath_util.h
    engine / actors / FallingRock.cppcollision.h
    engine / actors / FallingRock.cppmath_util.h
    engine / actors / Finishline.cppactors.h
    engine / actors / Finishline.cppmath_util.h
    engine / objects / Flagpole.cppmath_util.h
    port / interpolation / FrameInterpolation.cppmath_util.h
    enhancements / freecam / freecam.cppcollision.h
    enhancements / freecam / freecam.cppmath_util.h
    enhancements / freecam / freecam.cppskybox_and_splitscreen.h
    enhancements / freecam / freecam_engine.ccollision.h
    port / Game.cpprender_courses.h
    gbiMacro.cmath_util.h
    engine / editor / Gizmo.cppactors.h
    engine / editor / Gizmo.cppcollision.h
    engine / editor / Gizmo.cppmath_util.h
    engine / objects / GrandPrixBalloons.cppmath_util.h
    engine / HM_Intro.cppcollision.h
    engine / HM_Intro.cppmath_util.h
    engine / HM_Intro.cppmemory.h
    engine / objects / HotAirBalloon.cppactors.h
    engine / objects / HotAirBalloon.cppmath_util.h
    engine / objects / Lakitu.cppactors.h
    engine / objects / Lakitu.cppcollision.h
    engine / objects / Lakitu.cppmath_util.h
    engine / objects / Lakitu.cppmemory.h
    engine / objects / Lakitu.cpprace_logic.h
    engine / editor / Light.cppactors.h
    engine / editor / Light.cppmath_util.h
    main.cactors.h
    main.cframebuffer_effects.h
    main.cmemory.h
    main.crace_logic.h
    main.cskybox_and_splitscreen.h
    engine / actors / MarioSign.cppcollision.h
    engine / actors / MarioSign.cppmath_util.h
    math_util_2.ccollision.h
    math_util_2.cmath_util.h
    math_util_2.cmemory.h
    engine / Matrix.cppmath_util.h
    menu_items.cmath_util.h
    menu_items.cmemory.h
    menu_items.crace_logic.h
    menu_items.cskybox_and_splitscreen.h
    menus.cactors.h
    engine / objects / Mole.cppactors.h
    engine / objects / Mole.cppmath_util.h
    engine / objects / MoleGroup.cppmath_util.h
    engine / editor / ObjectPicker.cppactors.h
    engine / objects / Penguin.cppactors.h
    engine / objects / Penguin.cppcollision.h
    engine / objects / Penguin.cppmath_util.h
    player_controller.ccollision.h
    player_controller.cmath_util.h
    player_controller.cmemory.h
    engine / objects / Podium.cppmath_util.h
    ending / podium_ceremony_actors.cmath_util.h
    ending / podium_ceremony_actors.cmemory.h
    engine / RaceManager.cpprender_courses.h
    engine / RandomItemTable.cppmath_util.h
    engine / registry / RegisterActors.cppactors.h
    actors / banana / render.inc.cactors.h
    actors / blue_and_red_shells / render.inc.cactors.h
    actors / box_truck / render.inc.cactors.h
    actors / car / render.inc.cactors.h
    actors / cow / render.inc.cactors.h
    actors / fake_item_box / render.inc.cactors.h
    actors / falling_rock / render.inc.cactors.h
    actors / green_shell / render.inc.cactors.h
    actors / item_box / render.inc.cactors.h
    actors / kiwano_fruit / render.inc.cactors.h
    actors / mario_sign / render.inc.cactors.h
    actors / paddle_boat / render.inc.cactors.h
    actors / palm_tree / render.inc.cactors.h
    actors / piranha_plant / render.inc.cactors.h
    actors / railroad_crossing / render.inc.cactors.h
    actors / school_bus / render.inc.cactors.h
    render_objects.ccollision.h
    render_objects.cmath_util.h
    render_objects.cmemory.h
    render_player.cmath_util.h
    render_player.cskybox_and_splitscreen.h
    engine / editor / SceneManager.cppactors.h
    engine / editor / SceneManager.cpprender_courses.h
    engine / objects / Seagull.cppactors.h
    engine / objects / Seagull.cppmath_util.h
    engine / actors / Ship.cppmath_util.h
    engine / objects / Snowman.cppmath_util.h
    engine / actors / SpaghettiShip.cppmath_util.h
    spawn_players.ccollision.h
    spawn_players.cmath_util.h
    spawn_players.cmemory.h
    spawn_players.crender_courses.h
    engine / particles / StarEmitter.cppmath_util.h
    engine / actors / Starship.cppmath_util.h
    engine / StaticMeshActor.cppmath_util.h
    engine / actors / Text.cppmath_util.h
    engine / objects / Thwomp.cppactors.h
    engine / objects / Thwomp.cppcollision.h
    engine / objects / Thwomp.cppmath_util.h
    engine / cameras / TourCamera.cppmath_util.h
    engine / objects / TrashBin.cppmath_util.h
    engine / actors / Tree.cppactors.h
    engine / actors / Tree.cppmath_util.h
    engine / objects / Trophy.cppmath_util.h
    actors / banana / update.inc.cactors.h
    actors / blue_and_red_shells / update.inc.cactors.h
    actors / fake_item_box / update.inc.cactors.h
    actors / falling_rock / update.inc.cactors.h
    actors / green_shell / update.inc.cactors.h
    actors / item_box / update.inc.cactors.h
    actors / kiwano_fruit / update.inc.cactors.h
    actors / mario_sign / update.inc.cactors.h
    actors / piranha_plant / update.inc.cactors.h
    actors / railroad_crossing / update.inc.cactors.h
    actors / blue_and_red_shells / update.inc.cactors_extended.h
    actors / fake_item_box / update.inc.cactors_extended.h
    actors / fake_item_box / update.inc.ccollision.h
    actors / green_shell / update.inc.ccollision.h
    actors / falling_rock / update.inc.cmath_util.h
    update_objects.cactors.h
    update_objects.ccollision.h
    update_objects.cmath_util.h
    update_objects.cmemory.h
    update_objects.crace_logic.h
    engine / actors / WarioSign.cppcollision.h
    engine / actors / WarioSign.cppmath_util.h
    actors / tanker_truck / render.inc.cactors.h
    engine / tracks / BansheeBoardwalk.cpprender_courses.h
    engine / tracks / BansheeBoardwalk.cppmath_util.h
    engine / tracks / BansheeBoardwalk.cppactors.h
    engine / tracks / BansheeBoardwalk.cppcollision.h
    engine / tracks / BansheeBoardwalk.cppmemory.h
    engine / tracks / BigDonut.cpprender_courses.h
    engine / tracks / BigDonut.cppmath_util.h
    engine / tracks / BigDonut.cppactors.h
    engine / tracks / BigDonut.cppcollision.h
    engine / tracks / BigDonut.cppmemory.h
    engine / tracks / BlockFort.cpprender_courses.h
    engine / tracks / BlockFort.cppmath_util.h
    engine / tracks / BlockFort.cppactors.h
    engine / tracks / BlockFort.cppcollision.h
    engine / tracks / BlockFort.cppmemory.h
    engine / tracks / BowsersCastle.cpprender_courses.h
    engine / tracks / BowsersCastle.cppmath_util.h
    engine / tracks / BowsersCastle.cppactors.h
    engine / tracks / BowsersCastle.cppcollision.h
    engine / tracks / BowsersCastle.cppmemory.h
    engine / tracks / ChocoMountain.cpprender_courses.h
    engine / tracks / ChocoMountain.cppmath_util.h
    engine / tracks / ChocoMountain.cppactors.h
    engine / tracks / ChocoMountain.cppcollision.h
    engine / tracks / ChocoMountain.cppmemory.h
    engine / tracks / CustomTrack.cppcollision.h
    engine / tracks / CustomTrack.cpprender_courses.h
    engine / tracks / CustomTrack.cppactors.h
    engine / tracks / CustomTrack.cppmath_util.h
    engine / tracks / DKJungle.cpprender_courses.h
    engine / tracks / DKJungle.cppmath_util.h
    engine / tracks / DKJungle.cppactors.h
    engine / tracks / DKJungle.cppcollision.h
    engine / tracks / DKJungle.cppmemory.h
    engine / tracks / DoubleDeck.cpprender_courses.h
    engine / tracks / DoubleDeck.cppmath_util.h
    engine / tracks / DoubleDeck.cppactors.h
    engine / tracks / DoubleDeck.cppcollision.h
    engine / tracks / DoubleDeck.cppmemory.h
    engine / tracks / FrappeSnowland.cpprender_courses.h
    engine / tracks / FrappeSnowland.cppmath_util.h
    engine / tracks / FrappeSnowland.cppactors.h
    engine / tracks / FrappeSnowland.cppcollision.h
    engine / tracks / FrappeSnowland.cppmemory.h
    engine / tracks / Harbour.cpprender_courses.h
    engine / tracks / Harbour.cppmath_util.h
    engine / tracks / Harbour.cppactors.h
    engine / tracks / Harbour.cppcollision.h
    engine / tracks / Harbour.cppmemory.h
    engine / tracks / KalimariDesert.cpprender_courses.h
    engine / tracks / KalimariDesert.cppmath_util.h
    engine / tracks / KalimariDesert.cppactors.h
    engine / tracks / KalimariDesert.cppcollision.h
    engine / tracks / KalimariDesert.cppmemory.h
    engine / tracks / KoopaTroopaBeach.cpprender_courses.h
    engine / tracks / KoopaTroopaBeach.cppmath_util.h
    engine / tracks / KoopaTroopaBeach.cppactors.h
    engine / tracks / KoopaTroopaBeach.cppcollision.h
    engine / tracks / KoopaTroopaBeach.cppmemory.h
    engine / tracks / LuigiRaceway.cpprender_courses.h
    engine / tracks / LuigiRaceway.cppmath_util.h
    engine / tracks / LuigiRaceway.cppactors.h
    engine / tracks / LuigiRaceway.cppcollision.h
    engine / tracks / LuigiRaceway.cppmemory.h
    engine / tracks / LuigiRaceway.cppframebuffer_effects.h
    engine / tracks / LuigiRaceway.cppskybox_and_splitscreen.h
    engine / tracks / MarioRaceway.cpprender_courses.h
    engine / tracks / MarioRaceway.cppmath_util.h
    engine / tracks / MarioRaceway.cppactors.h
    engine / tracks / MarioRaceway.cppcollision.h
    engine / tracks / MarioRaceway.cppmemory.h
    engine / tracks / MooMooFarm.cpprender_courses.h
    engine / tracks / MooMooFarm.cppmath_util.h
    engine / tracks / MooMooFarm.cppactors.h
    engine / tracks / MooMooFarm.cppcollision.h
    engine / tracks / MooMooFarm.cppmemory.h
    engine / tracks / PodiumCeremony.cpprender_courses.h
    engine / tracks / PodiumCeremony.cppmath_util.h
    engine / tracks / PodiumCeremony.cppactors.h
    engine / tracks / PodiumCeremony.cppcollision.h
    engine / tracks / PodiumCeremony.cppmemory.h
    engine / tracks / RainbowRoad.cpprender_courses.h
    engine / tracks / RainbowRoad.cppmath_util.h
    engine / tracks / RainbowRoad.cppactors.h
    engine / tracks / RainbowRoad.cppcollision.h
    engine / tracks / RainbowRoad.cppmemory.h
    engine / tracks / RoyalRaceway.cpprender_courses.h
    engine / tracks / RoyalRaceway.cppmath_util.h
    engine / tracks / RoyalRaceway.cppactors.h
    engine / tracks / RoyalRaceway.cppcollision.h
    engine / tracks / RoyalRaceway.cppmemory.h
    engine / tracks / SherbetLand.cpprender_courses.h
    engine / tracks / SherbetLand.cppmath_util.h
    engine / tracks / SherbetLand.cppactors.h
    engine / tracks / SherbetLand.cppcollision.h
    engine / tracks / SherbetLand.cppmemory.h
    engine / tracks / Skyscraper.cpprender_courses.h
    engine / tracks / Skyscraper.cppmath_util.h
    engine / tracks / Skyscraper.cppactors.h
    engine / tracks / Skyscraper.cppcollision.h
    engine / tracks / Skyscraper.cppmemory.h
    engine / tracks / TestTrack.cpprender_courses.h
    engine / tracks / TestTrack.cppmath_util.h
    engine / tracks / TestTrack.cppactors.h
    engine / tracks / TestTrack.cppcollision.h
    engine / tracks / TestTrack.cppmemory.h
    engine / tracks / ToadsTurnpike.cpprender_courses.h
    engine / tracks / ToadsTurnpike.cppmath_util.h
    engine / tracks / ToadsTurnpike.cppactors.h
    engine / tracks / ToadsTurnpike.cppcollision.h
    engine / tracks / ToadsTurnpike.cppmemory.h
    engine / tracks / Track.cppmemory.h
    engine / tracks / Track.cpprender_courses.h
    engine / tracks / Track.cppcollision.h
    engine / tracks / Track.cppactors.h
    engine / tracks / Track.cppmath_util.h
    engine / tracks / WarioStadium.cpprender_courses.h
    engine / tracks / WarioStadium.cppmath_util.h
    engine / tracks / WarioStadium.cppactors.h
    engine / tracks / WarioStadium.cppcollision.h
    engine / tracks / WarioStadium.cppmemory.h
    engine / tracks / WarioStadium.cppskybox_and_splitscreen.h
    engine / tracks / YoshiValley.cpprender_courses.h
    engine / tracks / YoshiValley.cppmath_util.h
    engine / tracks / YoshiValley.cppactors.h
    engine / tracks / YoshiValley.cppcollision.h
    engine / tracks / YoshiValley.cppmemory.h
    actors / train / render.inc.cactors.h
    actors / train / update.inc.cactors.h
    actors / trees / render.inc.cactors.h
    port / ui / ContentBrowser.cppactors.h
    port / ui / ContentBrowser.cppcollision.h
    port / ui / Properties.cppactors.h
    port / ui / SceneExplorer.cppactors.h
    port / ui / TrackProperties.cpprender_courses.h
    engine / vehicles / Boat.cppactors.h
    engine / vehicles / Boat.cppmath_util.h
    engine / vehicles / Bus.cppactors.h
    engine / vehicles / Bus.cppmath_util.h
    engine / vehicles / Car.cppactors.h
    engine / vehicles / Car.cppmath_util.h
    engine / vehicles / TankerTruck.cppactors.h
    engine / vehicles / TankerTruck.cppmath_util.h
    engine / vehicles / Train.cppactors.h
    engine / vehicles / Train.cppmath_util.h
    engine / vehicles / Truck.cppactors.h
    engine / vehicles / Truck.cppmath_util.h
    actors / wario_sign / render.inc.cactors.h
    actors / wario_sign / update.inc.cactors.h
    actors / yoshi_egg / render.inc.cactors.h
    actors / yoshi_egg / update.inc.cactors.h
    -

    +

    Export

    Quick Overview

    diff --git a/fake__item__box_2render_8inc_8c_source.html b/fake__item__box_2render_8inc_8c_source.html index 3e45a2b32..094910656 100644 --- a/fake__item__box_2render_8inc_8c_source.html +++ b/fake__item__box_2render_8inc_8c_source.html @@ -302,7 +302,7 @@ $(function(){initNavTree('fake__item__box_2render_8inc_8c_source.html',''); init
    f32 Mat4[4][4]
    Definition common_structs.h:20
    void render_actor_fake_item_box(Camera *camera, struct FakeItemBox *fakeItemBox)
    Renders the fake item box actor.
    Definition render.inc.c:13
    #define UNUSED
    Definition macros.h:26
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
    Definition math_util.c:1099
    diff --git a/fake__item__box_2update_8inc_8c_source.html b/fake__item__box_2update_8inc_8c_source.html index 584048f77..6b1412930 100644 --- a/fake__item__box_2update_8inc_8c_source.html +++ b/fake__item__box_2update_8inc_8c_source.html @@ -216,9 +216,9 @@ $(function(){initNavTree('fake__item__box_2update_8inc_8c_source.html',''); init
    void update_actor_fake_item_box(struct FakeItemBox *fake_item_box)
    Updates the fake item box actor.
    Definition update.inc.c:14
    #define UNUSED
    Definition macros.h:26
    -
    Player * gPlayerOne
    Definition main.c:78
    -
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:77
    -
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:67
    +
    Player * gPlayerOne
    Definition main.c:74
    +
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:73
    +
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:63
    float sqrtf(float)
    diff --git a/falling__rock_2render_8inc_8c_source.html b/falling__rock_2render_8inc_8c_source.html index c17793a72..525d0d2bf 100644 --- a/falling__rock_2render_8inc_8c_source.html +++ b/falling__rock_2render_8inc_8c_source.html @@ -185,7 +185,7 @@ $(function(){initNavTree('falling__rock_2render_8inc_8c_source.html',''); initRe
    void render_actor_falling_rock(Camera *camera, struct FallingRock *rock)
    Renders the falling rock actor. Actor used in Choco Mountain.
    Definition render.inc.c:13
    #define CLAMP(var, min, max)
    Definition macros.h:138
    #define UNUSED
    Definition macros.h:26
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
    Definition math_util.c:1099
    diff --git a/freecam_8cpp.html b/freecam_8cpp.html index 5cf4c491f..b6927ca5e 100644 --- a/freecam_8cpp.html +++ b/freecam_8cpp.html @@ -269,7 +269,7 @@ Here is the call graph for this function:

    -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/freecam_8h.html b/freecam_8h.html index ba36bd671..efc68b925 100644 --- a/freecam_8h.html +++ b/freecam_8h.html @@ -214,7 +214,7 @@ Here is the call graph for this function:
    -
    Todo
    configure this properly
    +
    Todo
    configure this properly
    Here is the call graph for this function:
    diff --git a/gfx__output__buffer_8h.html b/gfx__output__buffer_8h.html index 1afccc3be..48284a938 100644 --- a/gfx__output__buffer_8h.html +++ b/gfx__output__buffer_8h.html @@ -120,7 +120,7 @@ Include dependency graph for gfx_output_buffer.h:
    This graph shows which files directly or indirectly include this file:
    -
    +

    Go to the source code of this file.

    diff --git a/gfx__output__buffer_8h__dep__incl.map b/gfx__output__buffer_8h__dep__incl.map index 495deb25d..630588d6c 100644 --- a/gfx__output__buffer_8h__dep__incl.map +++ b/gfx__output__buffer_8h__dep__incl.map @@ -1,9 +1,7 @@ - + - + - - - + diff --git a/gfx__output__buffer_8h__dep__incl.md5 b/gfx__output__buffer_8h__dep__incl.md5 index 69361dbbd..8a8c60797 100644 --- a/gfx__output__buffer_8h__dep__incl.md5 +++ b/gfx__output__buffer_8h__dep__incl.md5 @@ -1 +1 @@ -75a582d12cc646194b751d3c36b70a51 \ No newline at end of file +42ea6d9c21777d93563a4ddad44d92be \ No newline at end of file diff --git a/gfx__output__buffer_8h__dep__incl.svg b/gfx__output__buffer_8h__dep__incl.svg index 2844b19ce..ae5384543 100644 --- a/gfx__output__buffer_8h__dep__incl.svg +++ b/gfx__output__buffer_8h__dep__incl.svg @@ -4,8 +4,8 @@ - + @@ -23,9 +23,9 @@ Node1 - -src/buffers/gfx_output -_buffer.h + +src/buffers/gfx_output +_buffer.h @@ -42,8 +42,8 @@ Node1->Node2 - - + + @@ -61,26 +61,8 @@ Node1->Node3 - - - - - - - -Node4 - - -src/main.c - - - - - -Node1->Node4 - - - + + diff --git a/gfx__output__buffer_8h__dep__incl_org.svg b/gfx__output__buffer_8h__dep__incl_org.svg index 23c5b2a8d..f1b437e9f 100644 --- a/gfx__output__buffer_8h__dep__incl_org.svg +++ b/gfx__output__buffer_8h__dep__incl_org.svg @@ -4,17 +4,17 @@ - + src/buffers/gfx_output_buffer.h Node1 - -src/buffers/gfx_output -_buffer.h + +src/buffers/gfx_output +_buffer.h @@ -31,8 +31,8 @@ Node1->Node2 - - + + @@ -50,26 +50,8 @@ Node1->Node3 - - - - - - - -Node4 - - -src/main.c - - - - - -Node1->Node4 - - - + + diff --git a/green__shell_2render_8inc_8c_source.html b/green__shell_2render_8inc_8c_source.html index d98ab0db3..ab12e18fe 100644 --- a/green__shell_2render_8inc_8c_source.html +++ b/green__shell_2render_8inc_8c_source.html @@ -123,7 +123,7 @@ $(function(){initNavTree('green__shell_2render_8inc_8c_source.html',''); initRes
    f32 Mat4[4][4]
    Definition common_structs.h:20
    void render_actor_green_shell(Camera *camera, Mat4 matrix, struct ShellActor *shell)
    Renders the green shell actor.
    Definition render.inc.c:13
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    Definition camera.h:35
    Definition actor_types.h:322
    diff --git a/green__shell_2update_8inc_8c_source.html b/green__shell_2update_8inc_8c_source.html index 14a012e4a..8d82d84d7 100644 --- a/green__shell_2update_8inc_8c_source.html +++ b/green__shell_2update_8inc_8c_source.html @@ -339,8 +339,8 @@ $(function(){initNavTree('green__shell_2update_8inc_8c_source.html',''); initRes
    void func_800C98B8(Vec3f position, Vec3f velocity, u32 soundBits)
    Definition external.c:3092
    void update_actor_green_shell(struct ShellActor *shell)
    Updates the green shell actor.
    Definition update.inc.c:13
    #define UNUSED
    Definition macros.h:26
    -
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:77
    -
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:67
    +
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:73
    +
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:63
    f32 sins(u16 arg0)
    Definition math_util.c:1062
    void func_802B64C4(Vec3f arg0, s16 arg1)
    Definition math_util.c:588
    diff --git a/item__box_2render_8inc_8c_source.html b/item__box_2render_8inc_8c_source.html index 2017adb29..bb676e484 100644 --- a/item__box_2render_8inc_8c_source.html +++ b/item__box_2render_8inc_8c_source.html @@ -331,7 +331,7 @@ $(function(){initNavTree('item__box_2render_8inc_8c_source.html',''); initResiza
    #define CLAMP(var, min, max)
    Definition macros.h:138
    #define UNUSED
    Definition macros.h:26
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
    Definition math_util.c:1099
    diff --git a/kiwano__fruit_2render_8inc_8c_source.html b/kiwano__fruit_2render_8inc_8c_source.html index 30cd13c53..fcae29968 100644 --- a/kiwano__fruit_2render_8inc_8c_source.html +++ b/kiwano__fruit_2render_8inc_8c_source.html @@ -159,7 +159,7 @@ $(function(){initNavTree('kiwano__fruit_2render_8inc_8c_source.html',''); initRe
    void render_actor_kiwano_fruit(UNUSED Camera *camera, Mat4 arg1, struct Actor *actor)
    Renders the kiwano fruit actor. Actor used in DK's Jungle Parkway.
    Definition render.inc.c:15
    #define UNUSED
    Definition macros.h:26
    #define VIRTUAL_TO_PHYSICAL(addr)
    Definition macros.h:91
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    diff --git a/kiwano__fruit_2update_8inc_8c_source.html b/kiwano__fruit_2update_8inc_8c_source.html index f5d7fa0ff..719d6871a 100644 --- a/kiwano__fruit_2update_8inc_8c_source.html +++ b/kiwano__fruit_2update_8inc_8c_source.html @@ -203,9 +203,9 @@ $(function(){initNavTree('kiwano__fruit_2update_8inc_8c_source.html',''); initRe
    #define PLAYER_CPU
    Definition defines.h:112
    void func_800C9060(u8 playerId, u32 soundBits)
    Definition external.c:2927
    void update_actor_kiwano_fruit(struct KiwanoFruit *fruit)
    Updates the kiwano fruit actor. Actor used in DK's Jungle Parkway.
    Definition update.inc.c:12
    -
    Player * gPlayerOne
    Definition main.c:78
    -
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:77
    -
    s32 gModeSelection
    Definition main.c:182
    +
    Player * gPlayerOne
    Definition main.c:74
    +
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:73
    +
    s32 gModeSelection
    Definition main.c:178
    float sqrtf(float)
    @ GRASS
    Definition mk64.h:94
    diff --git a/main_8c.html b/main_8c.html index 081e5fddb..2837e6728 100644 --- a/main_8c.html +++ b/main_8c.html @@ -114,7 +114,6 @@ $(function(){initNavTree('main_8c.html',''); initResizable(true); });
    #include <libultraship.h>
    #include <libultra/vi.h>
    #include <libultra/os.h>
    -#include "buffers/gfx_output_buffer.h"
    #include <libultraship/bridge/gfxdebuggerbridge.h>
    #include <macros.h>
    #include <decode.h>
    @@ -143,16 +142,15 @@ $(function(){initNavTree('main_8c.html',''); initResizable(true); }); #include "code_80057C60.h"
    #include "player_controller.h"
    #include "render_player.h"
    -#include "render_courses.h"
    #include "actors.h"
    #include "replays.h"
    #include <debug.h>
    -#include "crash_screen.h"
    #include "enhancements/freecam/freecam.h"
    #include "engine/editor/Editor.h"
    #include "port/interpolation/FrameInterpolation.h"
    #include "engine/wasm.h"
    #include "port/Game.h"
    +#include "port/Engine.h"
    #include "engine/Matrix.h"
    Include dependency graph for main.c:
    diff --git a/main_8c__incl.map b/main_8c__incl.map index 6f0bd4c0c..0af7137c2 100644 --- a/main_8c__incl.map +++ b/main_8c__incl.map @@ -1,175 +1,173 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main_8c__incl.md5 b/main_8c__incl.md5 index 37a5ea18a..4bc463c89 100644 --- a/main_8c__incl.md5 +++ b/main_8c__incl.md5 @@ -1 +1 @@ -443214e23f24299f3ce29a9ee39d8ca0 \ No newline at end of file +7fa743338ce0efd26b31ad719d8db4f5 \ No newline at end of file diff --git a/main_8c__incl.svg b/main_8c__incl.svg index 13a87c1d2..10496b0ba 100644 --- a/main_8c__incl.svg +++ b/main_8c__incl.svg @@ -4,7 +4,7 @@ - + @@ -47,8 +47,8 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-0'; Node1 - -src/main.c + +src/main.c @@ -68,8 +68,8 @@ var sectionId = 'dynsection-0'; Node2 - -libultraship.h + +libultraship.h @@ -77,8 +77,8 @@ var sectionId = 'dynsection-0'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-0'; Node3 - -libultra/vi.h + +libultra/vi.h @@ -95,8 +95,8 @@ var sectionId = 'dynsection-0'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-0'; Node4 - -libultra/os.h + +libultra/os.h @@ -113,18 +113,18 @@ var sectionId = 'dynsection-0'; Node1->Node4 - - + + Node5 - - -buffers/gfx_output -_buffer.h + + +libultraship/bridge +/gfxdebuggerbridge.h @@ -132,108 +132,108 @@ var sectionId = 'dynsection-0'; Node1->Node5 - - + + - - -Node7 - - -libultraship/bridge -/gfxdebuggerbridge.h + + +Node6 + + +macros.h - - -Node1->Node7 - - - + + +Node1->Node6 + + + Node8 - - -macros.h + + +decode.h - + Node1->Node8 - - - + + + + + + + + +Node9 + + +common_structs.h + + + + + +Node1->Node9 + + + Node10 - - -decode.h + + +mk64.h - + Node1->Node10 - - - + + + - - -Node11 - - -common_structs.h + + +Node14 + + +stubs.h - - -Node1->Node11 - - - - - - - - -Node12 - - -mk64.h - - - - - -Node1->Node12 - - - + + +Node1->Node14 + + + Node15 - - -stubs.h + + +racing/framebuffer +_effects.h @@ -241,18 +241,17 @@ var sectionId = 'dynsection-0'; Node1->Node15 - - + + Node16 - - -racing/framebuffer -_effects.h + + +profiler.h @@ -260,703 +259,667 @@ var sectionId = 'dynsection-0'; Node1->Node16 - - + + Node17 - - -profiler.h + + +main.h - + Node1->Node17 - - - + + + Node18 - - -main.h + + +racing/memory.h - + Node1->Node18 - - - + + + - - -Node19 - - -racing/memory.h + + +Node23 + + +menus.h - - -Node1->Node19 - - - + + +Node1->Node23 + + + Node24 - - -menus.h + + +defines.h - + Node1->Node24 - - - + + + Node25 - - -defines.h + + +segments.h - + Node1->Node25 - - - + + + Node26 - - -segments.h + + +buffers.h - + Node1->Node26 - - - + + + Node27 - - -buffers.h + + +camera.h - + Node1->Node27 - - - + + + Node28 - - -camera.h + + +race_logic.h - + Node1->Node28 - - - + + + Node29 - - -race_logic.h + + +skybox_and_splitscreen.h - + Node1->Node29 - - - + + + Node30 - - -skybox_and_splitscreen.h + + +code_800029B0.h - + Node1->Node30 - - - + + + - - -Node31 - - -code_800029B0.h + + +Node34 + + +render_objects.h - - -Node1->Node31 - - - + + +Node1->Node34 + + + Node35 - - -render_objects.h + + +effects.h - + Node1->Node35 - - - + + + Node36 - - -effects.h + + +code_80281780.h - + Node1->Node36 - - - + + + Node37 - - -code_80281780.h + + +audio/external.h - + Node1->Node37 - - - + + + Node38 - - -audio/external.h + + +code_80280000.h - + Node1->Node38 - - - + + + Node39 - - -code_80280000.h + + +podium_ceremony_actors.h - + Node1->Node39 - - - + + + Node40 - - -podium_ceremony_actors.h + + +menu_items.h - + Node1->Node40 - - - + + + - - -Node41 - - -menu_items.h + + +Node43 + + +code_80057C60.h - - -Node1->Node41 - - - + + +Node1->Node43 + + + - - -Node44 - - -code_80057C60.h + + +Node46 + + +player_controller.h - - -Node1->Node44 - - - + + +Node1->Node46 + + + Node47 - - -player_controller.h + + +render_player.h - + Node1->Node47 - - - + + + Node48 - - -render_player.h + + +actors.h - + Node1->Node48 - - - + + + Node49 - - -render_courses.h + + +replays.h - + Node1->Node49 - - - + + + - - -Node58 - - -actors.h + + +Node50 + + +debug.h - - -Node1->Node58 - - - + + +Node1->Node50 + + + - - -Node59 - - -replays.h + + +Node51 + + +enhancements/freecam +/freecam.h - - -Node1->Node59 - - - + + +Node1->Node51 + + + - - -Node60 - - -debug.h + + +Node52 + + +engine/editor/Editor.h - - -Node1->Node60 - - - + + +Node1->Node52 + + + - - -Node61 - - -crash_screen.h + + +Node54 + + +port/interpolation +/FrameInterpolation.h - - -Node1->Node61 - - - + + +Node1->Node54 + + + - - -Node62 - - -enhancements/freecam -/freecam.h + + +Node55 + + +engine/wasm.h - - -Node1->Node62 - - - + + +Node1->Node55 + + + - - -Node63 - - -engine/editor/Editor.h + + +Node56 + + +port/Game.h - - -Node1->Node63 - - - - - - - - -Node64 - - -port/interpolation -/FrameInterpolation.h - - - - - -Node1->Node64 - - - + + +Node1->Node56 + + + Node65 - - -engine/wasm.h + + +port/Engine.h - + Node1->Node65 - - - + + + - - -Node66 - - -port/Game.h + + +Node67 + + +engine/Matrix.h - - -Node1->Node66 - - - + + +Node1->Node67 + + + - - -Node68 - - -engine/Matrix.h + + +Node6->Node2 + + + - - -Node1->Node68 - - - + + +Node7 + + +math.h - - -Node6 - - -libultra/types.h - - - - - -Node5->Node6 - - - - - - - - -Node8->Node2 - - - - - - - - -Node9 - - -math.h + + +Node6->Node7 + + + - + Node8->Node9 - - - + + + + + + + + +Node9->Node2 + + + + + + + + +Node10->Node2 + + + + + + + + +Node11 + + +string.h - + Node10->Node11 - - - - - - - - -Node11->Node2 - - - - - - - - -Node12->Node2 - - - + + + Node13 - - -string.h + + +libultra/gbi.h - - -Node12->Node13 - - - + + +Node10->Node13 + + + - - -Node14 - - -libultra/gbi.h + + +Node12 + + +libultra/types.h - - -Node12->Node14 - - - + + +Node11->Node12 + + + - - -Node13->Node6 - - - + + +Node14->Node2 + + + @@ -964,197 +927,251 @@ var sectionId = 'dynsection-0'; Node15->Node2 - - + + - - -Node16->Node2 - - - + + +Node17->Node9 + + + - - -Node18->Node11 - - - + + +Node17->Node10 + + + - - -Node18->Node12 - - - + + +Node18->Node9 + + + - - -Node19->Node11 - - - + + +Node19 + + +course_offsets.h - - -Node20 - - -course_offsets.h + + +Node18->Node19 + + + - - -Node19->Node20 - - - + + +Node19->Node2 + + + - - -Node20->Node2 - - - + + +Node19->Node12 + + + - - -Node20->Node6 - - - + + +Node19->Node13 + + + - - -Node20->Node14 - - - + + +Node23->Node9 + + + - - -Node24->Node11 - - - + + +Node23->Node24 + + + - - -Node24->Node25 - - - + + +Node25->Node2 + + + - - -Node26->Node2 - - - + + +Node25->Node6 + + + - - -Node26->Node8 - - - + + +Node26->Node9 + + + - - -Node27->Node6 - - - + + +Node26->Node10 + + + - - -Node27->Node11 - - - + + +Node26->Node12 + + + - - -Node27->Node12 - - - + + +Node27->Node2 + + + - - -Node28->Node2 - - - + + +Node27->Node9 + + + - - -Node28->Node11 - - - + + +Node29->Node2 + + + + + + + + +Node29->Node13 + + + + + + + + +Node29->Node30 + + + - + Node30->Node2 - - - + + + - - -Node30->Node14 - - - + + +Node30->Node6 + + + + + + + + +Node30->Node27 + + + + + + + + +Node31 + + +actor_types.h - + Node30->Node31 - - - + + + + + + + + +Node33 + + +engine/CoreMath.h + + + + + +Node30->Node33 + + + @@ -1162,458 +1179,422 @@ var sectionId = 'dynsection-0'; Node31->Node2 - - + + - - -Node31->Node8 - - - + + +Node31->Node6 + + + - - -Node31->Node28 - - - + + +Node31->Node9 + + + - - -Node32 - - -actor_types.h + + +Node33->Node2 + + + - - -Node31->Node32 - - - + + +Node34->Node9 + + + - - -Node32->Node2 - - - + + +Node34->Node17 + + + - - -Node32->Node8 - - - + + +Node35->Node9 + + + - - -Node32->Node11 - - - + + +Node37->Node2 + + + - - -Node35->Node11 - - - + + +Node37->Node9 + + + - - -Node35->Node18 - - - + + +Node37->Node24 + + + - - -Node36->Node11 - - - + + +Node37->Node27 + + + - - -Node38->Node2 - - - + + +Node38->Node9 + + + - - -Node38->Node11 - - - + + +Node39->Node2 + + + - - -Node38->Node25 - - - + + +Node39->Node9 + + + - - -Node38->Node28 - - - + + +Node40->Node9 + + + - - -Node39->Node11 - - - + + +Node40->Node17 + + + - - -Node40->Node2 - - - + + +Node41 + + +textures.h - - -Node40->Node11 - - - + + +Node40->Node41 + + + - - -Node41->Node11 - - - + + +Node41->Node2 + + + - - -Node41->Node18 - - - + + +Node43->Node9 + + + - - -Node44->Node11 - - - + + +Node43->Node27 + + + - - -Node44->Node28 - - - + + +Node43->Node30 + + + - - -Node44->Node31 - - - + + +Node46->Node9 + + + - - -Node47->Node11 - - - + + +Node46->Node27 + + + - - -Node47->Node28 - - - + + +Node47->Node9 + + + - - -Node48->Node11 - - - + + +Node47->Node26 + + + + + + + + +Node47->Node27 + + + - + Node48->Node27 - - - + + + - - -Node48->Node28 - - - + + +Node48->Node30 + + + - - -Node49->Node28 - - - + + +Node48->Node31 + + + - - -Node49->Node31 - - - + + +Node49->Node2 + + + - - -Node58->Node28 - - - + + +Node49->Node9 + + + - - -Node58->Node31 - - - + + +Node50->Node2 + + + - - -Node58->Node32 - - - + + +Node50->Node24 + + + - - -Node59->Node2 - - - + + +Node51->Node2 + + + - - -Node59->Node11 - - - + + +Node51->Node27 + + + - - -Node60->Node2 - - - + + +Node52->Node13 + + + - - -Node60->Node25 - - - + + +Node52->Node24 + + + - - -Node61->Node2 - - - + + +Node54->Node2 + + + - - -Node61->Node8 - - - + + +Node54->Node9 + + + - - -Node62->Node2 - - - + + +Node56->Node2 + + + - - -Node62->Node28 - - - + + +Node56->Node27 + + + - - -Node63->Node14 - - - + + +Node56->Node30 + + + - - -Node63->Node25 - - - + + +Node56->Node31 + + + - - -Node64->Node2 - - - + + +Node67->Node2 + + + - - -Node64->Node11 - - - + + +Node67->Node9 + + + - - -Node66->Node2 - - - - - - - - -Node66->Node28 - - - - - - - - -Node66->Node31 - - - - - - - - -Node66->Node32 - - - - - - - - -Node68->Node2 - - - - - - - - -Node68->Node11 - - - + + +Node67->Node33 + + + diff --git a/main_8c__incl_org.svg b/main_8c__incl_org.svg index ff94ba467..446459512 100644 --- a/main_8c__incl_org.svg +++ b/main_8c__incl_org.svg @@ -4,16 +4,16 @@ - - + + src/main.c Node1 - -src/main.c + +src/main.c @@ -21,8 +21,8 @@ Node2 - -libultraship.h + +libultraship.h @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -libultra/vi.h + +libultra/vi.h @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -libultra/os.h + +libultra/os.h @@ -66,18 +66,18 @@ Node1->Node4 - - + + Node5 - - -buffers/gfx_output -_buffer.h + + +libultraship/bridge +/gfxdebuggerbridge.h @@ -85,108 +85,108 @@ Node1->Node5 - - + + - - -Node7 - - -libultraship/bridge -/gfxdebuggerbridge.h + + +Node6 + + +macros.h - - -Node1->Node7 - - - + + +Node1->Node6 + + + Node8 - - -macros.h + + +decode.h - + Node1->Node8 - - - + + + + + + + + +Node9 + + +common_structs.h + + + + + +Node1->Node9 + + + Node10 - - -decode.h + + +mk64.h - + Node1->Node10 - - - + + + - - -Node11 - - -common_structs.h + + +Node14 + + +stubs.h - - -Node1->Node11 - - - - - - - - -Node12 - - -mk64.h - - - - - -Node1->Node12 - - - + + +Node1->Node14 + + + Node15 - - -stubs.h + + +racing/framebuffer +_effects.h @@ -194,18 +194,17 @@ Node1->Node15 - - + + Node16 - - -racing/framebuffer -_effects.h + + +profiler.h @@ -213,703 +212,667 @@ Node1->Node16 - - + + Node17 - - -profiler.h + + +main.h - + Node1->Node17 - - - + + + Node18 - - -main.h + + +racing/memory.h - + Node1->Node18 - - - + + + - - -Node19 - - -racing/memory.h + + +Node23 + + +menus.h - - -Node1->Node19 - - - + + +Node1->Node23 + + + Node24 - - -menus.h + + +defines.h - + Node1->Node24 - - - + + + Node25 - - -defines.h + + +segments.h - + Node1->Node25 - - - + + + Node26 - - -segments.h + + +buffers.h - + Node1->Node26 - - - + + + Node27 - - -buffers.h + + +camera.h - + Node1->Node27 - - - + + + Node28 - - -camera.h + + +race_logic.h - + Node1->Node28 - - - + + + Node29 - - -race_logic.h + + +skybox_and_splitscreen.h - + Node1->Node29 - - - + + + Node30 - - -skybox_and_splitscreen.h + + +code_800029B0.h - + Node1->Node30 - - - + + + - - -Node31 - - -code_800029B0.h + + +Node34 + + +render_objects.h - - -Node1->Node31 - - - + + +Node1->Node34 + + + Node35 - - -render_objects.h + + +effects.h - + Node1->Node35 - - - + + + Node36 - - -effects.h + + +code_80281780.h - + Node1->Node36 - - - + + + Node37 - - -code_80281780.h + + +audio/external.h - + Node1->Node37 - - - + + + Node38 - - -audio/external.h + + +code_80280000.h - + Node1->Node38 - - - + + + Node39 - - -code_80280000.h + + +podium_ceremony_actors.h - + Node1->Node39 - - - + + + Node40 - - -podium_ceremony_actors.h + + +menu_items.h - + Node1->Node40 - - - + + + - - -Node41 - - -menu_items.h + + +Node43 + + +code_80057C60.h - - -Node1->Node41 - - - + + +Node1->Node43 + + + - - -Node44 - - -code_80057C60.h + + +Node46 + + +player_controller.h - - -Node1->Node44 - - - + + +Node1->Node46 + + + Node47 - - -player_controller.h + + +render_player.h - + Node1->Node47 - - - + + + Node48 - - -render_player.h + + +actors.h - + Node1->Node48 - - - + + + Node49 - - -render_courses.h + + +replays.h - + Node1->Node49 - - - + + + - - -Node58 - - -actors.h + + +Node50 + + +debug.h - - -Node1->Node58 - - - + + +Node1->Node50 + + + - - -Node59 - - -replays.h + + +Node51 + + +enhancements/freecam +/freecam.h - - -Node1->Node59 - - - + + +Node1->Node51 + + + - - -Node60 - - -debug.h + + +Node52 + + +engine/editor/Editor.h - - -Node1->Node60 - - - + + +Node1->Node52 + + + - - -Node61 - - -crash_screen.h + + +Node54 + + +port/interpolation +/FrameInterpolation.h - - -Node1->Node61 - - - + + +Node1->Node54 + + + - - -Node62 - - -enhancements/freecam -/freecam.h + + +Node55 + + +engine/wasm.h - - -Node1->Node62 - - - + + +Node1->Node55 + + + - - -Node63 - - -engine/editor/Editor.h + + +Node56 + + +port/Game.h - - -Node1->Node63 - - - - - - - - -Node64 - - -port/interpolation -/FrameInterpolation.h - - - - - -Node1->Node64 - - - + + +Node1->Node56 + + + Node65 - - -engine/wasm.h + + +port/Engine.h - + Node1->Node65 - - - + + + - - -Node66 - - -port/Game.h + + +Node67 + + +engine/Matrix.h - - -Node1->Node66 - - - + + +Node1->Node67 + + + - - -Node68 - - -engine/Matrix.h + + +Node6->Node2 + + + - - -Node1->Node68 - - - + + +Node7 + + +math.h - - -Node6 - - -libultra/types.h - - - - - -Node5->Node6 - - - - - - - - -Node8->Node2 - - - - - - - - -Node9 - - -math.h + + +Node6->Node7 + + + - + Node8->Node9 - - - + + + + + + + + +Node9->Node2 + + + + + + + + +Node10->Node2 + + + + + + + + +Node11 + + +string.h - + Node10->Node11 - - - - - - - - -Node11->Node2 - - - - - - - - -Node12->Node2 - - - + + + Node13 - - -string.h + + +libultra/gbi.h - - -Node12->Node13 - - - + + +Node10->Node13 + + + - - -Node14 - - -libultra/gbi.h + + +Node12 + + +libultra/types.h - - -Node12->Node14 - - - + + +Node11->Node12 + + + - - -Node13->Node6 - - - + + +Node14->Node2 + + + @@ -917,197 +880,251 @@ Node15->Node2 - - + + - - -Node16->Node2 - - - + + +Node17->Node9 + + + - - -Node18->Node11 - - - + + +Node17->Node10 + + + - - -Node18->Node12 - - - + + +Node18->Node9 + + + - - -Node19->Node11 - - - + + +Node19 + + +course_offsets.h - - -Node20 - - -course_offsets.h + + +Node18->Node19 + + + - - -Node19->Node20 - - - + + +Node19->Node2 + + + - - -Node20->Node2 - - - + + +Node19->Node12 + + + - - -Node20->Node6 - - - + + +Node19->Node13 + + + - - -Node20->Node14 - - - + + +Node23->Node9 + + + - - -Node24->Node11 - - - + + +Node23->Node24 + + + - - -Node24->Node25 - - - + + +Node25->Node2 + + + - - -Node26->Node2 - - - + + +Node25->Node6 + + + - - -Node26->Node8 - - - + + +Node26->Node9 + + + - - -Node27->Node6 - - - + + +Node26->Node10 + + + - - -Node27->Node11 - - - + + +Node26->Node12 + + + - - -Node27->Node12 - - - + + +Node27->Node2 + + + - - -Node28->Node2 - - - + + +Node27->Node9 + + + - - -Node28->Node11 - - - + + +Node29->Node2 + + + + + + + + +Node29->Node13 + + + + + + + + +Node29->Node30 + + + - + Node30->Node2 - - - + + + - - -Node30->Node14 - - - + + +Node30->Node6 + + + + + + + + +Node30->Node27 + + + + + + + + +Node31 + + +actor_types.h - + Node30->Node31 - - - + + + + + + + + +Node33 + + +engine/CoreMath.h + + + + + +Node30->Node33 + + + @@ -1115,458 +1132,422 @@ Node31->Node2 - - + + - - -Node31->Node8 - - - + + +Node31->Node6 + + + - - -Node31->Node28 - - - + + +Node31->Node9 + + + - - -Node32 - - -actor_types.h + + +Node33->Node2 + + + - - -Node31->Node32 - - - + + +Node34->Node9 + + + - - -Node32->Node2 - - - + + +Node34->Node17 + + + - - -Node32->Node8 - - - + + +Node35->Node9 + + + - - -Node32->Node11 - - - + + +Node37->Node2 + + + - - -Node35->Node11 - - - + + +Node37->Node9 + + + - - -Node35->Node18 - - - + + +Node37->Node24 + + + - - -Node36->Node11 - - - + + +Node37->Node27 + + + - - -Node38->Node2 - - - + + +Node38->Node9 + + + - - -Node38->Node11 - - - + + +Node39->Node2 + + + - - -Node38->Node25 - - - + + +Node39->Node9 + + + - - -Node38->Node28 - - - + + +Node40->Node9 + + + - - -Node39->Node11 - - - + + +Node40->Node17 + + + - - -Node40->Node2 - - - + + +Node41 + + +textures.h - - -Node40->Node11 - - - + + +Node40->Node41 + + + - - -Node41->Node11 - - - + + +Node41->Node2 + + + - - -Node41->Node18 - - - + + +Node43->Node9 + + + - - -Node44->Node11 - - - + + +Node43->Node27 + + + - - -Node44->Node28 - - - + + +Node43->Node30 + + + - - -Node44->Node31 - - - + + +Node46->Node9 + + + - - -Node47->Node11 - - - + + +Node46->Node27 + + + - - -Node47->Node28 - - - + + +Node47->Node9 + + + - - -Node48->Node11 - - - + + +Node47->Node26 + + + + + + + + +Node47->Node27 + + + - + Node48->Node27 - - - + + + - - -Node48->Node28 - - - + + +Node48->Node30 + + + - - -Node49->Node28 - - - + + +Node48->Node31 + + + - - -Node49->Node31 - - - + + +Node49->Node2 + + + - - -Node58->Node28 - - - + + +Node49->Node9 + + + - - -Node58->Node31 - - - + + +Node50->Node2 + + + - - -Node58->Node32 - - - + + +Node50->Node24 + + + - - -Node59->Node2 - - - + + +Node51->Node2 + + + - - -Node59->Node11 - - - + + +Node51->Node27 + + + - - -Node60->Node2 - - - + + +Node52->Node13 + + + - - -Node60->Node25 - - - + + +Node52->Node24 + + + - - -Node61->Node2 - - - + + +Node54->Node2 + + + - - -Node61->Node8 - - - + + +Node54->Node9 + + + - - -Node62->Node2 - - - + + +Node56->Node2 + + + - - -Node62->Node28 - - - + + +Node56->Node27 + + + - - -Node63->Node14 - - - + + +Node56->Node30 + + + - - -Node63->Node25 - - - + + +Node56->Node31 + + + - - -Node64->Node2 - - - + + +Node67->Node2 + + + - - -Node64->Node11 - - - + + +Node67->Node9 + + + - - -Node66->Node2 - - - - - - - - -Node66->Node28 - - - - - - - - -Node66->Node31 - - - - - - - - -Node66->Node32 - - - - - - - - -Node68->Node2 - - - - - - - - -Node68->Node11 - - - + + +Node67->Node33 + + + diff --git a/main_8h_source.html b/main_8h_source.html index 4a7d621d4..0edc28543 100644 --- a/main_8h_source.html +++ b/main_8h_source.html @@ -343,161 +343,161 @@ $(function(){initNavTree('main_8h_source.html',''); initResizable(true); });
    231#endif
    f32 Mat4[4][4]
    Definition common_structs.h:20
    -
    Player * gPlayerOne
    Definition main.c:78
    -
    OSMesgQueue gDmaMesgQueue
    Definition main.c:94
    -
    struct SPTask * sNextDisplaySPTask
    Definition main.c:65
    -
    ALIGNED8 u8 gGameLoopThreadStack[STACKSIZE]
    Definition main.c:157
    -
    struct Controller * gControllerTwo
    Definition main.c:69
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    -
    OSMesgQueue unused_gMsgQueue
    Definition main.c:94
    -
    OSMesgQueue gGameVblankQueue
    Definition main.c:94
    -
    s32 D_800DC544
    Definition main.c:184
    -
    OSMesg gPIMesgBuf[32]
    Definition main.c:165
    -
    s32 D_80150120
    Definition main.c:121
    -
    f32 D_80150150
    Definition main.c:129
    -
    OSIoMesg gDmaIoMesg
    Definition main.c:102
    -
    f32 D_80150118
    Definition main.c:116
    -
    Player * gPlayerSix
    Definition main.c:83
    -
    u16 wasSoftReset
    Definition main.c:118
    -
    f32 gCourseTimer
    Definition main.c:199
    -
    s16 sNumVBlanks
    Definition main.c:196
    -
    OSMesg gIntrMesgBuf[16]
    Definition main.c:100
    -
    u16 sRenderingFramebuffer
    Definition main.c:192
    -
    OSMesg gGfxMesgBuf[1]
    Definition main.c:98
    -
    s32 D_800DC540
    Definition main.c:183
    -
    struct SPTask * sNextAudioSPTask
    Definition main.c:64
    -
    s32 gGlobalTimer
    Definition main.c:186
    -
    OSMesgQueue gPIMesgQueue
    Definition main.c:166
    -
    s32 D_801502A0
    Definition main.c:136
    -
    s32 gRaceState
    Definition main.c:170
    -
    OSContStatus gControllerStatuses[4]
    Definition main.c:106
    -
    OSMesg gMainReceivedMesg
    Definition main.c:101
    -
    struct Controller * gControllerThree
    Definition main.c:70
    -
    struct Controller * gControllerFour
    Definition main.c:71
    -
    OSContPad gControllerPads[4]
    Definition main.c:107
    -
    bool gTourComplete
    Definition main.c:180
    -
    f32 gScreenAspect
    Definition main.c:127
    -
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:77
    -
    u16 D_80152308
    Definition main.c:147
    -
    s32 gGamestateNext
    Definition main.c:174
    -
    OSMesg sSoundMesgBuf[1]
    Definition main.c:96
    -
    u16 D_800DC514
    Definition main.c:171
    -
    Player * gPlayerFour
    Definition main.c:81
    -
    struct VblankHandler sSoundVblankHandler
    Definition main.c:93
    -
    s32 gPlayerCountSelection1
    Definition main.c:179
    -
    OSMesgQueue gSPTaskMesgQueue
    Definition main.c:94
    -
    Player * gPlayerFive
    Definition main.c:82
    -
    s32 gScreenModeSelection
    Definition main.c:177
    -
    OSMesgQueue gGfxVblankQueue
    Definition main.c:94
    -
    s32 gGotoMode
    Definition main.c:122
    -
    u16 D_8015011E
    Definition main.c:119
    -
    ALIGNED8 u8 gAudioThreadStack[STACKSIZE]
    Definition main.c:159
    -
    OSMesg gGameMesgBuf
    Definition main.c:97
    -
    u16 gPortFramebuffers[3][SCREEN_WIDTH *SCREEN_HEIGHT]
    Definition main.c:139
    -
    Player * gPlayerTwo
    Definition main.c:79
    -
    uintptr_t gPhysicalZBuffer
    Definition main.c:140
    -
    u16 gNumActors
    Definition main.c:111
    -
    struct SPTask * gGfxSPTask
    Definition main.c:135
    -
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:67
    -
    ALIGNED8 u8 gGfxSPTaskYieldBuffer[4352]
    Definition main.c:163
    -
    struct Controller * gControllerFive
    Definition main.c:72
    -
    s32 gGamestate
    Definition main.c:168
    -
    s32 D_800DC56C[8]
    Definition main.c:195
    -
    s32 D_801502A4
    Definition main.c:137
    -
    struct Controller * gControllerSeven
    Definition main.c:74
    -
    struct GfxPool * gGfxPool
    Definition main.c:89
    -
    OSMesg gDmaMesgBuf[1]
    Definition main.c:97
    -
    OSThread gGameLoopThread
    Definition main.c:156
    -
    u16 gMatrixObjectCount
    Definition main.c:112
    -
    s32 D_800DC568
    Definition main.c:194
    -
    struct VblankHandler * gVblankHandler2
    Definition main.c:59
    -
    OSMesgQueue sSoundMesgQueue
    Definition main.c:95
    -
    Player * gPlayerSeven
    Definition main.c:84
    -
    CollisionGrid gCollisionGrid[1024]
    Definition main.c:110
    -
    OSThread gVideoThread
    Definition main.c:152
    -
    u16 * gPhysicalFramebuffers[3]
    Definition main.c:138
    -
    struct SPTask * sCurrentAudioSPTask
    Definition main.c:62
    -
    ALIGNED8 u8 gVideoThreadStack[STACKSIZE]
    Definition main.c:153
    -
    OSMesgQueue gIntrMesgQueue
    Definition main.c:94
    -
    struct D_80150158 gD_80150158[16]
    Definition main.c:132
    -
    struct SPTask * sCurrentDisplaySPTask
    Definition main.c:63
    -
    Player * gPlayerEight
    Definition main.c:85
    -
    struct SPTask * gActiveSPTask
    Definition main.c:61
    -
    struct Controller * gControllerSix
    Definition main.c:73
    -
    ALIGNED8 u32 gGfxSPTaskStack[256]
    Definition main.c:164
    -
    s32 gCCSelection
    Definition main.c:185
    -
    OSMesg gSIEventMesgBuf[3]
    Definition main.c:104
    -
    u16 gDemoMode
    Definition main.c:172
    -
    struct VblankHandler gGameVblankHandler
    Definition main.c:92
    -
    struct GfxPool gGfxPools[2]
    Definition main.c:88
    -
    f32 gDeltaTime
    Definition main.c:314
    -
    ALIGNED8 u8 gIdleThreadStack[STACKSIZE]
    Definition main.c:151
    -
    Mat4 sBillBoardMtx
    Definition main.c:143
    -
    u16 gEnableDebugMode
    Definition main.c:173
    -
    s32 gActiveScreenMode
    Definition main.c:176
    -
    struct Controller * gControllerEight
    Definition main.c:75
    -
    s32 padding[2048]
    Definition main.c:145
    -
    struct VblankHandler * gVblankHandler1
    Definition main.c:58
    -
    OSMesg gSPTaskMesgBuf[16]
    Definition main.c:100
    -
    Player * gPlayerThree
    Definition main.c:80
    -
    OSMesgQueue gSIEventMesgQueue
    Definition main.c:103
    -
    f32 gVBlankTimer
    Definition main.c:198
    -
    OSThread gAudioThread
    Definition main.c:158
    -
    u16 sRenderedFramebuffer
    Definition main.c:191
    -
    struct Controller * gControllerOne
    Definition main.c:68
    -
    f32 D_8015014C
    Definition main.c:128
    -
    s32 gTickVisuals
    Definition main.c:114
    -
    OSThread gIdleThread
    Definition main.c:150
    -
    u8 gControllerBits
    Definition main.c:108
    -
    s32 gModeSelection
    Definition main.c:182
    -
    s32 gTickLogic
    Definition main.c:113
    -
    void init_segment_racing(void)
    Definition main.c:537
    -
    void dispatch_audio_sptask(struct SPTask *)
    Definition main.c:427
    -
    void interrupt_gfx_sptask(void)
    Definition main.c:869
    -
    void func_80002600(void)
    Definition main.c:1068
    +
    Player * gPlayerOne
    Definition main.c:74
    +
    OSMesgQueue gDmaMesgQueue
    Definition main.c:90
    +
    struct SPTask * sNextDisplaySPTask
    Definition main.c:61
    +
    ALIGNED8 u8 gGameLoopThreadStack[STACKSIZE]
    Definition main.c:153
    +
    struct Controller * gControllerTwo
    Definition main.c:65
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    +
    OSMesgQueue unused_gMsgQueue
    Definition main.c:90
    +
    OSMesgQueue gGameVblankQueue
    Definition main.c:90
    +
    s32 D_800DC544
    Definition main.c:180
    +
    OSMesg gPIMesgBuf[32]
    Definition main.c:161
    +
    s32 D_80150120
    Definition main.c:117
    +
    f32 D_80150150
    Definition main.c:125
    +
    OSIoMesg gDmaIoMesg
    Definition main.c:98
    +
    f32 D_80150118
    Definition main.c:112
    +
    Player * gPlayerSix
    Definition main.c:79
    +
    u16 wasSoftReset
    Definition main.c:114
    +
    f32 gCourseTimer
    Definition main.c:195
    +
    s16 sNumVBlanks
    Definition main.c:192
    +
    OSMesg gIntrMesgBuf[16]
    Definition main.c:96
    +
    u16 sRenderingFramebuffer
    Definition main.c:188
    +
    OSMesg gGfxMesgBuf[1]
    Definition main.c:94
    +
    s32 D_800DC540
    Definition main.c:179
    +
    struct SPTask * sNextAudioSPTask
    Definition main.c:60
    +
    s32 gGlobalTimer
    Definition main.c:182
    +
    OSMesgQueue gPIMesgQueue
    Definition main.c:162
    +
    s32 D_801502A0
    Definition main.c:132
    +
    s32 gRaceState
    Definition main.c:166
    +
    OSContStatus gControllerStatuses[4]
    Definition main.c:102
    +
    OSMesg gMainReceivedMesg
    Definition main.c:97
    +
    struct Controller * gControllerThree
    Definition main.c:66
    +
    struct Controller * gControllerFour
    Definition main.c:67
    +
    OSContPad gControllerPads[4]
    Definition main.c:103
    +
    bool gTourComplete
    Definition main.c:176
    +
    f32 gScreenAspect
    Definition main.c:123
    +
    Player gPlayers[NUM_PLAYERS]
    Definition main.c:73
    +
    u16 D_80152308
    Definition main.c:143
    +
    s32 gGamestateNext
    Definition main.c:170
    +
    OSMesg sSoundMesgBuf[1]
    Definition main.c:92
    +
    u16 D_800DC514
    Definition main.c:167
    +
    Player * gPlayerFour
    Definition main.c:77
    +
    struct VblankHandler sSoundVblankHandler
    Definition main.c:89
    +
    s32 gPlayerCountSelection1
    Definition main.c:175
    +
    OSMesgQueue gSPTaskMesgQueue
    Definition main.c:90
    +
    Player * gPlayerFive
    Definition main.c:78
    +
    s32 gScreenModeSelection
    Definition main.c:173
    +
    OSMesgQueue gGfxVblankQueue
    Definition main.c:90
    +
    s32 gGotoMode
    Definition main.c:118
    +
    u16 D_8015011E
    Definition main.c:115
    +
    ALIGNED8 u8 gAudioThreadStack[STACKSIZE]
    Definition main.c:155
    +
    OSMesg gGameMesgBuf
    Definition main.c:93
    +
    u16 gPortFramebuffers[3][SCREEN_WIDTH *SCREEN_HEIGHT]
    Definition main.c:135
    +
    Player * gPlayerTwo
    Definition main.c:75
    +
    uintptr_t gPhysicalZBuffer
    Definition main.c:136
    +
    u16 gNumActors
    Definition main.c:107
    +
    struct SPTask * gGfxSPTask
    Definition main.c:131
    +
    struct Controller gControllers[NUM_PLAYERS]
    Definition main.c:63
    +
    ALIGNED8 u8 gGfxSPTaskYieldBuffer[4352]
    Definition main.c:159
    +
    struct Controller * gControllerFive
    Definition main.c:68
    +
    s32 gGamestate
    Definition main.c:164
    +
    s32 D_800DC56C[8]
    Definition main.c:191
    +
    s32 D_801502A4
    Definition main.c:133
    +
    struct Controller * gControllerSeven
    Definition main.c:70
    +
    struct GfxPool * gGfxPool
    Definition main.c:85
    +
    OSMesg gDmaMesgBuf[1]
    Definition main.c:93
    +
    OSThread gGameLoopThread
    Definition main.c:152
    +
    u16 gMatrixObjectCount
    Definition main.c:108
    +
    s32 D_800DC568
    Definition main.c:190
    +
    struct VblankHandler * gVblankHandler2
    Definition main.c:55
    +
    OSMesgQueue sSoundMesgQueue
    Definition main.c:91
    +
    Player * gPlayerSeven
    Definition main.c:80
    +
    CollisionGrid gCollisionGrid[1024]
    Definition main.c:106
    +
    OSThread gVideoThread
    Definition main.c:148
    +
    u16 * gPhysicalFramebuffers[3]
    Definition main.c:134
    +
    struct SPTask * sCurrentAudioSPTask
    Definition main.c:58
    +
    ALIGNED8 u8 gVideoThreadStack[STACKSIZE]
    Definition main.c:149
    +
    OSMesgQueue gIntrMesgQueue
    Definition main.c:90
    +
    struct D_80150158 gD_80150158[16]
    Definition main.c:128
    +
    struct SPTask * sCurrentDisplaySPTask
    Definition main.c:59
    +
    Player * gPlayerEight
    Definition main.c:81
    +
    struct SPTask * gActiveSPTask
    Definition main.c:57
    +
    struct Controller * gControllerSix
    Definition main.c:69
    +
    ALIGNED8 u32 gGfxSPTaskStack[256]
    Definition main.c:160
    +
    s32 gCCSelection
    Definition main.c:181
    +
    OSMesg gSIEventMesgBuf[3]
    Definition main.c:100
    +
    u16 gDemoMode
    Definition main.c:168
    +
    struct VblankHandler gGameVblankHandler
    Definition main.c:88
    +
    struct GfxPool gGfxPools[2]
    Definition main.c:84
    +
    f32 gDeltaTime
    Definition main.c:310
    +
    ALIGNED8 u8 gIdleThreadStack[STACKSIZE]
    Definition main.c:147
    +
    Mat4 sBillBoardMtx
    Definition main.c:139
    +
    u16 gEnableDebugMode
    Definition main.c:169
    +
    s32 gActiveScreenMode
    Definition main.c:172
    +
    struct Controller * gControllerEight
    Definition main.c:71
    +
    s32 padding[2048]
    Definition main.c:141
    +
    struct VblankHandler * gVblankHandler1
    Definition main.c:54
    +
    OSMesg gSPTaskMesgBuf[16]
    Definition main.c:96
    +
    Player * gPlayerThree
    Definition main.c:76
    +
    OSMesgQueue gSIEventMesgQueue
    Definition main.c:99
    +
    f32 gVBlankTimer
    Definition main.c:194
    +
    OSThread gAudioThread
    Definition main.c:154
    +
    u16 sRenderedFramebuffer
    Definition main.c:187
    +
    struct Controller * gControllerOne
    Definition main.c:64
    +
    f32 D_8015014C
    Definition main.c:124
    +
    s32 gTickVisuals
    Definition main.c:110
    +
    OSThread gIdleThread
    Definition main.c:146
    +
    u8 gControllerBits
    Definition main.c:104
    +
    s32 gModeSelection
    Definition main.c:178
    +
    s32 gTickLogic
    Definition main.c:109
    +
    void init_segment_racing(void)
    Definition main.c:533
    +
    void dispatch_audio_sptask(struct SPTask *)
    Definition main.c:423
    +
    void interrupt_gfx_sptask(void)
    Definition main.c:865
    +
    void func_80002600(void)
    Definition main.c:1064
    void thread4_audio(void *)
    -
    void func_8000262C(void)
    Definition main.c:1074
    -
    void thread5_iteration(void)
    Definition main.c:1156
    -
    void receive_new_tasks(void)
    Definition main.c:876
    +
    void func_8000262C(void)
    Definition main.c:1070
    +
    void thread5_iteration(void)
    Definition main.c:1152
    +
    void receive_new_tasks(void)
    Definition main.c:872
    void thread3_video(void *)
    #define MTX_OBJECT_POOL_SIZE
    Definition main.h:22
    -
    void exec_display_list(struct SPTask *)
    Definition main.c:432
    -
    void func_80002658(void)
    Definition main.c:1080
    +
    void exec_display_list(struct SPTask *)
    Definition main.c:428
    +
    void func_80002658(void)
    Definition main.c:1076
    #define MTX_EFFECT_POOL_SIZE
    Definition main.h:34
    #define MTX_KART_POOL_SIZE
    Definition main.h:32
    -
    void handle_dp_complete(void)
    Definition main.c:964
    -
    void start_sptask(s32)
    Definition main.c:258
    -
    void main_func(void)
    Definition main.c:207
    -
    void read_controllers(void)
    Definition main.c:394
    -
    void thread5_game_loop(void)
    Definition main.c:1131
    -
    void end_master_display_list(void)
    Definition main.c:457
    -
    void func_80000BEC(void)
    Definition main.c:423
    -
    void handle_vblank(void)
    Definition main.c:923
    -
    void game_init_clear_framebuffer(void)
    Definition main.c:618
    -
    void thread1_idle(void *)
    Definition main.c:222
    -
    void func_800025D4(void)
    Definition main.c:1062
    -
    void setup_game_memory(void)
    Definition main.c:566
    +
    void handle_dp_complete(void)
    Definition main.c:960
    +
    void start_sptask(s32)
    Definition main.c:254
    +
    void main_func(void)
    Definition main.c:203
    +
    void read_controllers(void)
    Definition main.c:390
    +
    void thread5_game_loop(void)
    Definition main.c:1127
    +
    void end_master_display_list(void)
    Definition main.c:453
    +
    void func_80000BEC(void)
    Definition main.c:419
    +
    void handle_vblank(void)
    Definition main.c:919
    +
    void game_init_clear_framebuffer(void)
    Definition main.c:614
    +
    void thread1_idle(void *)
    Definition main.c:218
    +
    void func_800025D4(void)
    Definition main.c:1058
    +
    void setup_game_memory(void)
    Definition main.c:562
    #define GFX_POOL_SIZE
    Definition main.h:43
    #define MTX_SHADOW_POOL_SIZE
    Definition main.h:27
    -
    void * clear_framebuffer(s32)
    Definition main.c:465
    -
    void config_gfx_pool(void)
    Definition main.c:491
    -
    void init_segment_ending_sequences(void)
    Definition main.c:527
    -
    void display_and_vsync(void)
    Definition main.c:503
    -
    void update_controller(s32)
    Definition main.c:348
    -
    void rendering_init(void)
    Definition main.c:479
    -
    void create_gfx_task_structure(void)
    Definition main.c:273
    -
    void handle_sp_complete(void)
    Definition main.c:974
    +
    void * clear_framebuffer(s32)
    Definition main.c:461
    +
    void config_gfx_pool(void)
    Definition main.c:487
    +
    void init_segment_ending_sequences(void)
    Definition main.c:523
    +
    void display_and_vsync(void)
    Definition main.c:499
    +
    void update_controller(s32)
    Definition main.c:344
    +
    void rendering_init(void)
    Definition main.c:475
    +
    void create_gfx_task_structure(void)
    Definition main.c:269
    +
    void handle_sp_complete(void)
    Definition main.c:970
    #define MTX_HUD_POOL_SIZE
    Definition main.h:14
    -
    void update_gamestate(void)
    Definition main.c:1091
    -
    void set_vblank_handler(s32, struct VblankHandler *, OSMesgQueue *, OSMesg *)
    Definition main.c:902
    -
    void setup_mesg_queues(void)
    Definition main.c:249
    -
    void game_state_handler(void)
    Definition main.c:827
    -
    void init_controllers(void)
    Definition main.c:337
    -
    void dma_copy(u8 *, u8 *, size_t)
    Definition main.c:547
    -
    void start_gfx_sptask(void)
    Definition main.c:915
    -
    void create_thread(OSThread *, OSId, void(*entry)(void *), void *, void *, OSPri)
    Definition main.c:201
    -
    void init_rcp(void)
    Definition main.c:447
    -
    void race_logic_loop(void)
    Definition main.c:698
    +
    void update_gamestate(void)
    Definition main.c:1087
    +
    void set_vblank_handler(s32, struct VblankHandler *, OSMesgQueue *, OSMesg *)
    Definition main.c:898
    +
    void setup_mesg_queues(void)
    Definition main.c:245
    +
    void game_state_handler(void)
    Definition main.c:823
    +
    void init_controllers(void)
    Definition main.c:333
    +
    void dma_copy(u8 *, u8 *, size_t)
    Definition main.c:543
    +
    void start_gfx_sptask(void)
    Definition main.c:911
    +
    void create_thread(OSThread *, OSId, void(*entry)(void *), void *, void *, OSPri)
    Definition main.c:197
    +
    void init_rcp(void)
    Definition main.c:443
    +
    void race_logic_loop(void)
    Definition main.c:694
    #define SCREEN_WIDTH
    Definition mk64.h:26
    #define SCREEN_HEIGHT
    Definition mk64.h:27
    diff --git a/mario__sign_2render_8inc_8c_source.html b/mario__sign_2render_8inc_8c_source.html index 0fafb5f8c..0807b0b06 100644 --- a/mario__sign_2render_8inc_8c_source.html +++ b/mario__sign_2render_8inc_8c_source.html @@ -149,7 +149,7 @@ $(function(){initNavTree('mario__sign_2render_8inc_8c_source.html',''); initResi
    f32 Mat4[4][4]
    Definition common_structs.h:20
    #define UNUSED
    Definition macros.h:26
    #define MAX(a, b)
    Definition macros.h:130
    -
    Gfx * gDisplayListHead
    Definition main.c:133
    +
    Gfx * gDisplayListHead
    Definition main.c:129
    void render_actor_mario_sign(Camera *camera, UNUSED Mat4 arg1, struct Actor *arg2)
    Renders the Mario sign actor. Actor used in Mario Raceway.
    Definition render.inc.c:14
    s32 render_set_position(Mat4 mtx, s32 arg1)
    Definition math_util.c:53
    diff --git a/math_8h__dep__incl.md5 b/math_8h__dep__incl.md5 index 0568dc3e1..5744554a6 100644 --- a/math_8h__dep__incl.md5 +++ b/math_8h__dep__incl.md5 @@ -1 +1 @@ -a0a1c84e7ac31f36f83e754d8918fe05 \ No newline at end of file +ecee7d2cefb8e75a98be639293640bf3 \ No newline at end of file diff --git a/math_8h__dep__incl.svg b/math_8h__dep__incl.svg index c8093c2d4..8f35753ff 100644 --- a/math_8h__dep__incl.svg +++ b/math_8h__dep__incl.svg @@ -928,7 +928,7 @@ var sectionId = 'dynsection-0'; Node295 - + src/crash_screen.h diff --git a/math_8h__dep__incl_org.svg b/math_8h__dep__incl_org.svg index 4f7a8d3bb..5b2b9870c 100644 --- a/math_8h__dep__incl_org.svg +++ b/math_8h__dep__incl_org.svg @@ -881,7 +881,7 @@ Node295 - + src/crash_screen.h diff --git a/md_docs_2custom-audio.html b/md_docs_2custom-audio.html index e423af243..54ad4d60e 100644 --- a/md_docs_2custom-audio.html +++ b/md_docs_2custom-audio.html @@ -132,7 +132,7 @@ Example:
    └── sequences
    └── main_menu.mp3
    └── main_menu.json
    -

    +

    Future plans

    • Support samples.
    • diff --git a/md_docs_2custom-characters.html b/md_docs_2custom-characters.html index 61d65f143..d4514cf29 100644 --- a/md_docs_2custom-characters.html +++ b/md_docs_2custom-characters.html @@ -108,7 +108,7 @@ $(function(){initNavTree('md_docs_2custom-characters.html',''); initResizable(tr
      Custom characters
      -

      +

      Custom characters can only replace existing characters for now.

      1. Download the Kart Setup blender file included with this post(Slightly altered .blender file provided by the Overkart server with some adjustments to the animation to export for Spaghetti, thanks again Andrat for permission to post this and a huge thanks to the Overkart 64 community in general.) Kart Setup.blend
      2. @@ -118,7 +118,7 @@ $(function(){initNavTree('md_docs_2custom-characters.html',''); initResizable(tr
      3. In the above toad example, zip up the toad_kart folder and rename it to a .o2r file.
      4. Put it in mods folder and run.
      -

      +

      Examples for all characters:

      mario_kart/mario_kart_frame###

      luigi_kart/luigi_kart_frame###

      @@ -128,27 +128,27 @@ Examples for all characters:

      donkeykong_kart/donkeykong_kart_frame###

      bowser_kart/bowser_kart_frame###

      yoshi_kart/yoshi_kart_frame###

      -

      +

      Additional Files

      Some other files to look out for(still using toad as a example)

      placement icon = common_data/common_texture_portrait_toad.png Original frame is 32x32

      player selection frames = player_selection/toad_face_00.png ~ toad_face_16.png Original frames is 64x64 (note that Donkeykong uses donkey_kong here instead)

      player select nameplate = texture_tkmk00/gTextureNameToad.png Original frame is 64x12 (note that Donkeykong uses DK here instead)

      -

      +

      Tips

      -

      +

      Change Viewport Render Settings

      Assuming your using the overkart setup kart.

      In object mode, select View -> Cameras -> Active Camera

      Set your render resolution and path as shown in the image below

      Then render your animation by selecting View -> Viewport Render Animation

      Viewport Render Settings

      -

      +

      Tools To Help

      • There is Racer Ready-Up which is a tool to help you create custom characters for SpaghettiKart.
      -

      +

      Future plans

      • Support for custom characters that do not replace existing ones.
      • diff --git a/md_docs_2migrations.html b/md_docs_2migrations.html index b579d6f61..9927c2783 100644 --- a/md_docs_2migrations.html +++ b/md_docs_2migrations.html @@ -308,7 +308,7 @@ Troubleshooting
      • Missing wheel textures: Make sure all 4 wheel variants exist for each kart frame
      • Wrong track textures: Double-check the track name in the path (e.g., yoshi_valley vs yoshis_valley)
      -

      +

      See Also

      • mods.toml File Structure - Required metadata file for mods
      • diff --git a/md_docs_2mods-toml.html b/md_docs_2mods-toml.html index 62e98985b..ba455b46e 100644 --- a/md_docs_2mods-toml.html +++ b/md_docs_2mods-toml.html @@ -202,7 +202,7 @@ Best Practices

        Migration Script Support

        When using the migration script (migrations.py), a mods.toml file can be automatically generated for your migrated mod. See Migration Guide for details.

        -

        +

        See Also

        • Modding Guide - General modding information
        • diff --git a/menu__items_8c.html b/menu__items_8c.html index 2230a9506..0df713814 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -2392,7 +2392,7 @@ Here is the caller graph for this function:
      -
      Todo
      These sizes need to be sizeof() for shiftability if possible
      +
      Todo
      These sizes need to be sizeof() for shiftability if possible
      Here is the call graph for this function:
      @@ -9134,7 +9134,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/menu__items_8h.html b/menu__items_8h.html index a722781d6..0d0eec72d 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2738,7 +2738,7 @@ Here is the caller graph for this function:
      -
      Todo
      These sizes need to be sizeof() for shiftability if possible
      +
      Todo
      These sizes need to be sizeof() for shiftability if possible
      Here is the call graph for this function:
      diff --git a/miniaudio_8h_source.html b/miniaudio_8h_source.html index b909cac5c..c848b174e 100644 --- a/miniaudio_8h_source.html +++ b/miniaudio_8h_source.html @@ -95973,7 +95973,7 @@ $(function(){initNavTree('miniaudio_8h_source.html',''); initResizable(true); })
      @ A
      Definition common_structs.h:29
      #define j
      -
      s32 padding[2048]
      Definition main.c:145
      +
      s32 padding[2048]
      Definition main.c:141
      double sin(double)
      #define MA_SOUND_SOURCE_CHANNEL_COUNT
      Definition miniaudio.h:11184
      diff --git a/minimap.html b/minimap.html index 28ee865fe..a702052a9 100644 --- a/minimap.html +++ b/minimap.html @@ -148,7 +148,7 @@ Option 2: Transparent Background, White Track
      • Transparent version much harder to see the track in the graphics editor.
      -

      +

      Export

      Place minimap.png in the track folder.

      desktop/mycoolmods/tracks/mytrackname/minimap.png

      The same folder as the track data that looks like this:

      diff --git a/navtreedata.js b/navtreedata.js index d36b58847..5208475fd 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -74,16 +74,16 @@ var NAVTREE = [ "Courses", "coursesmenu.html", "coursesmenu" ], [ "Custom Audio", "md_docs_2custom-audio.html", [ [ "Example:", "md_docs_2custom-audio.html#example", null ], - [ "Future plans", "md_docs_2custom-audio.html#future-plans", null ] + [ "Future plans", "md_docs_2custom-audio.html#future-plans-1", null ] ] ], [ "Custom characters", "md_docs_2custom-characters.html", [ - [ "Examples for all characters:", "md_docs_2custom-characters.html#examples-for-all-characters", null ], - [ "Additional Files", "md_docs_2custom-characters.html#additional-files", [ - [ "Tips", "md_docs_2custom-characters.html#tips", [ - [ "Change Viewport Render Settings", "md_docs_2custom-characters.html#change-viewport-render-settings", null ] + [ "Examples for all characters:", "md_docs_2custom-characters.html#examples-for-all-characters-1", null ], + [ "Additional Files", "md_docs_2custom-characters.html#additional-files-1", [ + [ "Tips", "md_docs_2custom-characters.html#tips-1", [ + [ "Change Viewport Render Settings", "md_docs_2custom-characters.html#change-viewport-render-settings-1", null ] ] ], - [ "Tools To Help", "md_docs_2custom-characters.html#tools-to-help", null ], - [ "Future plans", "md_docs_2custom-characters.html#future-plans-1", null ] + [ "Tools To Help", "md_docs_2custom-characters.html#tools-to-help-1", null ], + [ "Future plans", "md_docs_2custom-characters.html#future-plans-2", null ] ] ] ] ], [ "faq", "md_docs_2faq.html", null ], @@ -107,7 +107,7 @@ var NAVTREE = [ "New Folder Structure", "md_docs_2migrations.html#new-folder-structure", null ], [ "Manual Migration", "md_docs_2migrations.html#manual-migration", null ], [ "Troubleshooting", "md_docs_2migrations.html#troubleshooting", null ], - [ "See Also", "md_docs_2migrations.html#see-also", null ] + [ "See Also", "md_docs_2migrations.html#see-also-1", null ] ] ], [ "Modding", "md_docs_2modding.html", [ [ "General Structure", "md_docs_2modding.html#general-structure", [ @@ -132,7 +132,7 @@ var NAVTREE = [ "Load Order", "md_docs_2mods-toml.html#load-order", null ], [ "Best Practices", "md_docs_2mods-toml.html#best-practices", null ], [ "Migration Script Support", "md_docs_2mods-toml.html#migration-script-support", null ], - [ "See Also", "md_docs_2mods-toml.html#see-also-1", null ] + [ "See Also", "md_docs_2mods-toml.html#see-also", null ] ] ], [ "Sequence Information (Music)", "md_docs_2sequences-information.html", [ [ "Race Tracks", "md_docs_2sequences-information.html#race-tracks", null ], diff --git a/navtreeindex32.js b/navtreeindex32.js index bd4068445..7e818ed7d 100644 --- a/navtreeindex32.js +++ b/navtreeindex32.js @@ -87,7 +87,7 @@ var NAVTREEINDEX32 = "effects_8h_source.html":[20,0,3,38], "epidma_8c.html":[20,0,3,8,37], "export.html":[14,7], -"export.html#export-1":[14,7,0], +"export.html#export":[14,7,0], "export.html#export-panel":[14,7,0,2], "export.html#packaging":[14,7,0,3], "export.html#quick-overview":[14,7,0,0], diff --git a/navtreeindex42.js b/navtreeindex42.js index d541de757..691c4d7d9 100644 --- a/navtreeindex42.js +++ b/navtreeindex42.js @@ -48,14 +48,14 @@ var NAVTREEINDEX42 = "md_docs_2BUILDING.html#windows":[2,0], "md_docs_2custom-audio.html":[5], "md_docs_2custom-audio.html#example":[5,0], -"md_docs_2custom-audio.html#future-plans":[5,1], +"md_docs_2custom-audio.html#future-plans-1":[5,1], "md_docs_2custom-characters.html":[6], -"md_docs_2custom-characters.html#additional-files":[6,1], -"md_docs_2custom-characters.html#change-viewport-render-settings":[6,1,0,0], -"md_docs_2custom-characters.html#examples-for-all-characters":[6,0], -"md_docs_2custom-characters.html#future-plans-1":[6,1,2], -"md_docs_2custom-characters.html#tips":[6,1,0], -"md_docs_2custom-characters.html#tools-to-help":[6,1,1], +"md_docs_2custom-characters.html#additional-files-1":[6,1], +"md_docs_2custom-characters.html#change-viewport-render-settings-1":[6,1,0,0], +"md_docs_2custom-characters.html#examples-for-all-characters-1":[6,0], +"md_docs_2custom-characters.html#future-plans-2":[6,1,2], +"md_docs_2custom-characters.html#tips-1":[6,1,0], +"md_docs_2custom-characters.html#tools-to-help-1":[6,1,1], "md_docs_2faq.html":[7], "md_docs_2migrations.html":[8], "md_docs_2migrations.html#generated-files":[8,1,1], @@ -69,7 +69,7 @@ var NAVTREEINDEX42 = "md_docs_2migrations.html#other-textures":[8,2,0,2], "md_docs_2migrations.html#overview":[8,0], "md_docs_2migrations.html#path-changes":[8,2], -"md_docs_2migrations.html#see-also":[8,7], +"md_docs_2migrations.html#see-also-1":[8,7], "md_docs_2migrations.html#textures":[8,2,0], "md_docs_2migrations.html#track-textures":[8,2,0,0], "md_docs_2migrations.html#troubleshooting":[8,6], @@ -91,7 +91,7 @@ var NAVTREEINDEX42 = "md_docs_2mods-toml.html#location":[10,0], "md_docs_2mods-toml.html#migration-script-support":[10,8], "md_docs_2mods-toml.html#mod-section":[10,3,0], -"md_docs_2mods-toml.html#see-also-1":[10,9], +"md_docs_2mods-toml.html#see-also":[10,9], "md_docs_2mods-toml.html#validation":[10,5], "md_docs_2mods-toml.html#version-requirements":[10,3,1,0], "md_docs_2sequences-information.html":[11], diff --git a/navtreeindex54.js b/navtreeindex54.js index ce849d97b..b98f80cee 100644 --- a/navtreeindex54.js +++ b/navtreeindex54.js @@ -176,7 +176,7 @@ var NAVTREEINDEX54 = "miniaudio_8h.html#affce927390c9f35e222dd3f0976e71f1":[20,0,2,1,0,507], "miniaudio_8h_source.html":[20,0,2,1,0], "minimap.html":[14,6], -"minimap.html#export":[14,6,0,4], +"minimap.html#export-1":[14,6,0,4], "minimap.html#format":[14,6,0,0], "minimap.html#in-game-configuration":[14,6,0,5], "minimap.html#minimap":[14,6,0], diff --git a/navtreeindex9.js b/navtreeindex9.js index c5d4268cc..1796be0c9 100644 --- a/navtreeindex9.js +++ b/navtreeindex9.js @@ -71,13 +71,13 @@ var NAVTREEINDEX9 = "ceremony__and__credits_8h_source.html":[20,0,3,5,3], "charactermenu.html":[3], "characteroverview.html":[3,0], -"characteroverview.html#additional-files-1":[3,0,2], -"characteroverview.html#change-viewport-render-settings-1":[3,0,2,0,0], -"characteroverview.html#custom-characters-1":[3,0,0], -"characteroverview.html#examples-for-all-characters-1":[3,0,1], -"characteroverview.html#future-plans-2":[3,0,2,2], -"characteroverview.html#tips-1":[3,0,2,0], -"characteroverview.html#tools-to-help-1":[3,0,2,1], +"characteroverview.html#additional-files":[3,0,2], +"characteroverview.html#change-viewport-render-settings":[3,0,2,0,0], +"characteroverview.html#custom-characters":[3,0,0], +"characteroverview.html#examples-for-all-characters":[3,0,1], +"characteroverview.html#future-plans":[3,0,2,2], +"characteroverview.html#tips":[3,0,2,0], +"characteroverview.html#tools-to-help":[3,0,2,1], "choco__mountain_2course__offsets_8c.html":[20,0,0,4,0], "choco__mountain_2course__offsets_8c.html#a5a113e0461db868edf58b7a79a05adf4":[20,0,0,4,0,0], "choco__mountain__displaylists_8h.html":[20,0,2,0,0,0,4,1], diff --git a/osEPiRawStartDma_8c.html b/osEPiRawStartDma_8c.html index ba14f734c..7bfaf1577 100644 --- a/osEPiRawStartDma_8c.html +++ b/osEPiRawStartDma_8c.html @@ -155,7 +155,7 @@ Functions
      Value:
      (*(vu32*) PHYS_TO_K1(addr) = (u32) (data))
      -
      Todo
      These defines are from PR/rcp.h, but including that causes problems...
      +
      Todo
      These defines are from PR/rcp.h, but including that causes problems...
      @@ -170,7 +170,7 @@ Functions
      -
      Todo
      This define is from os.h, but including that causes problems...
      +
      Todo
      This define is from os.h, but including that causes problems...
      @@ -194,7 +194,7 @@ Functions
      Value:
      if (cHandle->var != pihandle->var) \
      IO_WRITE(reg, pihandle->var);
      -
      Todo
      This define is from piint.h, but including that causes problems...
      +
      Todo
      This define is from piint.h, but including that causes problems...
      diff --git a/osPfsDeleteFile_8c.html b/osPfsDeleteFile_8c.html index 245a79732..2ca1039be 100644 --- a/osPfsDeleteFile_8c.html +++ b/osPfsDeleteFile_8c.html @@ -212,7 +212,7 @@ Here is the caller graph for this function:
      -
      Todo
      magic number
      +
      Todo
      magic number
      Here is the call graph for this function:
      @@ -259,7 +259,7 @@ Here is the caller graph for this function:
      -
      Todo
      magic constant
      +
      Todo
      magic constant
      Here is the call graph for this function:
      diff --git a/paddle__boat_2render_8inc_8c_source.html b/paddle__boat_2render_8inc_8c_source.html index b63be7823..aaeb8f7d2 100644 --- a/paddle__boat_2render_8inc_8c_source.html +++ b/paddle__boat_2render_8inc_8c_source.html @@ -178,7 +178,7 @@ $(function(){initNavTree('paddle__boat_2render_8inc_8c_source.html',''); initRes
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      void mtxf_rotate_x(Mat4 mat, s16 angle)
      Definition math_util.c:334
      diff --git a/pak_8cpp.html b/pak_8cpp.html index 7330d8ca6..40103666d 100644 --- a/pak_8cpp.html +++ b/pak_8cpp.html @@ -337,7 +337,7 @@ Here is the call graph for this function:
      -
      Todo
      magic constant
      +
      Todo
      magic constant
      Here is the call graph for this function:
      diff --git a/palm__tree_2render_8inc_8c_source.html b/palm__tree_2render_8inc_8c_source.html index a26446fba..44d1b4854 100644 --- a/palm__tree_2render_8inc_8c_source.html +++ b/palm__tree_2render_8inc_8c_source.html @@ -173,7 +173,7 @@ $(function(){initNavTree('palm__tree_2render_8inc_8c_source.html',''); initResiz
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/piranha__plant_2render_8inc_8c_source.html b/piranha__plant_2render_8inc_8c_source.html index 222b307a9..bb82a98ce 100644 --- a/piranha__plant_2render_8inc_8c_source.html +++ b/piranha__plant_2render_8inc_8c_source.html @@ -250,7 +250,7 @@ $(function(){initNavTree('piranha__plant_2render_8inc_8c_source.html',''); initR
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/race__logic_8c.html b/race__logic_8c.html index 77bc487b1..23e53f18c 100644 --- a/race__logic_8c.html +++ b/race__logic_8c.html @@ -697,7 +697,7 @@ Here is the caller graph for this function:
      -
      Todo
      increasing players past four would require increase this loop iterator.
      +
      Todo
      increasing players past four would require increase this loop iterator.
      Here is the call graph for this function:
      diff --git a/race__logic_8h.html b/race__logic_8h.html index 684a8fbca..eee88f395 100644 --- a/race__logic_8h.html +++ b/race__logic_8h.html @@ -632,7 +632,7 @@ Here is the caller graph for this function:
      -
      Todo
      increasing players past four would require increase this loop iterator.
      +
      Todo
      increasing players past four would require increase this loop iterator.
      Here is the call graph for this function:
      diff --git a/railroad__crossing_2render_8inc_8c_source.html b/railroad__crossing_2render_8inc_8c_source.html index edfc60861..fb439f8fa 100644 --- a/railroad__crossing_2render_8inc_8c_source.html +++ b/railroad__crossing_2render_8inc_8c_source.html @@ -153,7 +153,7 @@ $(function(){initNavTree('railroad__crossing_2render_8inc_8c_source.html',''); i
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/render__courses_8h__dep__incl.map b/render__courses_8h__dep__incl.map index fccb462cc..4f83cd5df 100644 --- a/render__courses_8h__dep__incl.map +++ b/render__courses_8h__dep__incl.map @@ -1,79 +1,77 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + diff --git a/render__courses_8h__dep__incl.md5 b/render__courses_8h__dep__incl.md5 index 91b8965f7..e900ecc51 100644 --- a/render__courses_8h__dep__incl.md5 +++ b/render__courses_8h__dep__incl.md5 @@ -1 +1 @@ -984c1cffdccd7badbc257812a62841fe \ No newline at end of file +8d4d94dbbbda87afaf8123f0e958bf32 \ No newline at end of file diff --git a/render__courses_8h__dep__incl.svg b/render__courses_8h__dep__incl.svg index bfa47147c..8d988a09d 100644 --- a/render__courses_8h__dep__incl.svg +++ b/render__courses_8h__dep__incl.svg @@ -47,7 +47,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1 - -src/racing/render_courses.h + +src/racing/render_courses.h @@ -77,8 +77,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -95,8 +95,8 @@ var sectionId = 'dynsection-1'; Node1->Node3 - - + + @@ -113,8 +113,8 @@ var sectionId = 'dynsection-1'; Node1->Node6 - - + + @@ -131,8 +131,8 @@ var sectionId = 'dynsection-1'; Node1->Node7 - - + + @@ -149,8 +149,8 @@ var sectionId = 'dynsection-1'; Node1->Node8 - - + + @@ -167,8 +167,8 @@ var sectionId = 'dynsection-1'; Node1->Node9 - - + + @@ -186,8 +186,8 @@ var sectionId = 'dynsection-1'; Node1->Node10 - - + + @@ -204,8 +204,8 @@ var sectionId = 'dynsection-1'; Node1->Node11 - - + + @@ -222,8 +222,8 @@ var sectionId = 'dynsection-1'; Node1->Node12 - - + + @@ -241,8 +241,8 @@ var sectionId = 'dynsection-1'; Node1->Node13 - - + + @@ -259,8 +259,8 @@ var sectionId = 'dynsection-1'; Node1->Node14 - - + + @@ -278,8 +278,8 @@ var sectionId = 'dynsection-1'; Node1->Node15 - - + + @@ -296,8 +296,8 @@ var sectionId = 'dynsection-1'; Node1->Node16 - - + + @@ -315,8 +315,8 @@ var sectionId = 'dynsection-1'; Node1->Node17 - - + + @@ -334,8 +334,8 @@ var sectionId = 'dynsection-1'; Node1->Node18 - - + + @@ -352,8 +352,8 @@ var sectionId = 'dynsection-1'; Node1->Node19 - - + + @@ -371,8 +371,8 @@ var sectionId = 'dynsection-1'; Node1->Node20 - - + + @@ -390,8 +390,8 @@ var sectionId = 'dynsection-1'; Node1->Node21 - - + + @@ -408,8 +408,8 @@ var sectionId = 'dynsection-1'; Node1->Node22 - - + + @@ -426,8 +426,8 @@ var sectionId = 'dynsection-1'; Node1->Node23 - - + + @@ -445,8 +445,8 @@ var sectionId = 'dynsection-1'; Node1->Node24 - - + + @@ -464,8 +464,8 @@ var sectionId = 'dynsection-1'; Node1->Node25 - - + + @@ -483,8 +483,8 @@ var sectionId = 'dynsection-1'; Node1->Node26 - - + + @@ -501,8 +501,8 @@ var sectionId = 'dynsection-1'; Node1->Node27 - - + + @@ -520,8 +520,8 @@ var sectionId = 'dynsection-1'; Node1->Node28 - - + + @@ -538,8 +538,8 @@ var sectionId = 'dynsection-1'; Node1->Node29 - - + + @@ -556,8 +556,8 @@ var sectionId = 'dynsection-1'; Node1->Node30 - - + + @@ -574,8 +574,8 @@ var sectionId = 'dynsection-1'; Node1->Node31 - - + + @@ -592,8 +592,8 @@ var sectionId = 'dynsection-1'; Node1->Node32 - - + + @@ -610,8 +610,8 @@ var sectionId = 'dynsection-1'; Node1->Node33 - - + + @@ -628,17 +628,17 @@ var sectionId = 'dynsection-1'; Node1->Node34 - - + + Node35 - - -src/main.c + + +src/port/Game.cpp @@ -646,17 +646,17 @@ var sectionId = 'dynsection-1'; Node1->Node35 - - + + Node36 - - -src/port/Game.cpp + + +src/port/ui/TrackProperties.cpp @@ -664,17 +664,17 @@ var sectionId = 'dynsection-1'; Node1->Node36 - - + + Node37 - - -src/port/ui/TrackProperties.cpp + + +src/racing/render_courses.c @@ -682,17 +682,18 @@ var sectionId = 'dynsection-1'; Node1->Node37 - - + + Node38 - - -src/racing/render_courses.c + + +src/racing/skybox_and +_splitscreen.c @@ -700,18 +701,17 @@ var sectionId = 'dynsection-1'; Node1->Node38 - - + + Node39 - - -src/racing/skybox_and -_splitscreen.c + + +src/spawn_players.c @@ -719,26 +719,8 @@ var sectionId = 'dynsection-1'; Node1->Node39 - - - - - - - -Node40 - - -src/spawn_players.c - - - - - -Node1->Node40 - - - + + diff --git a/render__courses_8h__dep__incl_org.svg b/render__courses_8h__dep__incl_org.svg index 73a88eb9c..9d36c8b3f 100644 --- a/render__courses_8h__dep__incl_org.svg +++ b/render__courses_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - + src/racing/render_courses.h Node1 - -src/racing/render_courses.h + +src/racing/render_courses.h @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -66,8 +66,8 @@ Node1->Node6 - - + + @@ -84,8 +84,8 @@ Node1->Node7 - - + + @@ -102,8 +102,8 @@ Node1->Node8 - - + + @@ -120,8 +120,8 @@ Node1->Node9 - - + + @@ -139,8 +139,8 @@ Node1->Node10 - - + + @@ -157,8 +157,8 @@ Node1->Node11 - - + + @@ -175,8 +175,8 @@ Node1->Node12 - - + + @@ -194,8 +194,8 @@ Node1->Node13 - - + + @@ -212,8 +212,8 @@ Node1->Node14 - - + + @@ -231,8 +231,8 @@ Node1->Node15 - - + + @@ -249,8 +249,8 @@ Node1->Node16 - - + + @@ -268,8 +268,8 @@ Node1->Node17 - - + + @@ -287,8 +287,8 @@ Node1->Node18 - - + + @@ -305,8 +305,8 @@ Node1->Node19 - - + + @@ -324,8 +324,8 @@ Node1->Node20 - - + + @@ -343,8 +343,8 @@ Node1->Node21 - - + + @@ -361,8 +361,8 @@ Node1->Node22 - - + + @@ -379,8 +379,8 @@ Node1->Node23 - - + + @@ -398,8 +398,8 @@ Node1->Node24 - - + + @@ -417,8 +417,8 @@ Node1->Node25 - - + + @@ -436,8 +436,8 @@ Node1->Node26 - - + + @@ -454,8 +454,8 @@ Node1->Node27 - - + + @@ -473,8 +473,8 @@ Node1->Node28 - - + + @@ -491,8 +491,8 @@ Node1->Node29 - - + + @@ -509,8 +509,8 @@ Node1->Node30 - - + + @@ -527,8 +527,8 @@ Node1->Node31 - - + + @@ -545,8 +545,8 @@ Node1->Node32 - - + + @@ -563,8 +563,8 @@ Node1->Node33 - - + + @@ -581,17 +581,17 @@ Node1->Node34 - - + + Node35 - - -src/main.c + + +src/port/Game.cpp @@ -599,17 +599,17 @@ Node1->Node35 - - + + Node36 - - -src/port/Game.cpp + + +src/port/ui/TrackProperties.cpp @@ -617,17 +617,17 @@ Node1->Node36 - - + + Node37 - - -src/port/ui/TrackProperties.cpp + + +src/racing/render_courses.c @@ -635,17 +635,18 @@ Node1->Node37 - - + + Node38 - - -src/racing/render_courses.c + + +src/racing/skybox_and +_splitscreen.c @@ -653,18 +654,17 @@ Node1->Node38 - - + + Node39 - - -src/racing/skybox_and -_splitscreen.c + + +src/spawn_players.c @@ -672,26 +672,8 @@ Node1->Node39 - - - - - - - -Node40 - - -src/spawn_players.c - - - - - -Node1->Node40 - - - + + diff --git a/render__objects_8c.html b/render__objects_8c.html index 1fab8e3ae..6bfee3d7a 100644 --- a/render__objects_8c.html +++ b/render__objects_8c.html @@ -17613,7 +17613,7 @@ Here is the caller graph for this function:
      -
      Todo
      : Hardcode these x and y values. Because why not?
      +
      Todo
      : Hardcode these x and y values. Because why not?
      Here is the call graph for this function:
      diff --git a/render__objects_8h.html b/render__objects_8h.html index aea325eee..bca4c0e64 100644 --- a/render__objects_8h.html +++ b/render__objects_8h.html @@ -16413,7 +16413,7 @@ Here is the caller graph for this function:
      -
      Todo
      : Hardcode these x and y values. Because why not?
      +
      Todo
      : Hardcode these x and y values. Because why not?
      Here is the call graph for this function:
      diff --git a/school__bus_2render_8inc_8c_source.html b/school__bus_2render_8inc_8c_source.html index 44f8311f0..4e02064ef 100644 --- a/school__bus_2render_8inc_8c_source.html +++ b/school__bus_2render_8inc_8c_source.html @@ -164,8 +164,8 @@ $(function(){initNavTree('school__bus_2render_8inc_8c_source.html',''); initResi
      #define SCREEN_MODE_1P
      Options for gScreenModeSelection and gActiveScreenMode.
      Definition defines.h:255
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      -
      s32 gActiveScreenMode
      Definition main.c:176
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      +
      s32 gActiveScreenMode
      Definition main.c:172
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/search/all_13.js b/search/all_13.js index 837ff2167..d5e4cc4be 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -231,7 +231,7 @@ var searchData= ['pixelcountpresets_228',['pixelCountPresets',['../namespaceGameUI.html#a3ec999dd45c253f4028a9799c2097bf3',1,'GameUI']]], ['pjobs_229',['pJobs',['../structma__job__queue.html#aa451ed367f2b32c7290478552e6bed72',1,'ma_job_queue']]], ['place_230',['PLACE',['../defines_8h.html#a553ccae20425334722a8255176db6b58',1,'defines.h']]], - ['plans_231',['plans',['../md_docs_2custom-audio.html#future-plans',1,'Future plans'],['../md_docs_2custom-characters.html#future-plans-1',1,'Future plans'],['../characteroverview.html#future-plans-2',1,'Future plans'],['../md_docs_2textures-pack.html#future-plans-3',1,'Future plans']]], + ['plans_231',['plans',['../characteroverview.html#future-plans',1,'Future plans'],['../md_docs_2custom-audio.html#future-plans-1',1,'Future plans'],['../md_docs_2custom-characters.html#future-plans-2',1,'Future plans'],['../md_docs_2textures-pack.html#future-plans-3',1,'Future plans']]], ['platform_232',['platform',['../classpfd_1_1internal_1_1platform.html',1,'pfd::internal']]], ['play_5fcpu_5fsound_5feffect_233',['play_cpu_sound_effect',['../code__80005FD0_8c.html#adb9b8cd30f2be4e125706fa55ea2272d',1,'play_cpu_sound_effect(s32 arg0, Player *player): code_80005FD0.c'],['../code__80005FD0_8h.html#a7fd9348353fad2f9e3c09149b4ac6848',1,'play_cpu_sound_effect(s32, Player *): code_80005FD0.c']]], ['play_5fcutscene_234',['play_cutscene',['../ceremony__and__credits_8c.html#a4a6457529772eb72fe5e0fd85793e4ca',1,'play_cutscene(CinematicCamera *camera): ceremony_and_credits.c'],['../ceremony__and__credits_8h.html#a5b5ed72310520791870bbf9bd3fe930e',1,'play_cutscene(CinematicCamera *): ceremony_and_credits.c']]], diff --git a/search/all_15.js b/search/all_15.js index d0c05c3f9..eb00724fd 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -144,7 +144,7 @@ var searchData= ['remove_5flightning_5feffect_141',['remove_lightning_effect',['../effects_8c.html#a07ab364789868cafd49e8510b238d453',1,'remove_lightning_effect(Player *player, UNUSED s8 arg1): effects.c'],['../effects_8h.html#a53ba3429d66bd45d83987dbe362aa81f',1,'remove_lightning_effect(Player *, s8): effects.h']]], ['removesidebarsearch_142',['RemoveSidebarSearch',['../classShip_1_1Menu.html#a18c71aab7adbb91f67895f415095f8dc',1,'Ship::Menu']]], ['render_20conflicts_143',['Render Conflicts',['../troubleshooting.html#render-conflicts',1,'']]], - ['render_20settings_144',['Render Settings',['../md_docs_2custom-characters.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../characteroverview.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], + ['render_20settings_144',['Render Settings',['../characteroverview.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../md_docs_2custom-characters.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], ['render_2einc_2ec_145',['render.inc.c',['../banana_2render_8inc_8c.html',1,'(Global Namespace)'],['../blue__and__red__shells_2render_8inc_8c.html',1,'(Global Namespace)'],['../box__truck_2render_8inc_8c.html',1,'(Global Namespace)'],['../car_2render_8inc_8c.html',1,'(Global Namespace)'],['../cow_2render_8inc_8c.html',1,'(Global Namespace)'],['../fake__item__box_2render_8inc_8c.html',1,'(Global Namespace)'],['../falling__rock_2render_8inc_8c.html',1,'(Global Namespace)'],['../green__shell_2render_8inc_8c.html',1,'(Global Namespace)'],['../item__box_2render_8inc_8c.html',1,'(Global Namespace)'],['../kiwano__fruit_2render_8inc_8c.html',1,'(Global Namespace)'],['../mario__sign_2render_8inc_8c.html',1,'(Global Namespace)'],['../paddle__boat_2render_8inc_8c.html',1,'(Global Namespace)'],['../palm__tree_2render_8inc_8c.html',1,'(Global Namespace)'],['../piranha__plant_2render_8inc_8c.html',1,'(Global Namespace)'],['../railroad__crossing_2render_8inc_8c.html',1,'(Global Namespace)'],['../school__bus_2render_8inc_8c.html',1,'(Global Namespace)'],['../tanker__truck_2render_8inc_8c.html',1,'(Global Namespace)'],['../train_2render_8inc_8c.html',1,'(Global Namespace)'],['../trees_2render_8inc_8c.html',1,'(Global Namespace)'],['../wario__sign_2render_8inc_8c.html',1,'(Global Namespace)'],['../yoshi__egg_2render_8inc_8c.html',1,'(Global Namespace)']]], ['render_5factor_5fbanana_146',['render_actor_banana',['../banana_2render_8inc_8c.html#ac3081ff11d8481c9ce596f5ad4e35d64',1,'render_actor_banana(Camera *camera, UNUSED Mat4 arg1, struct BananaActor *banana): render.inc.c'],['../Banana_8cpp.html#a22ec38603b3fb7f3e31ab5584bac4f27',1,'render_actor_banana(Camera *, float[4][4], struct BananaActor *): Banana.cpp']]], ['render_5factor_5fblue_5fshell_147',['render_actor_blue_shell',['../blue__and__red__shells_2render_8inc_8c.html#a516dec1dd3d7c2d39294a1ab4edcff4a',1,'render.inc.c']]], diff --git a/search/all_16.js b/search/all_16.js index 6962b4417..9d51d8b7e 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -132,7 +132,7 @@ var searchData= ['sectionfunc_129',['SectionFunc',['../namespaceUIWidgets.html#ae6baa537b60cf1d33e03e5e0c440c962',1,'UIWidgets']]], ['sectionid_130',['sectionId',['../structTrackSections.html#a53d5aca8370d2850514a4507044dcbd3',1,'TrackSections']]], ['sectionname_131',['sectionName',['../structWidgetPath.html#ab953da1f493fd3c8841a1f852772c58c',1,'WidgetPath']]], - ['see_20also_132',['See Also',['../md_docs_2migrations.html#see-also',1,'See Also'],['../md_docs_2mods-toml.html#see-also-1',1,'See Also']]], + ['see_20also_132',['See Also',['../md_docs_2mods-toml.html#see-also',1,'See Also'],['../md_docs_2migrations.html#see-also-1',1,'See Also']]], ['see_20how_20courses_20are_20adapted_20in_20the_20future_20including_20references_20too_133',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['seed_134',['seed',['../structma__noise__config.html#ac0ef7cd156ee4eb07587823e2f1b8384',1,'ma_noise_config']]], ['seekdatastream_135',['seekDataStream',['../structma__job.html#a170fa6cddb463cc92e741fe02e9122b9',1,'ma_job']]], @@ -401,7 +401,7 @@ var searchData= ['settext_398',['SetText',['../classAText.html#a4126b6c7023fd999cda64a4c72da05a3',1,'AText']]], ['settextmatrix_399',['SetTextMatrix',['../Matrix_8cpp.html#a9818099a1ee20606a7d622e744846366',1,'SetTextMatrix(Mat4 mf, f32 x, f32 y, f32 arg3, f32 arg4): Matrix.cpp'],['../Matrix_8h.html#ac228d3c5bc5c4fed9df85ba99cd24304',1,'SetTextMatrix(Mat4 mf, f32 arg1, f32 arg2, f32 arg3, f32 arg4): Matrix.cpp']]], ['setting_400',['setting',['../namespaceGameUI.html#a5029f49635f14cdb801f6018a936e5b4',1,'GameUI']]], - ['settings_401',['Settings',['../md_docs_2custom-characters.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../characteroverview.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], + ['settings_401',['Settings',['../characteroverview.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../md_docs_2custom-characters.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], ['settings_402',['settings',['../classpfd_1_1settings.html',1,'pfd::settings'],['../classpfd_1_1settings.html#a7190e52d512b1321acb78731a8cddf42',1,'pfd::settings::settings()']]], ['settrack_403',['SetTrack',['../classCup.html#a2df105b4e6b6478ff4beef1231ee6b64',1,'Cup']]], ['setup_404',['Setup',['../setup.html',1,'Setup'],['../export.html#setup',1,'Setup'],['../setup.html#setup-1',1,'Setup']]], diff --git a/search/all_17.js b/search/all_17.js index 98d743198..e56f7b373 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -192,11 +192,11 @@ var searchData= ['timers_189',['timers',['../structPiranhaPlant.html#aad0102ae4844055bddecf89439f28ba0',1,'PiranhaPlant']]], ['timerx_190',['timerX',['../structhud__player.html#a4e7f899bbe6582da0c78d383de4baf38',1,'hud_player']]], ['timery_191',['timerY',['../structhud__player.html#aa21cf21b02048bda46fcbb4fd38b37fc',1,'hud_player']]], - ['tips_192',['Tips',['../md_docs_2custom-characters.html#tips',1,'Tips'],['../characteroverview.html#tips-1',1,'Tips'],['../minimap.html#tips-2',1,'Tips']]], + ['tips_192',['Tips',['../characteroverview.html#tips',1,'Tips'],['../md_docs_2custom-characters.html#tips-1',1,'Tips'],['../minimap.html#tips-2',1,'Tips']]], ['tlnext_193',['tlnext',['../structOSThread__ListHead.html#adb438ed0998a6df6f1b35397beedf3ed',1,'OSThread_ListHead::tlnext'],['../structOSThread__s.html#ae3eedf57533a33bc381be42804bf0658',1,'OSThread_s::tlnext']]], ['tlut_194',['Tlut',['../classATree.html#a8b38f0a8f69b19459577eae8066b6216',1,'ATree']]], ['tlutlist_195',['tlutList',['../structObject.html#a01c1f3b5e0addfab28925726b8d67c90',1,'Object::tlutList'],['../structItemWindowObjects.html#ab41021cb48e9906970a709f3a3379247',1,'ItemWindowObjects::tlutList']]], - ['to_20help_196',['To Help',['../md_docs_2custom-characters.html#tools-to-help',1,'Tools To Help'],['../characteroverview.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], + ['to_20help_196',['To Help',['../characteroverview.html#tools-to-help',1,'Tools To Help'],['../md_docs_2custom-characters.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], ['to_20help_20find_20music_20and_20to_20see_20how_20courses_20are_20adapted_20in_20the_20future_20including_20references_20too_197',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['to_20see_20how_20courses_20are_20adapted_20in_20the_20future_20including_20references_20too_198',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['to_20v1_200_199',['Migration: Beta to v1.0',['../md_docs_2migrations.html',1,'']]], @@ -229,7 +229,7 @@ var searchData= ['too_226',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['too_5fclose_227',['TOO_CLOSE',['../classAText.html#a5c3df12efd24dc28801f208f84136894a27917e9091e7e4e3d7e49009b96af02d',1,'AText']]], ['too_5ffar_228',['TOO_FAR',['../classAText.html#a5c3df12efd24dc28801f208f84136894a40421d66348e0b6b9ae3a68dae68c7a5',1,'AText']]], - ['tools_20to_20help_229',['Tools To Help',['../md_docs_2custom-characters.html#tools-to-help',1,'Tools To Help'],['../characteroverview.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], + ['tools_20to_20help_229',['Tools To Help',['../characteroverview.html#tools-to-help',1,'Tools To Help'],['../md_docs_2custom-characters.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], ['tools_2ecpp_230',['Tools.cpp',['../Tools_8cpp.html',1,'']]], ['tools_2eh_231',['Tools.h',['../Tools_8h.html',1,'']]], ['toolswindow_232',['ToolsWindow',['../classTrackEditor_1_1ToolsWindow.html',1,'TrackEditor']]], diff --git a/search/all_19.js b/search/all_19.js index 5f45338f4..a9b83b70a 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -128,7 +128,7 @@ var searchData= ['vieventcountermesg_125',['viEventCounterMesg',['../osCreateViManager_8c.html#aff91a1647ce302cc41460694801efefc',1,'osCreateViManager.c']]], ['vieventvimesg_126',['viEventViMesg',['../osCreateViManager_8c.html#aae85ef5089d8b056ab5fc730eef5b74e',1,'osCreateViManager.c']]], ['viewport_127',['viewport',['../structScreenContext.html#a1ab71ae0421bfc1ff4a29a8d5e2e6e18',1,'ScreenContext']]], - ['viewport_20render_20settings_128',['Viewport Render Settings',['../md_docs_2custom-characters.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../characteroverview.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], + ['viewport_20render_20settings_128',['Viewport Render Settings',['../characteroverview.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../md_docs_2custom-characters.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], ['vimgrmain_129',['viMgrMain',['../osCreateViManager_8c.html#a8e99d26459b45bf7ef8206045cc4dd95',1,'osCreateViManager.c']]], ['vimgrmainargs_130',['viMgrMainArgs',['../osCreateViManager_8c.html#aeb7a9c53e166e158df05b2f84df16987',1,'osCreateViManager.c']]], ['vimgrmesgbuff_131',['viMgrMesgBuff',['../osCreateViManager_8c.html#ab78c2e1c405fc547a882c023ff9a93c8',1,'osCreateViManager.c']]], diff --git a/search/all_4.js b/search/all_4.js index 5c171ed93..e284a976a 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -146,7 +146,7 @@ var searchData= ['adding_20a_20path_143',['Adding a Path',['../trackoverview.html#adding-a-path',1,'']]], ['adding_20the_20surface_144',['Adding the surface',['../trackoverview.html#adding-the-surface',1,'']]], ['additional_20cmake_20targets_145',['Additional CMake Targets',['../md_docs_2BUILDING.html#additional-cmake-targets',1,'Additional CMake Targets'],['../md_docs_2BUILDING.html#additional-cmake-targets-1',1,'Additional CMake Targets'],['../md_docs_2BUILDING.html#additional-cmake-targets-2',1,'Additional CMake Targets']]], - ['additional_20files_146',['Additional Files',['../md_docs_2custom-characters.html#additional-files',1,'Additional Files'],['../characteroverview.html#additional-files-1',1,'Additional Files']]], + ['additional_20files_146',['Additional Files',['../characteroverview.html#additional-files',1,'Additional Files'],['../md_docs_2custom-characters.html#additional-files-1',1,'Additional Files']]], ['addkartmatrix_147',['AddKartMatrix',['../Matrix_8h.html#a616e20265f504585fce084aa10529aaa',1,'Matrix.h']]], ['addlocalrotation_148',['AddLocalRotation',['../Matrix_8cpp.html#a74669a77172ddc140c5407e1925c6135',1,'Matrix.cpp']]], ['addmatrix_149',['AddMatrix',['../Matrix_8cpp.html#a67401ed1d8de1f4d3a3e5a7b72842b6a',1,'Matrix.cpp']]], @@ -273,7 +273,7 @@ var searchData= ['alignment_270',['alignment',['../structUIWidgets_1_1CheckboxOptions.html#afc302ed495894d639e5905a1d3fe9e1c',1,'UIWidgets::CheckboxOptions::alignment'],['../structUIWidgets_1_1ComboboxOptions.html#a3993bc98324ed677d62fd8e456ba7d8e',1,'UIWidgets::ComboboxOptions::alignment'],['../structUIWidgets_1_1IntSliderOptions.html#ad9f57d51181a0c4ff6ba3ddb620131d8',1,'UIWidgets::IntSliderOptions::alignment'],['../structUIWidgets_1_1FloatSliderOptions.html#a40cbe7b01b871a842c18301184f4db39',1,'UIWidgets::FloatSliderOptions::alignment']]], ['alinstrument_271',['ALInstrument',['../structALInstrument.html',1,'']]], ['alkeymap_272',['ALKeyMap',['../structALKeyMap.html',1,'']]], - ['all_20characters_3a_273',['all characters:',['../md_docs_2custom-characters.html#examples-for-all-characters',1,'Examples for all characters:'],['../characteroverview.html#examples-for-all-characters-1',1,'Examples for all characters:']]], + ['all_20characters_3a_273',['all characters:',['../characteroverview.html#examples-for-all-characters',1,'Examples for all characters:'],['../md_docs_2custom-characters.html#examples-for-all-characters-1',1,'Examples for all characters:']]], ['all_5faxis_274',['All_Axis',['../classTrackEditor_1_1Gizmo.html#a914ef09ef658ea87d83e38b8623e4e9ba57b31661dc16fec55670c9f244c9137b',1,'TrackEditor::Gizmo']]], ['all_5fbuttons_275',['ALL_BUTTONS',['../defines_8h.html#a0b6751ae0c905656ba4c7b80b2ed4e8e',1,'defines.h']]], ['all_5fcourse_5fdata_2eh_276',['all_course_data.h',['../all__course__data_8h.html',1,'']]], @@ -323,7 +323,7 @@ var searchData= ['alseqdata_320',['ALSeqData',['../structALSeqData.html',1,'']]], ['alseqfile_321',['ALSeqFile',['../structALSeqFile.html',1,'']]], ['alseqfilenew_322',['alSeqFileNew',['../alBnkfNew_8c.html#ab275be6c7d58d2836dbd28d7c119e1d6',1,'alSeqFileNew(ALSeqFile *f, u8 *base): alBnkfNew.c'],['../libaudio_8h.html#ab275be6c7d58d2836dbd28d7c119e1d6',1,'alSeqFileNew(ALSeqFile *f, u8 *base): alBnkfNew.c']]], - ['also_323',['Also',['../md_docs_2migrations.html#see-also',1,'See Also'],['../md_docs_2mods-toml.html#see-also-1',1,'See Also']]], + ['also_323',['Also',['../md_docs_2mods-toml.html#see-also',1,'See Also'],['../md_docs_2migrations.html#see-also-1',1,'See Also']]], ['also_5finclude_5fgroup_5f0_5f1_324',['ALSO_INCLUDE_GROUP_0_1',['../kart__dma_8c.html#aa6d64f476546ae0f229e6b02987f14d5',1,'kart_dma.c']]], ['also_5finclude_5fgroup_5f2_325',['ALSO_INCLUDE_GROUP_2',['../kart__dma_8c.html#ab94265b8f89aea5bd4cf0794a6688b2a',1,'kart_dma.c']]], ['also_5finclude_5fgroup_5f3_5f4_5f5_326',['ALSO_INCLUDE_GROUP_3_4_5',['../kart__dma_8c.html#aa0d5cdbe8c1802efe2cbd770f452e1de',1,'kart_dma.c']]], diff --git a/search/all_6.js b/search/all_6.js index 0e5c0a1c9..e317249d1 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -118,7 +118,7 @@ var searchData= ['ceremonyactortype_115',['CeremonyActorType',['../podium__ceremony__actors_8h.html#a698a9866415b2f1874f87d9dfc960c67',1,'podium_ceremony_actors.h']]], ['chainchomp_2ecpp_116',['ChainChomp.cpp',['../ChainChomp_8cpp.html',1,'']]], ['chainchomp_2eh_117',['ChainChomp.h',['../ChainChomp_8h.html',1,'']]], - ['change_20viewport_20render_20settings_118',['Change Viewport Render Settings',['../md_docs_2custom-characters.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../characteroverview.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], + ['change_20viewport_20render_20settings_118',['Change Viewport Render Settings',['../characteroverview.html#change-viewport-render-settings',1,'Change Viewport Render Settings'],['../md_docs_2custom-characters.html#change-viewport-render-settings-1',1,'Change Viewport Render Settings']]], ['change_5fplayer_5fcolor_5feffect_5fcmy_119',['change_player_color_effect_cmy',['../render__player_8c.html#a009cdad636fecfb5282fedd1bd0e309a',1,'change_player_color_effect_cmy(UNUSED Player *player, s8 arg1, s32 arg2, f32 arg3): render_player.c'],['../render__player_8h.html#ab7630bcda65a4866796236f9e279128f',1,'change_player_color_effect_cmy(Player *, s8, s32, f32): render_player.h']]], ['change_5fplayer_5fcolor_5feffect_5frgb_120',['change_player_color_effect_rgb',['../render__player_8c.html#a07dbadab7ba48d1fcb9ec5987f329ad0',1,'change_player_color_effect_rgb(UNUSED Player *player, s8 arg1, s32 arg2, f32 alpha): render_player.c'],['../render__player_8h.html#aa8de91f9b10029fbd2ef195df1b28630',1,'change_player_color_effect_rgb(Player *, s8, s32, f32): render_player.h']]], ['changes_121',['Path Changes',['../md_docs_2migrations.html#path-changes',1,'']]], @@ -156,8 +156,8 @@ var searchData= ['characterlist_153',['CharacterList',['../structAText_1_1CharacterList.html',1,'AText']]], ['charactermenu_2emd_154',['charactermenu.md',['../charactermenu_8md.html',1,'']]], ['characteroverview_2emd_155',['characteroverview.md',['../characteroverview_8md.html',1,'']]], - ['characters_156',['characters',['../md_docs_2custom-characters.html',1,'Custom characters'],['../characteroverview.html#custom-characters-1',1,'Custom characters']]], - ['characters_3a_157',['characters:',['../md_docs_2custom-characters.html#examples-for-all-characters',1,'Examples for all characters:'],['../characteroverview.html#examples-for-all-characters-1',1,'Examples for all characters:']]], + ['characters_156',['characters',['../md_docs_2custom-characters.html',1,'Custom characters'],['../characteroverview.html#custom-characters',1,'Custom characters']]], + ['characters_3a_157',['characters:',['../characteroverview.html#examples-for-all-characters',1,'Examples for all characters:'],['../md_docs_2custom-characters.html#examples-for-all-characters-1',1,'Examples for all characters:']]], ['chase_158',['CHASE',['../classOBombKart.html#a8e4601861010249f2213d909b9daa116a973b592d196799fdd7d987deb84af4d7',1,'OBombKart']]], ['chase_159',['Chase',['../classOBombKart.html#a7dc24b945a8055114f3ef80a6e1759b9',1,'OBombKart']]], ['check_5fai_5fcrossing_5fdistance_160',['check_ai_crossing_distance',['../code__80005FD0_8c.html#af5bf18570443fd4bb2f6ec223f78007e',1,'check_ai_crossing_distance(s32 playerId): code_80005FD0.c'],['../code__80005FD0_8h.html#ad0ce159da6c5f21669bf006dbc6b66f8',1,'check_ai_crossing_distance(s32): code_80005FD0.c']]], @@ -782,7 +782,7 @@ var searchData= ['curvolright_779',['curVolRight',['../structNoteSynthesisState.html#a56e84a5ca7f6846ae8d352cf69d29ecd',1,'NoteSynthesisState']]], ['custom_780',['custom',['../structma__job.html#a7a4345e93bff0cf830337151c44fb384',1,'ma_job::custom'],['../unionma__device__id.html#aace4d403cca76fc1aaf2fbf42d85334e',1,'ma_device_id::custom'],['../structma__context__config.html#a36aec5243ebb27c45aa25adc7552e3bb',1,'ma_context_config::custom']]], ['custom_20audio_781',['Custom Audio',['../md_docs_2custom-audio.html',1,'']]], - ['custom_20characters_782',['Custom characters',['../md_docs_2custom-characters.html',1,'Custom characters'],['../characteroverview.html#custom-characters-1',1,'Custom characters']]], + ['custom_20characters_782',['Custom characters',['../md_docs_2custom-characters.html',1,'Custom characters'],['../characteroverview.html#custom-characters',1,'Custom characters']]], ['custom_20track_20overview_783',['Custom Track Overview',['../trackoverview.html#custom-track-overview',1,'']]], ['custom_2daudio_2emd_784',['custom-audio.md',['../custom-audio_8md.html',1,'']]], ['custom_2dcharacters_2emd_785',['custom-characters.md',['../custom-characters_8md.html',1,'']]], diff --git a/search/all_8.js b/search/all_8.js index 4cab722aa..8078938ee 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -84,7 +84,7 @@ var searchData= ['evaluate_5fcubic_5fspline_81',['evaluate_cubic_spline',['../ceremony__and__credits_8c.html#a53bc41b708fd9b7fb8e0b8c3a0ef32e3',1,'evaluate_cubic_spline(f32 arg0, Vec3f point, f32 *arg2, f32 controlPoints1[], f32 controlPoints2[], f32 controlPoints3[], f32 controlPoints4[]): ceremony_and_credits.c'],['../ceremony__and__credits_8h.html#aea05f618f158918d416b886c83d08c7d',1,'evaluate_cubic_spline(f32, Vec3f, f32 *, f32[], f32[], f32[], f32[]): ceremony_and_credits.c']]], ['evaluation_82',['evaluation',['../structdisabledInfo.html#a801386722981f5883efa4e8c09623b4f',1,'disabledInfo']]], ['example_3a_83',['Example:',['../md_docs_2custom-audio.html#example',1,'Example:'],['../md_docs_2textures-pack.html#example-1',1,'Example:']]], - ['examples_20for_20all_20characters_3a_84',['Examples for all characters:',['../md_docs_2custom-characters.html#examples-for-all-characters',1,'Examples for all characters:'],['../characteroverview.html#examples-for-all-characters-1',1,'Examples for all characters:']]], + ['examples_20for_20all_20characters_3a_84',['Examples for all characters:',['../characteroverview.html#examples-for-all-characters',1,'Examples for all characters:'],['../md_docs_2custom-characters.html#examples-for-all-characters-1',1,'Examples for all characters:']]], ['exception_5fcache_5ferror_85',['EXCEPTION_CACHE_ERROR',['../osInitialize_8c.html#a73decdcff42cf813e4f32cb79f561f4e',1,'osInitialize.c']]], ['exception_5fgeneral_86',['EXCEPTION_GENERAL',['../osInitialize_8c.html#ac3f701802ea091ac52d9d80840bb7cd0',1,'osInitialize.c']]], ['exception_5ftlb_5fmiss_87',['EXCEPTION_TLB_MISS',['../osInitialize_8c.html#a710667fb116fff9559086a26b8cfba09',1,'osInitialize.c']]], @@ -98,7 +98,7 @@ var searchData= ['explode_95',['EXPLODE',['../classOBombKart.html#a8e4601861010249f2213d909b9daa116a9127ef625aea854376623b48209e86ba',1,'OBombKart']]], ['explosion_96',['EXPLOSION',['../defines_8h.html#a33e3ab8014df1b21b2256c9bc14274f4',1,'defines.h']]], ['exponent_5fby_5fsquaring_97',['exponent_by_squaring',['../menu__items_8c.html#a588742e39aadb10158a7afdf054afccc',1,'exponent_by_squaring(f64 base, s32 exponent): menu_items.c'],['../menu__items_8h.html#a693c6f9d8d1377e9edc1c7f8af5d7a0b',1,'exponent_by_squaring(f64, s32): menu_items.c']]], - ['export_98',['Export',['../export.html',1,'Export'],['../minimap.html#export',1,'Export'],['../export.html#export-1',1,'Export'],['../trackoverview.html#export-2',1,'Export'],['../trackoverview.html#export-3',1,'Export']]], + ['export_98',['Export',['../export.html',1,'Export'],['../export.html#export',1,'Export'],['../minimap.html#export-1',1,'Export'],['../trackoverview.html#export-2',1,'Export'],['../trackoverview.html#export-3',1,'Export']]], ['export_99',['Prepare for export',['../trackoverview.html#prepare-for-export',1,'']]], ['export_20panel_100',['Export Panel',['../export.html#export-panel',1,'']]], ['export_2emd_101',['export.md',['../export_8md.html',1,'']]], diff --git a/search/all_9.js b/search/all_9.js index df4697379..e3bcde43f 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -64,7 +64,7 @@ var searchData= ['file_5fdialog_61',['file_dialog',['../classpfd_1_1internal_1_1file__dialog.html',1,'pfd::internal::file_dialog'],['../classpfd_1_1internal_1_1file__dialog.html#a16f53945e61d23aa9b7fc373701dd13f',1,'pfd::internal::file_dialog::file_dialog()']]], ['file_5fsize_62',['file_size',['../structcourse__texture.html#a46504f7bfa82687cab6d337fc73ee6c5',1,'course_texture']]], ['fileindex_63',['fileIndex',['../stubs_8c.html#aad7c30ce3d215aa5280d5e2de98e2a1a',1,'stubs.c']]], - ['files_64',['Files',['../md_docs_2custom-characters.html#additional-files',1,'Additional Files'],['../characteroverview.html#additional-files-1',1,'Additional Files'],['../md_docs_2migrations.html#generated-files',1,'Generated Files']]], + ['files_64',['Files',['../characteroverview.html#additional-files',1,'Additional Files'],['../md_docs_2custom-characters.html#additional-files-1',1,'Additional Files'],['../md_docs_2migrations.html#generated-files',1,'Generated Files']]], ['fill_65',['Fill',['../namespaceUIWidgets_1_1Sizes.html#abe6a1a66ead934d3f3db9622228a1a67',1,'UIWidgets::Sizes']]], ['fill_66',['fill',['../structUnkStruct__802B8CD4.html#a3aea86892885452018c22311c58b671b',1,'UnkStruct_802B8CD4::fill'],['../src_2audio_2data_8c.html#aa7ed73e948f47fa899fce22e05095d39',1,'fill: data.c'],['../data_8h.html#aa7ed73e948f47fa899fce22e05095d39',1,'fill: data.c']]], ['fill2_67',['fill2',['../src_2audio_2data_8c.html#a837f6c2be63a0e045e0df9860e2c4e97',1,'fill2: data.c'],['../data_8h.html#a837f6c2be63a0e045e0df9860e2c4e97',1,'fill2: data.c']]], @@ -148,7 +148,7 @@ var searchData= ['folderbutton_145',['FolderButton',['../classTrackEditor_1_1ContentBrowserWindow.html#a43120cff71cadebe30cc823692fa8115',1,'TrackEditor::ContentBrowserWindow']]], ['follow_5fplayer_146',['FOLLOW_PLAYER',['../classAText.html#ae2a11220682815d83fa724e8b12317cea92c97add38cabe855e880e80fe82080d',1,'AText']]], ['followplayer_147',['FollowPlayer',['../classAText.html#abc2cd114b4a150e4cbabe3c0e70e07bc',1,'AText']]], - ['for_20all_20characters_3a_148',['for all characters:',['../md_docs_2custom-characters.html#examples-for-all-characters',1,'Examples for all characters:'],['../characteroverview.html#examples-for-all-characters-1',1,'Examples for all characters:']]], + ['for_20all_20characters_3a_148',['for all characters:',['../characteroverview.html#examples-for-all-characters',1,'Examples for all characters:'],['../md_docs_2custom-characters.html#examples-for-all-characters-1',1,'Examples for all characters:']]], ['for_20export_149',['Prepare for export',['../trackoverview.html#prepare-for-export',1,'']]], ['force_5foverwrite_150',['force_overwrite',['../namespacepfd.html#a1a482ccd57bb939dcbf7d9caacd3f997a8fc52a8161c68fcaeebdfdb500a36d4b',1,'pfd']]], ['force_5fpath_151',['force_path',['../namespacepfd.html#a1a482ccd57bb939dcbf7d9caacd3f997a51106d57377a72da5f9a0415f4f6142b',1,'pfd']]], @@ -2110,7 +2110,7 @@ var searchData= ['func_5funnamed8_2107',['func_unnamed8',['../effects_8c.html#ad8f7d27adb8877a47658ec4474db7f1f',1,'func_unnamed8(void): effects.c'],['../effects_8h.html#a2394277f48ef51cbe4dd87b526f82406',1,'func_unnamed8(void): effects.c']]], ['func_5funnamed9_2108',['func_unnamed9',['../effects_8c.html#acb2ee8c76fb39d941370a9d14b0ab554',1,'func_unnamed9(void): effects.c'],['../effects_8h.html#a7c83e2daa08d326bebecbd60d5220f08',1,'func_unnamed9(void): effects.c']]], ['future_20including_20references_20too_2109',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], - ['future_20plans_2110',['Future plans',['../md_docs_2custom-audio.html#future-plans',1,'Future plans'],['../md_docs_2custom-characters.html#future-plans-1',1,'Future plans'],['../characteroverview.html#future-plans-2',1,'Future plans'],['../md_docs_2textures-pack.html#future-plans-3',1,'Future plans']]], + ['future_20plans_2110',['Future plans',['../characteroverview.html#future-plans',1,'Future plans'],['../md_docs_2custom-audio.html#future-plans-1',1,'Future plans'],['../md_docs_2custom-characters.html#future-plans-2',1,'Future plans'],['../md_docs_2textures-pack.html#future-plans-3',1,'Future plans']]], ['fvec2_2111',['FVec2',['../structSpawnParams.html#af15253498aacf7cd0beeb0f5f99fbe60',1,'SpawnParams']]], ['fvector_2112',['FVector',['../structFVector.html',1,'']]], ['fvector2d_2113',['FVector2D',['../structFVector2D.html',1,'']]], diff --git a/search/all_b.js b/search/all_b.js index b629540ec..9521bcda5 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -106,7 +106,7 @@ var searchData= ['held_5fby_5flakitu_103',['HELD_BY_LAKITU',['../defines_8h.html#a804482d9cd35f19d1cf2da06c10e21df',1,'defines.h']]], ['held_5ffake_5fitem_5fbox_104',['HELD_FAKE_ITEM_BOX',['../actor__types_8h.html#ae07d85ac7035dc21319b791b430d4246',1,'actor_types.h']]], ['held_5fshell_105',['HELD_SHELL',['../actor__types_8h.html#ac01c8e97d91d8f2968ca1f8d4eb0495ba514b7d298fa86789854ef2056f82f7fd',1,'actor_types.h']]], - ['help_106',['Help',['../md_docs_2custom-characters.html#tools-to-help',1,'Tools To Help'],['../characteroverview.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], + ['help_106',['Help',['../characteroverview.html#tools-to-help',1,'Tools To Help'],['../md_docs_2custom-characters.html#tools-to-help-1',1,'Tools To Help'],['../md_docs_2textures-pack.html#tools-to-help-2',1,'Tools To Help']]], ['help_20find_20music_20and_20to_20see_20how_20courses_20are_20adapted_20in_20the_20future_20including_20references_20too_107',['Specifically Used to help find music and to see how courses are adapted in the future including references too.',['../md_docs_2track__returns.html#specifically-used-to-help-find-music-and-to-see-how-courses-are-adapted-in-the-future-including-references-too',1,'']]], ['hi_108',['hi',['../uniondu.html#ac24ce7d9a78b6632965424039e4362c3',1,'du::hi'],['../struct____OSThreadContext.html#a22b3930da4f78d513776547d37123599',1,'__OSThreadContext::hi']]], ['high_5ftumble_5ftrigger_109',['HIGH_TUMBLE_TRIGGER',['../defines_8h.html#ae4226ebac8a87655f8b91957298e1269',1,'defines.h']]], diff --git a/stubs_8h.html b/stubs_8h.html index 975ef3602..0db61324e 100644 --- a/stubs_8h.html +++ b/stubs_8h.html @@ -472,7 +472,7 @@ Here is the caller graph for this function:
      -
      Todo
      magic constant
      +
      Todo
      magic constant
      Here is the call graph for this function:
      diff --git a/tanker__truck_2render_8inc_8c_source.html b/tanker__truck_2render_8inc_8c_source.html index 6cb7c4fbc..d88f235be 100644 --- a/tanker__truck_2render_8inc_8c_source.html +++ b/tanker__truck_2render_8inc_8c_source.html @@ -161,8 +161,8 @@ $(function(){initNavTree('tanker__truck_2render_8inc_8c_source.html',''); initRe
      #define SCREEN_MODE_1P
      Options for gScreenModeSelection and gActiveScreenMode.
      Definition defines.h:255
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      -
      s32 gActiveScreenMode
      Definition main.c:176
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      +
      s32 gActiveScreenMode
      Definition main.c:172
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/todo.html b/todo.html index 6d06e86a0..91b82f837 100644 --- a/todo.html +++ b/todo.html @@ -114,7 +114,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });

      loads of magic constants..

      Global __osPfsReleasePages (OSPfs *pfs, __OSInode *inode, u8 start_page, u16 *sum, u8 bank, __OSInodeUnit *last_page, int flag)
      -
      magic number
      +
      magic number
      Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
      don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
      Global __osPiDevMgr
      @@ -124,9 +124,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });

      remove magic constant

      Global add_actor_to_empty_slot (Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
      -
      Commented out because deletes too soon.
      +
      Commented out because deletes too soon.
      Global are_players_in_course_section (s16, s16)
      -
      This is the easiest solution otherwise actors would not collide on custom courses.
      +
      This is the easiest solution otherwise actors would not collide on custom courses.
      Global ATrain::SyncComponents (TrainCarStuff *trainCar, s16 orientationY)
      : Change actorIndex to ptr to TrainCar actor
      Global BAD_RETURN (cmd)
      @@ -134,7 +134,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
      Global clear_framebuffer (s32)
      Why did void* work for matching
      Global D_800E43B0 []
      -
      unused?
      +
      unused?
      Global debug_switch_character_ceremony_cutscene (void)
      confirm this.
      Union du
      @@ -146,7 +146,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
      Global fill2
      0x00000000800f624c fill2
      Global freecam_keyboard_manager (Camera *, Vec3f)
      -
      configure this properly
      +
      configure this properly
      Global func_80028864 (Player *, Camera *, s8, s8)
      make a proper match
      Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
      @@ -156,9 +156,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
      Global func_8004C268_wide (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
      fakematch?
      Global func_800745C8 (s32 objectIndex, const char **lakituTexturePtr)
      -
      arg1 should likely be a u8 *
      +
      arg1 should likely be a u8 *
      Global func_80091FA4 (void)
      -
      These sizes need to be sizeof() for shiftability if possible
      +
      These sizes need to be sizeof() for shiftability if possible
      Global func_800CBC24 (void)
      clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
      Global func_8028336C (UNUSED CinematicCamera *arg0, UNUSED Camera *camera)
      @@ -166,15 +166,15 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
      Global func_802846E4 (CinematicCamera *)
      What does this even do?
      Global func_8028F970 (void)
      -
      increasing players past four would require increase this loop iterator.
      +
      increasing players past four would require increase this loop iterator.
      Global GetCupName (void)
      -
      Move gGfxPool out of main.h
      +
      Move gGfxPool out of main.h
      Global gPlayerWinningIndex
      -
      gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
      +
      gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
      Global gTorchSpawns []
      fix this extern
      Global IO_WRITE (addr, data)
      -
      These defines are from PR/rcp.h, but including that causes problems...
      +
      These defines are from PR/rcp.h, but including that causes problems...
      Global LEO_CMD_TYPE_0
      name
      Global LEO_CMD_TYPE_1
      @@ -204,7 +204,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
      Global OSnowman::Tick () override
      quick hack to add the snow particles on hit. Need to separate into its own class
      Global osPfsDeleteFile (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)
      -
      magic constant
      +
      magic constant
      Global osPiStartDma (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)
      name magic constants
      Global osRomBase
      @@ -219,25 +219,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });

      make adjustable properties for squishSize and boundingBoxSize

      Global PI_DOMAIN1
      -
      This define is from os.h, but including that causes problems...
      +
      This define is from os.h, but including that causes problems...
      Global RegisterItems (Registry< ItemInfo > &r)
      turn items into a class
      Global render_collision (void)
      -
      decide to use colours or textures and fix displaylists because they are buggy
      +
      decide to use colours or textures and fix displaylists because they are buggy
      Global render_texture_rectangle (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)
      Update to F3DEX. Uses OLD definition for gspTextureRectangle.
      Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
      Update to F3DEX. Uses OLD definition for gspTextureRectangle.
      Global set_minimap_finishline_position (s32)
      -
      : Hardcode these x and y values. Because why not?
      +
      : Hardcode these x and y values. Because why not?
      Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
      format like sm64 sounds.h
      Global spawn_foliage (struct ActorSpawnData *actor)
      -
      actorType needs to be passed into this function for flexibility
      +
      actorType needs to be passed into this function for flexibility
      Global TrainSmokeTick (void)
      : This should be an Object class one day
      Global UPDATE_REG (reg, var)
      -
      This define is from piint.h, but including that causes problems...
      +
      This define is from piint.h, but including that causes problems...
      Global US_FLOAT (x)
      US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too
      diff --git a/trackmenu.html b/trackmenu.html index 696dec1f7..5227e4376 100644 --- a/trackmenu.html +++ b/trackmenu.html @@ -268,7 +268,7 @@ Guides for making custom tracks!

      -

      Overview Quick Reference Setup Materials Object Properties Paths Minimap Export Import Track Properties Troubleshooting

      +

      Overview Quick Reference Setup Materials Object Properties Paths Minimap Export Import Track Properties Troubleshooting

      diff --git a/trackmenu.js b/trackmenu.js index 2e3dc3c7e..f75f9d247 100644 --- a/trackmenu.js +++ b/trackmenu.js @@ -70,12 +70,12 @@ var trackmenu = [ "Tips", "minimap.html#tips-2", null ], [ "Option 1: Black Background, White Track", "minimap.html#option-1-black-background-white-track", null ], [ "Option 2: Transparent Background, White Track", "minimap.html#option-2-transparent-background-white-track", null ], - [ "Export", "minimap.html#export", null ], + [ "Export", "minimap.html#export-1", null ], [ "In-game configuration", "minimap.html#in-game-configuration", null ] ] ] ] ], [ "Export", "export.html", [ - [ "Export", "export.html#export-1", [ + [ "Export", "export.html#export", [ [ "Quick Overview", "export.html#quick-overview", null ], [ "Setup", "export.html#setup", null ], [ "Export Panel", "export.html#export-panel", null ], diff --git a/train_2render_8inc_8c_source.html b/train_2render_8inc_8c_source.html index dec5a8237..33d856fa5 100644 --- a/train_2render_8inc_8c_source.html +++ b/train_2render_8inc_8c_source.html @@ -522,7 +522,7 @@ $(function(){initNavTree('train_2render_8inc_8c_source.html',''); initResizable(
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define UNUSED
      Definition macros.h:26
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      void mtxf_rotate_x(Mat4 mat, s16 angle)
      Definition math_util.c:334
      diff --git a/trees_2render_8inc_8c_source.html b/trees_2render_8inc_8c_source.html index 5fb53c89e..eeb1165a6 100644 --- a/trees_2render_8inc_8c_source.html +++ b/trees_2render_8inc_8c_source.html @@ -496,7 +496,7 @@ $(function(){initNavTree('trees_2render_8inc_8c_source.html',''); initResizable(
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/update__objects_8c.html b/update__objects_8c.html index a4d2717c9..b7a1c471e 100644 --- a/update__objects_8c.html +++ b/update__objects_8c.html @@ -3498,7 +3498,7 @@ Here is the caller graph for this function:
      -
      Todo
      arg1 should likely be a u8 *
      +
      Todo
      arg1 should likely be a u8 *
      Here is the call graph for this function:
      @@ -6888,7 +6888,7 @@ Here is the call graph for this function:
      -
      Todo
      unused?
      +
      Todo
      unused?
      diff --git a/wario__sign_2render_8inc_8c_source.html b/wario__sign_2render_8inc_8c_source.html index 7abeb41e9..13d0e1250 100644 --- a/wario__sign_2render_8inc_8c_source.html +++ b/wario__sign_2render_8inc_8c_source.html @@ -139,7 +139,7 @@ $(function(){initNavTree('wario__sign_2render_8inc_8c_source.html',''); initResi
      f32 Mat4[4][4]
      Definition common_structs.h:20
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099
      diff --git a/yoshi__egg_2render_8inc_8c_source.html b/yoshi__egg_2render_8inc_8c_source.html index 99b42547e..bec784f3a 100644 --- a/yoshi__egg_2render_8inc_8c_source.html +++ b/yoshi__egg_2render_8inc_8c_source.html @@ -195,8 +195,8 @@ $(function(){initNavTree('yoshi__egg_2render_8inc_8c_source.html',''); initResiz
      #define CREDITS_SEQUENCE
      Definition defines.h:238
      #define MAX(a, b)
      Definition macros.h:130
      -
      Gfx * gDisplayListHead
      Definition main.c:133
      -
      s32 gGamestate
      Definition main.c:168
      +
      Gfx * gDisplayListHead
      Definition main.c:129
      +
      s32 gGamestate
      Definition main.c:164
      s32 render_set_position(Mat4 mtx, s32 arg1)
      Definition math_util.c:53
      f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
      Definition math_util.c:1099