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