From 26116a1e57f2c56b489606449d189cedb698198f Mon Sep 17 00:00:00 2001 From: MegaMech Date: Tue, 24 Feb 2026 23:27:03 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourM?= =?UTF-8?q?asters/SpaghettiKart@a33c66ee31b72035c7712ada8f91acb03361467d?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GameCamera_8h_source.html | 4 +- Game_8cpp.html | 2 +- Game_8h.html | 2 +- Text_8h_source.html | 172 ++++++++------- ceremony__and__credits_8c.html | 2 +- ceremony__and__credits_8h.html | 2 +- charactermenu.js | 14 +- characteroverview.html | 14 +- classAText.html | 95 +++++++- classAText.js | 5 +- classAText__coll__graph.map | 30 +-- classAText__coll__graph.md5 | 2 +- classAText__coll__graph.svg | 360 +++++++++++++++--------------- classAText__coll__graph_org.svg | 362 ++++++++++++++++--------------- classFreeCamera.html | 4 +- classGameCamera.html | 12 +- classGameCamera.js | 2 +- classLookBehindCamera.html | 4 +- classOSnowman.html | 4 +- classOThwomp.html | 2 +- classTourCamera.html | 4 +- code__800029B0_8c.html | 2 +- code__800029B0_8h.html | 2 +- code__80086E70_8c.html | 2 +- code__80086E70_8h.html | 2 +- doxygen_crawl.html | 39 ++-- functions.html | 4 +- functions_func_g.html | 2 +- functions_func_~.html | 4 +- functions_g.html | 2 +- functions_vars.html | 4 +- functions_~.html | 4 +- main_8c.html | 2 +- main_8h.html | 6 +- md_docs_2custom-audio.html | 2 +- md_docs_2custom-characters.html | 14 +- md_docs_2migrations.html | 2 +- md_docs_2mods-toml.html | 2 +- menu__items_8c.html | 2 +- navtreedata.js | 196 ++++++++--------- navtreeindex10.js | 66 +++--- navtreeindex11.js | 10 +- navtreeindex12.js | 8 +- navtreeindex13.js | 8 +- navtreeindex14.js | 8 +- navtreeindex15.js | 8 +- navtreeindex16.js | 8 +- navtreeindex17.js | 8 +- navtreeindex18.js | 8 +- navtreeindex19.js | 8 +- navtreeindex20.js | 8 +- navtreeindex21.js | 8 +- navtreeindex22.js | 8 +- navtreeindex23.js | 8 +- navtreeindex24.js | 8 +- navtreeindex25.js | 8 +- navtreeindex26.js | 8 +- navtreeindex27.js | 8 +- navtreeindex28.js | 8 +- navtreeindex29.js | 8 +- navtreeindex30.js | 8 +- navtreeindex31.js | 8 +- navtreeindex32.js | 8 +- navtreeindex33.js | 8 +- navtreeindex34.js | 8 +- navtreeindex35.js | 8 +- navtreeindex36.js | 8 +- navtreeindex37.js | 8 +- navtreeindex38.js | 8 +- navtreeindex39.js | 8 +- navtreeindex40.js | 8 +- navtreeindex41.js | 8 +- navtreeindex42.js | 26 +-- navtreeindex43.js | 8 +- navtreeindex44.js | 8 +- navtreeindex45.js | 8 +- navtreeindex46.js | 8 +- navtreeindex47.js | 8 +- navtreeindex48.js | 8 +- navtreeindex49.js | 8 +- navtreeindex50.js | 8 +- navtreeindex51.js | 8 +- navtreeindex52.js | 8 +- navtreeindex53.js | 8 +- navtreeindex54.js | 8 +- navtreeindex55.js | 8 +- navtreeindex56.js | 8 +- navtreeindex57.js | 8 +- navtreeindex58.js | 8 +- navtreeindex59.js | 8 +- navtreeindex60.js | 8 +- navtreeindex61.js | 8 +- navtreeindex62.js | 8 +- navtreeindex63.js | 8 +- navtreeindex64.js | 8 +- navtreeindex65.js | 8 +- navtreeindex66.js | 8 +- navtreeindex67.js | 8 +- navtreeindex68.js | 8 +- navtreeindex69.js | 8 +- navtreeindex70.js | 8 +- navtreeindex71.js | 8 +- navtreeindex72.js | 8 +- navtreeindex73.js | 8 +- navtreeindex74.js | 8 +- navtreeindex75.js | 8 +- navtreeindex76.js | 8 +- navtreeindex77.js | 8 +- navtreeindex78.js | 8 +- navtreeindex79.js | 8 +- navtreeindex80.js | 8 +- navtreeindex81.js | 8 +- navtreeindex82.js | 8 +- navtreeindex83.js | 8 +- navtreeindex84.js | 8 +- navtreeindex85.js | 8 +- navtreeindex86.js | 8 +- navtreeindex87.js | 8 +- navtreeindex88.js | 8 +- navtreeindex89.js | 8 +- navtreeindex9.js | 14 +- navtreeindex90.js | 8 +- navtreeindex91.js | 8 +- navtreeindex92.js | 8 +- navtreeindex93.js | 8 +- navtreeindex94.js | 8 +- navtreeindex95.js | 8 +- navtreeindex96.js | 8 +- navtreeindex97.js | 8 +- navtreeindex98.js | 8 +- navtreeindex99.js | 3 + osContInit_8c.html | 2 +- osCreatePiManager_8c.html | 2 +- osPiGetCmdQueue_8c.html | 2 +- osPiRawStartDma_8c.html | 2 +- osPiStartDma_8c.html | 4 +- piint_8h.html | 2 +- podium__ceremony__actors_8c.html | 2 +- podium__ceremony__actors_8h.html | 2 +- search/all_13.js | 2 +- search/all_15.js | 2 +- search/all_16.js | 4 +- search/all_17.js | 6 +- search/all_19.js | 2 +- search/all_1e.js | 4 +- search/all_3.js | 4 +- search/all_4.js | 6 +- search/all_6.js | 8 +- search/all_8.js | 2 +- search/all_9.js | 6 +- search/all_a.js | 2 +- search/all_b.js | 2 +- search/functions_19.js | 4 +- search/functions_7.js | 2 +- search/variables_0.js | 4 +- todo.html | 30 +-- 156 files changed, 1228 insertions(+), 1078 deletions(-) diff --git a/GameCamera_8h_source.html b/GameCamera_8h_source.html index d6b248beb..dbe8fa9e2 100644 --- a/GameCamera_8h_source.html +++ b/GameCamera_8h_source.html @@ -123,7 +123,7 @@ $(function(){initNavTree('GameCamera_8h_source.html',''); initResizable(true); }
12 GameCamera();
13 GameCamera(FVector spawn, s16 rot, u32 mode);
- +
14 virtual ~GameCamera() {
15 _count--;
16 }
@@ -160,7 +160,6 @@ $(function(){initNavTree('GameCamera_8h_source.html',''); initResizable(true); }
bool bActive
Definition GameCamera.h:39
Camera * Get()
Definition GameCamera.cpp:67
-
~GameCamera()
Definition GameCamera.h:14
bool IsActive()
Definition GameCamera.cpp:63
GameCamera()
Definition GameCamera.cpp:16
virtual void SetActive(bool state)
Definition GameCamera.cpp:59
@@ -174,6 +173,7 @@ $(function(){initNavTree('GameCamera_8h_source.html',''); initResizable(true); }
@ ORTHOGRAPHIC
Definition GameCamera.h:20
@ PERSPECTIVE
Definition GameCamera.h:19
Mtx * GetLookAtMatrix()
Definition GameCamera.cpp:79
+
virtual ~GameCamera()
Definition GameCamera.h:14
virtual void Tick()
Definition GameCamera.cpp:49
Camera * _camera
Definition GameCamera.h:40
Mtx PerspectiveMatrix
Definition GameCamera.h:37
diff --git a/Game_8cpp.html b/Game_8cpp.html index 9e6107cea..b9d945aaa 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -2632,7 +2632,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 27d209f34..5b6cf2bf6 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -2545,7 +2545,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/Text_8h_source.html b/Text_8h_source.html index 92192e864..aae7d7af0 100644 --- a/Text_8h_source.html +++ b/Text_8h_source.html @@ -179,65 +179,78 @@ $(function(){initNavTree('Text_8h_source.html',''); initResizable(true); });
60
61 // Constructor
62 AText(const SpawnParams& params);
-
63 virtual ~AText() override = default;
-
64
-
-
100 static AText* Spawn(std::string text, FVector pos, FVector scale, AText::TextMode textMode, int16_t playerIndex) {
-
101 SpawnParams params = {
-
102 .Name = "hm:text",
-
103 .Type = static_cast<int16_t>(textMode),
-
104 .Behaviour = playerIndex,
-
105 .Skin = text,
-
106 .Location = pos,
-
107 .Scale = scale,
-
108 };
-
109 return dynamic_cast<AText*>(AddActorToWorld<AText>(params));
-
110 }
+
+
63 virtual ~AText() {
+
64 _count--;
+
65 };
-
111
-
112 // Virtual functions to be overridden by derived classes
-
113 virtual void Tick() override;
-
114 virtual void Draw(Camera* camera) override;
-
115 virtual void SetSpawnParams(SpawnParams& params) override;
-
116 virtual bool IsMod() override;
-
117 virtual void DrawEditorProperties() override;
-
118 void DrawColourEditor(bool* updated);
-
119 void FollowPlayer();
-
120
-
121 void SetText(std::string text);
-
122 std::string ValidateString(const std::string_view& text);
-
123 void Refresh();
-
124 void Print3D(char* text, s32 tracking, s32 mode);
-
125 void PrintLetter3D(MenuTexture* glyphTexture, f32 column, f32 row, s32 mode);
-
126 void SetupVtx();
-
127 void DrawText3D(Camera* camera); // Based on func_80095BD0
-
128 void AnimateColour(Vtx* vtx); // Animate the vtx colours
-
129 void FadeIn(Vtx* vtx);
-
130 void FadeOut(Vtx* vtx);
-
131
-
-
132 inline uint8_t FloatToU8(float v) {
-
133 return (uint8_t)(v * 255.0f);
-
134 }
+
66
+
+
67 static size_t GetCount() {
+
68 return _count;
+
69 }
-
135
-
-
136 Vtx myVtx[12] = { // D_02007BB8
-
137 {{{ 0, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
138 {{{26, 16, 0}, 0, {1600, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
139 {{{26, 0, 0}, 0, {1600, 960}, {0xff, 0xff, 0xff, 0xff}}},
-
140 {{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0xff, 0xff}}},
-
141 {{{ 0, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
142 {{{16, 16, 0}, 0, {960, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
143 {{{16, 0, 0}, 0, {960, 960}, {0xff, 0xff, 0xff, 0xff}}},
-
144 {{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0xff, 0xff}}},
-
145 {{{ 0, 32, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
146 {{{30, 32, 0}, 0, {1856, 0}, {0xff, 0xff, 0xff, 0xff}}},
-
147 {{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0xff, 0xff, 0xff}}},
-
148 {{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0xff, 0xff, 0xff}}},
-
149 };
+
70
+
+
106 static AText* Spawn(std::string text, FVector pos, FVector scale, AText::TextMode textMode, int16_t playerIndex) {
+
107 SpawnParams params = {
+
108 .Name = "hm:text",
+
109 .Type = static_cast<int16_t>(textMode),
+
110 .Behaviour = playerIndex,
+
111 .Skin = text,
+
112 .Location = pos,
+
113 .Scale = scale,
+
114 };
+
115 return dynamic_cast<AText*>(AddActorToWorld<AText>(params));
+
116 }
-
150};
+
117
+
118 // Virtual functions to be overridden by derived classes
+
119 virtual void Tick() override;
+
120 virtual void Draw(Camera* camera) override;
+
121 virtual void SetSpawnParams(SpawnParams& params) override;
+
122 virtual bool IsMod() override;
+
123 virtual void DrawEditorProperties() override;
+
124 void DrawColourEditor(bool* updated);
+
125 void FollowPlayer();
+
126
+
127 void SetText(std::string text);
+
128 std::string ValidateString(const std::string_view& text);
+
129 void Refresh();
+
130 void Print3D(char* text, s32 tracking, s32 mode);
+
131 void PrintLetter3D(MenuTexture* glyphTexture, f32 column, f32 row, s32 mode);
+
132 void SetupVtx();
+
133 void DrawText3D(Camera* camera); // Based on func_80095BD0
+
134 void AnimateColour(Vtx* vtx); // Animate the vtx colours
+
135 void FadeIn(Vtx* vtx);
+
136 void FadeOut(Vtx* vtx);
+
137
+
+
138 inline uint8_t FloatToU8(float v) {
+
139 return (uint8_t)(v * 255.0f);
+
140 }
+
+
141
+
+
142 Vtx myVtx[12] = { // D_02007BB8
+
143 {{{ 0, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
144 {{{26, 16, 0}, 0, {1600, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
145 {{{26, 0, 0}, 0, {1600, 960}, {0xff, 0xff, 0xff, 0xff}}},
+
146 {{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0xff, 0xff}}},
+
147 {{{ 0, 16, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
148 {{{16, 16, 0}, 0, {960, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
149 {{{16, 0, 0}, 0, {960, 960}, {0xff, 0xff, 0xff, 0xff}}},
+
150 {{{ 0, 0, 0}, 0, { 0, 960}, {0xff, 0xff, 0xff, 0xff}}},
+
151 {{{ 0, 32, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
152 {{{30, 32, 0}, 0, {1856, 0}, {0xff, 0xff, 0xff, 0xff}}},
+
153 {{{30, 0, 0}, 0, {1856, 1984}, {0xff, 0xff, 0xff, 0xff}}},
+
154 {{{ 0, 0, 0}, 0, { 0, 1984}, {0xff, 0xff, 0xff, 0xff}}},
+
155 };
+
+
156private:
+
157 static size_t _count;
+
158 size_t _idx;
+
159};
@@ -245,18 +258,18 @@ $(function(){initNavTree('Text_8h_source.html',''); initResizable(true); });
static AActor * AddActorToWorld(const SpawnParams &params)
Definition RegisterContent.h:14
AActor()
Definition Actor.cpp:13
FVector Scale
Definition Actor.h:35
-
Vtx myVtx[12]
Definition Text.h:136
+
Vtx myVtx[12]
Definition Text.h:142
f32 LetterSpacing
Definition Text.h:50
-
virtual void Tick() override
Definition Text.cpp:145
+
virtual void Tick() override
Definition Text.cpp:150
float HeightOffset
Definition Text.h:48
bool SingleColour
Definition Text.h:56
-
static AText * Spawn(std::string text, FVector pos, FVector scale, AText::TextMode textMode, int16_t playerIndex)
Definition Text.h:100
-
void SetupVtx()
Definition Text.cpp:315
-
virtual void Draw(Camera *camera) override
Definition Text.cpp:168
+
static AText * Spawn(std::string text, FVector pos, FVector scale, AText::TextMode textMode, int16_t playerIndex)
Definition Text.h:106
+
void SetupVtx()
Definition Text.cpp:320
+
virtual void Draw(Camera *camera) override
Definition Text.cpp:173
+
virtual ~AText()
Definition Text.h:63
f32 Close
Definition Text.h:52
-
virtual ~AText() override=default
-
void SetText(std::string text)
Definition Text.cpp:107
-
std::string ValidateString(const std::string_view &text)
Definition Text.cpp:79
+
void SetText(std::string text)
Definition Text.cpp:112
+
std::string ValidateString(const std::string_view &text)
Definition Text.cpp:84
FadeMode FadeState
Definition Text.h:30
f32 Far
Definition Text.h:51
uint32_t PlayerIndex
Definition Text.h:46
@@ -265,35 +278,38 @@ $(function(){initNavTree('Text_8h_source.html',''); initResizable(true); });
@ TOO_CLOSE
Definition Text.h:23
@ TOO_FAR
Definition Text.h:25
@ ACTIVE
Definition Text.h:24
-
void DrawColourEditor(bool *updated)
Definition Text.cpp:553
+
void DrawColourEditor(bool *updated)
Definition Text.cpp:558
f32 ScaleX
Definition Text.h:49
FadeMode
Definition Text.h:16
@ NO_FADE
Definition Text.h:17
@ FADE_OUT
Definition Text.h:19
@ FADE_IN
Definition Text.h:18
-
void PrintLetter3D(MenuTexture *glyphTexture, f32 column, f32 row, s32 mode)
Definition Text.cpp:290
-
virtual bool IsMod() override
Definition Text.cpp:121
+
void PrintLetter3D(MenuTexture *glyphTexture, f32 column, f32 row, s32 mode)
Definition Text.cpp:295
+
size_t _idx
Definition Text.h:158
+
static size_t _count
Definition Text.h:157
+
virtual bool IsMod() override
Definition Text.cpp:126
float WidthOffset
Definition Text.h:47
-
void Refresh()
Definition Text.cpp:116
-
void Print3D(char *text, s32 tracking, s32 mode)
Definition Text.cpp:218
+
void Refresh()
Definition Text.cpp:121
+
void Print3D(char *text, s32 tracking, s32 mode)
Definition Text.cpp:223
TextMode Mode
Definition Text.h:45
DistanceProps Dist
Definition Text.h:28
-
void DrawText3D(Camera *camera)
Definition Text.cpp:352
+
void DrawText3D(Camera *camera)
Definition Text.cpp:357
DistanceProps PrevState
Definition Text.h:29
-
void FadeIn(Vtx *vtx)
Definition Text.cpp:419
-
void AnimateColour(Vtx *vtx)
Definition Text.cpp:406
-
void FollowPlayer()
Definition Text.cpp:155
-
virtual void DrawEditorProperties() override
Definition Text.cpp:450
+
void FadeIn(Vtx *vtx)
Definition Text.cpp:424
+
void AnimateColour(Vtx *vtx)
Definition Text.cpp:411
+
void FollowPlayer()
Definition Text.cpp:160
+
virtual void DrawEditorProperties() override
Definition Text.cpp:455
bool Animate
Definition Text.h:55
-
AText(const SpawnParams &params)
Definition Text.cpp:24
+
AText(const SpawnParams &params)
Definition Text.cpp:26
+
static size_t GetCount()
Definition Text.h:67
TextMode
Definition Text.h:11
@ STATIONARY
Definition Text.h:12
@ FOLLOW_PLAYER
Definition Text.h:13
-
virtual void SetSpawnParams(SpawnParams &params) override
Definition Text.cpp:123
+
virtual void SetSpawnParams(SpawnParams &params) override
Definition Text.cpp:128
std::vector< CharacterList > TextureList
Definition Text.h:42
-
uint8_t FloatToU8(float v)
Definition Text.h:132
+
uint8_t FloatToU8(float v)
Definition Text.h:138
RGBA8 TextColour[4]
Definition Text.h:59
-
void FadeOut(Vtx *vtx)
Definition Text.cpp:434
+
void FadeOut(Vtx *vtx)
Definition Text.cpp:439
bool FaceCamera
Definition Text.h:54
Definition Text.h:32
const char * Texture
Definition Text.h:33
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 995bbfc9f..7d196dbdc 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -2099,7 +2099,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/ceremony__and__credits_8h.html b/ceremony__and__credits_8h.html index 40e7791dc..eaf8edd0f 100644 --- a/ceremony__and__credits_8h.html +++ b/ceremony__and__credits_8h.html @@ -2037,7 +2037,7 @@ Here is the call graph for this function:
-
Todo
What does this even do?
+
Todo
What does this even do?
Here is the call graph for this function:
diff --git a/charactermenu.js b/charactermenu.js index 652fcca7a..b30bf2b3d 100644 --- a/charactermenu.js +++ b/charactermenu.js @@ -1,14 +1,14 @@ var charactermenu = [ [ "Overview", "characteroverview.html", [ - [ "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 ] + [ "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 ] ] ], - [ "Tools To Help", "characteroverview.html#tools-to-help", null ], - [ "Future plans", "characteroverview.html#future-plans", null ] + [ "Tools To Help", "characteroverview.html#tools-to-help-1", null ], + [ "Future plans", "characteroverview.html#future-plans-2", null ] ] ] ] ] ]; \ No newline at end of file diff --git a/characteroverview.html b/characteroverview.html index 5ccabe5ef..75b52a5bd 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

    +Data Fields | +Private Attributes | +Static Private Attributes
    AText Class Reference
    @@ -153,8 +155,8 @@ Public Types Public Member Functions  AText (const SpawnParams &params)   -virtual ~AText () override=default -  +virtual ~AText () +  virtual void Tick () override   virtual void Draw (Camera *camera) override @@ -223,6 +225,8 @@ Public Member Functions + +

    Static Public Member Functions

    static size_t GetCount ()
     
    static ATextSpawn (std::string text, FVector pos, FVector scale, AText::TextMode textMode, int16_t playerIndex)
     
    @@ -309,6 +313,16 @@ Data Fields +
     
    bool bPendingDestroy = false
     
    + + + +

    +Private Attributes

    size_t _idx
     
    + + +

    +Static Private Attributes

    static size_t _count
     

    Member Enumeration Documentation

    @@ -395,8 +409,8 @@ Here is the caller graph for this function:
    - -

    ◆ ~AText()

    + +

    ◆ ~AText()

    @@ -413,7 +427,7 @@ Here is the caller graph for this function:
    -overridevirtualdefault +inlinevirtual
    @@ -660,6 +674,31 @@ Here is the caller graph for this function:
    + + + +

    ◆ GetCount()

    + +
    +
    + + + + + +
    + + + + + + + +
    static size_t AText::GetCount ()
    +
    +inlinestatic
    +
    +
    @@ -987,6 +1026,50 @@ Here is the caller graph for this function:

    Field Documentation

    + +

    ◆ _count

    + +
    +
    + + + + + +
    + + + + +
    size_t AText::_count
    +
    +staticprivate
    +
    + +
    +
    + +

    ◆ _idx

    + +
    +
    + + + + + +
    + + + + +
    size_t AText::_idx
    +
    +private
    +
    + +
    +

    ◆ Animate

    diff --git a/classAText.js b/classAText.js index 2122e7216..a1d182fc1 100644 --- a/classAText.js +++ b/classAText.js @@ -16,7 +16,7 @@ var classAText = [ "FOLLOW_PLAYER", "classAText.html#ae2a11220682815d83fa724e8b12317cea92c97add38cabe855e880e80fe82080d", null ] ] ], [ "AText", "classAText.html#ad1eb7d831c8cba5c851ec4b07c20e067", null ], - [ "~AText", "classAText.html#a4102c4dcc168736903cf5d025ac5ef4b", null ], + [ "~AText", "classAText.html#a3a3f0ea78e53bb0c1dbea54ea5581c74", null ], [ "AnimateColour", "classAText.html#aba5cd0cbda2b39ee9d63b7fcf43b21ee", null ], [ "Draw", "classAText.html#a36c1faa0b784e56886071b22dc65755b", null ], [ "DrawColourEditor", "classAText.html#a5c81ce4dbb408d5c0fdcf74645c184e0", null ], @@ -26,6 +26,7 @@ var classAText = [ "FadeOut", "classAText.html#afc4268fdcf6169058f242dacd69f6c4c", null ], [ "FloatToU8", "classAText.html#af06a1ac879aff17242edd4b5be218080", null ], [ "FollowPlayer", "classAText.html#abc2cd114b4a150e4cbabe3c0e70e07bc", null ], + [ "GetCount", "classAText.html#ade36da16190a085dfa531f157f0c2f6e", null ], [ "IsMod", "classAText.html#a8bb0671761b904bb60454649b08e1cdc", null ], [ "Print3D", "classAText.html#a988845ca5b2b1d21e84cf22a68924f30", null ], [ "PrintLetter3D", "classAText.html#a70a38a83b1264448d2e25b08cd06f562", null ], @@ -36,6 +37,8 @@ var classAText = [ "Spawn", "classAText.html#a2f38d1b087146f2510964124efc111f2", null ], [ "Tick", "classAText.html#a0d7bf3848c318df5a0f02278aafbb963", null ], [ "ValidateString", "classAText.html#a44078b693a091f9c74bd4c7e82e8f68f", null ], + [ "_count", "classAText.html#a84b27c0ca348d89f4527975316c18c1b", null ], + [ "_idx", "classAText.html#a7fc7c8155dc54d7ced67cd8ae91732e3", null ], [ "Animate", "classAText.html#acb4027ff195c99b5e92f9ed4f7a66b5a", null ], [ "Close", "classAText.html#a40a98b220f3c1e9d221ae47c964d0810", null ], [ "Dist", "classAText.html#aa0d3a947695938811ef52afe4a857267", null ], diff --git a/classAText__coll__graph.map b/classAText__coll__graph.map index 5af5acf97..e6a28097f 100644 --- a/classAText__coll__graph.map +++ b/classAText__coll__graph.map @@ -1,11 +1,11 @@ - + - + - + @@ -25,8 +25,8 @@ - - + + @@ -35,21 +35,23 @@ - + - + - + - + - + - + - - + + - + + + diff --git a/classAText__coll__graph.md5 b/classAText__coll__graph.md5 index a0f20e3cc..54bf76eb9 100644 --- a/classAText__coll__graph.md5 +++ b/classAText__coll__graph.md5 @@ -1 +1 @@ -fc63662b19eabf4f7e9c3aa5e5865852 \ No newline at end of file +32cb5f1b3dd515aac1f524e92393b617 \ No newline at end of file diff --git a/classAText__coll__graph.svg b/classAText__coll__graph.svg index 22b9fee14..65f37df8b 100644 --- a/classAText__coll__graph.svg +++ b/classAText__coll__graph.svg @@ -4,7 +4,7 @@ - + @@ -48,7 +48,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1 - -AText + +AText @@ -68,8 +68,8 @@ var sectionId = 'dynsection-1'; Node2 - -AActor + +AActor @@ -77,8 +77,8 @@ var sectionId = 'dynsection-1'; Node2->Node1 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-1'; Node3 - -s16 + +s16 @@ -95,22 +95,22 @@ var sectionId = 'dynsection-1'; Node3->Node2 - - + + - Flags -State -Type -Unk_04 -Unk_16 + Flags +State +Type +Unk_04 +Unk_16 Node4 - -f32 + +f32 @@ -118,32 +118,32 @@ var sectionId = 'dynsection-1'; Node4->Node1 - - + + - Close -Far -LetterSpacing -ScaleX + Close +Far +LetterSpacing +ScaleX Node4->Node2 - - + + - BoundingBoxSize -Unk_08 + BoundingBoxSize +Unk_08 Node7 - -Collision + +Collision @@ -151,22 +151,22 @@ var sectionId = 'dynsection-1'; Node4->Node7 - - + + - orientationVector -surfaceDistance -unk48 -unk54 -unk6C + orientationVector +surfaceDistance +unk48 +unk54 +unk6C Node5 - -s16[3] + +s16[3] @@ -174,18 +174,18 @@ var sectionId = 'dynsection-1'; Node5->Node2 - - + + - Rot + Rot Node6 - -f32[3] + +f32[3] @@ -193,29 +193,29 @@ var sectionId = 'dynsection-1'; Node6->Node2 - - + + - Pos -Velocity + Pos +Velocity Node7->Node2 - - + + - Unk30 + Unk30 Node8 - -u16 + +u16 @@ -223,23 +223,23 @@ var sectionId = 'dynsection-1'; Node8->Node7 - - + + - meshIndexYX -meshIndexZX -meshIndexZY -unk30 -unk32 -unk34 + meshIndexYX +meshIndexZX +meshIndexZY +unk30 +unk32 +unk34 Node9 - -const char * + +const char * @@ -247,20 +247,20 @@ var sectionId = 'dynsection-1'; Node9->Node2 - - + + - Model -Name -ResourceName + Model +Name +ResourceName Node10 - -uint8_t + +uint8_t @@ -268,18 +268,18 @@ var sectionId = 'dynsection-1'; Node10->Node2 - - + + - uuid + uuid Node23 - -RGBA8 + +RGBA8 @@ -287,21 +287,21 @@ var sectionId = 'dynsection-1'; Node10->Node23 - - + + - a -b -g -r + a +b +g +r Node11 - -FVector + +FVector @@ -309,20 +309,20 @@ var sectionId = 'dynsection-1'; Node11->Node2 - - + + - Scale -SpawnPos -SpawnScale + Scale +SpawnPos +SpawnScale Node12 - -float + +float @@ -330,41 +330,41 @@ var sectionId = 'dynsection-1'; Node12->Node1 - - + + - HeightOffset -WidthOffset + HeightOffset +WidthOffset Node12->Node2 - - + + - Speed + Speed Node12->Node11 - - + + - x -y -z + x +y +z Node13 - -IRotator + +IRotator @@ -372,18 +372,18 @@ var sectionId = 'dynsection-1'; Node13->Node2 - - + + - SpawnRot + SpawnRot Node14 - -uint16_t + +uint16_t @@ -391,20 +391,20 @@ var sectionId = 'dynsection-1'; Node14->Node13 - - + + - pitch -roll -yaw + pitch +roll +yaw Node15 - -vector< Triangle > + +vector< Triangle > @@ -412,18 +412,18 @@ var sectionId = 'dynsection-1'; Node15->Node2 - - + + - Triangles + Triangles Node16 - -bool + +bool @@ -431,30 +431,30 @@ var sectionId = 'dynsection-1'; Node16->Node1 - - + + - Animate -FaceCamera -SingleColour + Animate +FaceCamera +SingleColour Node16->Node2 - - + + - bPendingDestroy + bPendingDestroy Node17 - -DistanceProps + +DistanceProps @@ -462,19 +462,19 @@ var sectionId = 'dynsection-1'; Node17->Node1 - - + + - Dist -PrevState + Dist +PrevState Node18 - -FadeMode + +FadeMode @@ -482,19 +482,19 @@ var sectionId = 'dynsection-1'; Node18->Node1 - - + + - FadeState + FadeState Node19 - -vector< AText::Character -List > + +vector< AText::Character +List > @@ -502,18 +502,18 @@ var sectionId = 'dynsection-1'; Node19->Node1 - - + + - TextureList + TextureList Node20 - -string + +string @@ -521,18 +521,18 @@ var sectionId = 'dynsection-1'; Node20->Node1 - - + + - Text + Text Node21 - -TextMode + +TextMode @@ -540,18 +540,18 @@ var sectionId = 'dynsection-1'; Node21->Node1 - - + + - Mode + Mode Node22 - -uint32_t + +uint32_t @@ -559,28 +559,28 @@ var sectionId = 'dynsection-1'; Node22->Node1 - - + + - PlayerIndex + PlayerIndex Node23->Node1 - - + + - TextColour + TextColour Node24 - -Vtx + +Vtx @@ -588,11 +588,31 @@ var sectionId = 'dynsection-1'; Node24->Node1 - - + + - myVtx + myVtx + + + +Node25 + + +size_t + + + + + +Node25->Node1 + + + + + + _count +_idx diff --git a/classAText__coll__graph_org.svg b/classAText__coll__graph_org.svg index 5fbe15f36..2e64cbc70 100644 --- a/classAText__coll__graph_org.svg +++ b/classAText__coll__graph_org.svg @@ -4,16 +4,16 @@ - - + + AText Node1 - -AText + +AText @@ -21,8 +21,8 @@ Node2 - -AActor + +AActor @@ -30,8 +30,8 @@ Node2->Node1 - - + + @@ -39,8 +39,8 @@ Node3 - -s16 + +s16 @@ -48,22 +48,22 @@ Node3->Node2 - - + + - Flags -State -Type -Unk_04 -Unk_16 + Flags +State +Type +Unk_04 +Unk_16 Node4 - -f32 + +f32 @@ -71,32 +71,32 @@ Node4->Node1 - - + + - Close -Far -LetterSpacing -ScaleX + Close +Far +LetterSpacing +ScaleX Node4->Node2 - - + + - BoundingBoxSize -Unk_08 + BoundingBoxSize +Unk_08 Node7 - -Collision + +Collision @@ -104,22 +104,22 @@ Node4->Node7 - - + + - orientationVector -surfaceDistance -unk48 -unk54 -unk6C + orientationVector +surfaceDistance +unk48 +unk54 +unk6C Node5 - -s16[3] + +s16[3] @@ -127,18 +127,18 @@ Node5->Node2 - - + + - Rot + Rot Node6 - -f32[3] + +f32[3] @@ -146,29 +146,29 @@ Node6->Node2 - - + + - Pos -Velocity + Pos +Velocity Node7->Node2 - - + + - Unk30 + Unk30 Node8 - -u16 + +u16 @@ -176,23 +176,23 @@ Node8->Node7 - - + + - meshIndexYX -meshIndexZX -meshIndexZY -unk30 -unk32 -unk34 + meshIndexYX +meshIndexZX +meshIndexZY +unk30 +unk32 +unk34 Node9 - -const char * + +const char * @@ -200,20 +200,20 @@ Node9->Node2 - - + + - Model -Name -ResourceName + Model +Name +ResourceName Node10 - -uint8_t + +uint8_t @@ -221,18 +221,18 @@ Node10->Node2 - - + + - uuid + uuid Node23 - -RGBA8 + +RGBA8 @@ -240,21 +240,21 @@ Node10->Node23 - - + + - a -b -g -r + a +b +g +r Node11 - -FVector + +FVector @@ -262,20 +262,20 @@ Node11->Node2 - - + + - Scale -SpawnPos -SpawnScale + Scale +SpawnPos +SpawnScale Node12 - -float + +float @@ -283,41 +283,41 @@ Node12->Node1 - - + + - HeightOffset -WidthOffset + HeightOffset +WidthOffset Node12->Node2 - - + + - Speed + Speed Node12->Node11 - - + + - x -y -z + x +y +z Node13 - -IRotator + +IRotator @@ -325,18 +325,18 @@ Node13->Node2 - - + + - SpawnRot + SpawnRot Node14 - -uint16_t + +uint16_t @@ -344,20 +344,20 @@ Node14->Node13 - - + + - pitch -roll -yaw + pitch +roll +yaw Node15 - -vector< Triangle > + +vector< Triangle > @@ -365,18 +365,18 @@ Node15->Node2 - - + + - Triangles + Triangles Node16 - -bool + +bool @@ -384,30 +384,30 @@ Node16->Node1 - - + + - Animate -FaceCamera -SingleColour + Animate +FaceCamera +SingleColour Node16->Node2 - - + + - bPendingDestroy + bPendingDestroy Node17 - -DistanceProps + +DistanceProps @@ -415,19 +415,19 @@ Node17->Node1 - - + + - Dist -PrevState + Dist +PrevState Node18 - -FadeMode + +FadeMode @@ -435,19 +435,19 @@ Node18->Node1 - - + + - FadeState + FadeState Node19 - -vector< AText::Character -List > + +vector< AText::Character +List > @@ -455,18 +455,18 @@ Node19->Node1 - - + + - TextureList + TextureList Node20 - -string + +string @@ -474,18 +474,18 @@ Node20->Node1 - - + + - Text + Text Node21 - -TextMode + +TextMode @@ -493,18 +493,18 @@ Node21->Node1 - - + + - Mode + Mode Node22 - -uint32_t + +uint32_t @@ -512,28 +512,28 @@ Node22->Node1 - - + + - PlayerIndex + PlayerIndex Node23->Node1 - - + + - TextColour + TextColour Node24 - -Vtx + +Vtx @@ -541,11 +541,31 @@ Node24->Node1 - - + + - myVtx + myVtx + + + +Node25 + + +size_t + + + + + +Node25->Node1 + + + + + + _count +_idx diff --git a/classFreeCamera.html b/classFreeCamera.html index 05718101f..46293d9dc 100644 --- a/classFreeCamera.html +++ b/classFreeCamera.html @@ -138,8 +138,8 @@ Public Member Functions
     
     GameCamera (FVector spawn, s16 rot, u32 mode)
     
    -
     ~GameCamera ()
    -
     
    +
    virtual ~GameCamera ()
    +
     
    void SetProjectionMode (GameCamera::ProjectionMode mode)
     
    bool IsActive ()
    diff --git a/classGameCamera.html b/classGameCamera.html index 767f9f8bb..5e9aef2f3 100644 --- a/classGameCamera.html +++ b/classGameCamera.html @@ -140,8 +140,8 @@ Public Member Functions
     
     GameCamera (FVector spawn, s16 rot, u32 mode)
     
    -
     ~GameCamera ()
    -
     
    +
    virtual ~GameCamera ()
    +
     
    virtual void Tick ()
     
    virtual void SetViewProjection ()
    @@ -261,8 +261,8 @@ Here is the call graph for this function: - -

    ◆ ~GameCamera()

    + +

    ◆ ~GameCamera()

    @@ -271,7 +271,7 @@ Here is the call graph for this function:
    - + @@ -279,7 +279,7 @@ Here is the call graph for this function:
    GameCamera::~GameCamera virtual GameCamera::~GameCamera ( )
    -inline +inlinevirtual
    diff --git a/classGameCamera.js b/classGameCamera.js index b5da3b1b8..cabc19253 100644 --- a/classGameCamera.js +++ b/classGameCamera.js @@ -6,7 +6,7 @@ var classGameCamera = ] ], [ "GameCamera", "classGameCamera.html#a45eb9969036234a820d89b1f271b126d", null ], [ "GameCamera", "classGameCamera.html#a1dce473312381c5063b9f3898e849f20", null ], - [ "~GameCamera", "classGameCamera.html#a11208978751592323524698c4d3dcf3b", null ], + [ "~GameCamera", "classGameCamera.html#ab2783e87d6bdad58665b16bb532ee3c7", null ], [ "Get", "classGameCamera.html#a0b57e58a455b563182aca39a202c2ffd", null ], [ "GetLookAtMatrix", "classGameCamera.html#aac757056d90ae92bc8fe95f41efbe7bd", null ], [ "GetPerspMatrix", "classGameCamera.html#a8e68188cd40c07fb5b4ec5b44dbd58ad", null ], diff --git a/classLookBehindCamera.html b/classLookBehindCamera.html index 8a296dedb..32a5b2d9c 100644 --- a/classLookBehindCamera.html +++ b/classLookBehindCamera.html @@ -134,8 +134,8 @@ Public Member Functions    GameCamera (FVector spawn, s16 rot, u32 mode)   - ~GameCamera () -  +virtual ~GameCamera () +  virtual void SetViewProjection ()   virtual void SetActive (bool state) diff --git a/classOSnowman.html b/classOSnowman.html index a72a6f353..44a769f1a 100644 --- a/classOSnowman.html +++ b/classOSnowman.html @@ -351,7 +351,7 @@ Here is the call graph for this function:
    -
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class
    +
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class
    Here is the call graph for this function:
    @@ -782,7 +782,7 @@ Here is the call graph for this function:
    -
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class
    +
    Todo
    quick hack to add the snow particles on hit. Need to separate into its own class

    Reimplemented from OObject.

    diff --git a/classOThwomp.html b/classOThwomp.html index afa01039e..7462492a0 100644 --- a/classOThwomp.html +++ b/classOThwomp.html @@ -325,7 +325,7 @@ Static Private Attributes  

    Detailed Description

    -
    Todo

    Make shadow size bigger if thwomp is scaled up

    +
    Todo

    Make shadow size bigger if thwomp is scaled up

    make adjustable properties for squishSize and boundingBoxSize

    Thwomp OObject

    diff --git a/classTourCamera.html b/classTourCamera.html index f4780ac4a..6aea09212 100644 --- a/classTourCamera.html +++ b/classTourCamera.html @@ -171,8 +171,8 @@ Public Member Functions    GameCamera (FVector spawn, s16 rot, u32 mode)   - ~GameCamera () -  +virtual ~GameCamera () +  virtual void SetActive (bool state)   void SetProjectionMode (GameCamera::ProjectionMode mode) diff --git a/code__800029B0_8c.html b/code__800029B0_8c.html index 9565695ec..e9175b8ea 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 cc579be13..50e59917c 100644 --- a/code__800029B0_8h.html +++ b/code__800029B0_8h.html @@ -2129,7 +2129,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 c81975255..a899a3fca 100644 --- a/code__80086E70_8c.html +++ b/code__80086E70_8c.html @@ -515,7 +515,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 03d64f9d1..de1a315d9 100644 --- a/code__80086E70_8h.html +++ b/code__80086E70_8h.html @@ -548,7 +548,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/doxygen_crawl.html b/doxygen_crawl.html index 6b47a5d95..7f337a093 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -2354,13 +2354,13 @@ - - - - - - - + + + + + + + @@ -2669,8 +2669,8 @@ + - @@ -2688,6 +2688,8 @@ + + @@ -2702,6 +2704,7 @@ + @@ -2961,7 +2964,6 @@ - @@ -2976,6 +2978,7 @@ + @@ -10430,14 +10433,14 @@ - + - - - - - - + + + + + + @@ -10451,7 +10454,7 @@ - + @@ -10473,7 +10476,7 @@ - + diff --git a/functions.html b/functions.html index cbaea1ea0..8dea47aef 100644 --- a/functions.html +++ b/functions.html @@ -114,7 +114,7 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
  • _bodyIndex : OSnowman
  • _camera : GameCamera
  • _Collision : OBombKart
  • -
  • _count : ABoat, ABus, ACar, AFallingRock, AFinishline, ATankerTruck, ATrain, ATruck, GameCamera, OBat, OBombKart, OBoos, OChainChomp, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • _count : ABoat, ABus, ACar, AFallingRock, AFinishline, ATankerTruck, AText, ATrain, ATruck, GameCamera, OBat, OBombKart, OBoos, OChainChomp, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • _cursorOffset : TrackEditor::Gizmo
  • _data : ma_stack
  • _draw : TrackEditor::Gizmo, TrackEditor::ObjectPicker
  • @@ -126,7 +126,7 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
  • _group : OMole
  • _hasThread : ma_device_job_thread
  • _headIndex : OSnowman
  • -
  • _idx : OBat, OBombKart, OBoos, OChainChomp, OCheepCheep, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, OTrashBin, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • _idx : AText, OBat, OBombKart, OBoos, OChainChomp, OCheepCheep, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, OTrashBin, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • _indices : OBoos
  • _inputBuses : ma_node_base
  • _isActive : OBoos
  • diff --git a/functions_func_g.html b/functions_func_g.html index 01a5290ea..f13ddebe4 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -118,7 +118,7 @@ $(function(){initNavTree('functions_func_g.html',''); initResizable(true); });
  • get_icon_name() : pfd::internal::dialog
  • GetActor() : World
  • GetAllInfo() : Registry< TInfo, TArgs >
  • -
  • GetCount() : ABoat, ABus, ACar, ATankerTruck, ATrain, ATruck, OBat, OBombKart, OBoos, OChainChomp, OFlagpole, OGrandPrixBalloons, OHedgehog, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • GetCount() : ABoat, ABus, ACar, ATankerTruck, AText, ATrain, ATruck, OBat, OBombKart, OBoos, OChainChomp, OFlagpole, OGrandPrixBalloons, OHedgehog, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • GetCupIndex() : World
  • GetCupName() : World
  • GetCurrentCup() : World
  • diff --git a/functions_func_~.html b/functions_func_~.html index d842bc1ee..62d0db3e9 100644 --- a/functions_func_~.html +++ b/functions_func_~.html @@ -122,7 +122,7 @@ $(function(){initNavTree('functions_func_~.html',''); initResizable(true); });
  • ~ASpaghettiShip() : ASpaghettiShip
  • ~AStarship() : AStarship
  • ~ATankerTruck() : ATankerTruck
  • -
  • ~AText() : AText
  • +
  • ~AText() : AText
  • ~ATrain() : ATrain
  • ~ATree() : ATree
  • ~ATruck() : ATruck
  • @@ -131,7 +131,7 @@ $(function(){initNavTree('functions_func_~.html',''); initResizable(true); });
  • ~AWarioSign() : AWarioSign
  • ~ContentBrowserWindow() : TrackEditor::ContentBrowserWindow
  • ~executor() : pfd::internal::executor
  • -
  • ~GameCamera() : GameCamera
  • +
  • ~GameCamera() : GameCamera
  • ~GameObject() : TrackEditor::GameObject
  • ~Menu() : Ship::Menu
  • ~OBat() : OBat
  • diff --git a/functions_g.html b/functions_g.html index 7a027231b..c5c174b06 100644 --- a/functions_g.html +++ b/functions_g.html @@ -128,7 +128,7 @@ $(function(){initNavTree('functions_g.html',''); initResizable(true); });
  • get_icon_name() : pfd::internal::dialog
  • GetActor() : World
  • GetAllInfo() : Registry< TInfo, TArgs >
  • -
  • GetCount() : ABoat, ABus, ACar, ATankerTruck, ATrain, ATruck, OBat, OBombKart, OBoos, OChainChomp, OFlagpole, OGrandPrixBalloons, OHedgehog, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • GetCount() : ABoat, ABus, ACar, ATankerTruck, AText, ATrain, ATruck, OBat, OBombKart, OBoos, OChainChomp, OFlagpole, OGrandPrixBalloons, OHedgehog, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • GetCupIndex() : World
  • GetCupName() : World
  • GetCurrentCup() : World
  • diff --git a/functions_vars.html b/functions_vars.html index ec5ac7b0f..bc7603980 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -114,7 +114,7 @@ $(function(){initNavTree('functions_vars.html',''); initResizable(true); });
  • _bodyIndex : OSnowman
  • _camera : GameCamera
  • _Collision : OBombKart
  • -
  • _count : ABoat, ABus, ACar, AFallingRock, AFinishline, ATankerTruck, ATrain, ATruck, GameCamera, OBat, OBombKart, OBoos, OChainChomp, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • _count : ABoat, ABus, ACar, AFallingRock, AFinishline, ATankerTruck, AText, ATrain, ATruck, GameCamera, OBat, OBombKart, OBoos, OChainChomp, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • _cursorOffset : TrackEditor::Gizmo
  • _data : ma_stack
  • _draw : TrackEditor::Gizmo, TrackEditor::ObjectPicker
  • @@ -126,7 +126,7 @@ $(function(){initNavTree('functions_vars.html',''); initResizable(true); });
  • _group : OMole
  • _hasThread : ma_device_job_thread
  • _headIndex : OSnowman
  • -
  • _idx : OBat, OBombKart, OBoos, OChainChomp, OCheepCheep, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, OTrashBin, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • +
  • _idx : AText, OBat, OBombKart, OBoos, OChainChomp, OCheepCheep, OCrab, OFlagpole, OGrandPrixBalloons, OHedgehog, OLakitu, OMole, OMoleGroup, OSeagull, OSnowman, OThwomp, OTrashBin, PlayerBombKart, SkyCloud, SkySnow, SkyStar
  • _indices : OBoos
  • _inputBuses : ma_node_base
  • _isActive : OBoos
  • diff --git a/functions_~.html b/functions_~.html index 82ed1e41f..b30d24ada 100644 --- a/functions_~.html +++ b/functions_~.html @@ -122,7 +122,7 @@ $(function(){initNavTree('functions_~.html',''); initResizable(true); });
  • ~ASpaghettiShip() : ASpaghettiShip
  • ~AStarship() : AStarship
  • ~ATankerTruck() : ATankerTruck
  • -
  • ~AText() : AText
  • +
  • ~AText() : AText
  • ~ATrain() : ATrain
  • ~ATree() : ATree
  • ~ATruck() : ATruck
  • @@ -131,7 +131,7 @@ $(function(){initNavTree('functions_~.html',''); initResizable(true); });
  • ~AWarioSign() : AWarioSign
  • ~ContentBrowserWindow() : TrackEditor::ContentBrowserWindow
  • ~executor() : pfd::internal::executor
  • -
  • ~GameCamera() : GameCamera
  • +
  • ~GameCamera() : GameCamera
  • ~GameObject() : TrackEditor::GameObject
  • ~Menu() : Ship::Menu
  • ~OBat() : OBat
  • diff --git a/main_8c.html b/main_8c.html index 37256d003..1a0f286f7 100644 --- a/main_8c.html +++ b/main_8c.html @@ -587,7 +587,7 @@ Here is the caller graph for this function:
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the call graph for this function:
    diff --git a/main_8h.html b/main_8h.html index 0b824dfc0..74c8301fe 100644 --- a/main_8h.html +++ b/main_8h.html @@ -615,7 +615,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -644,7 +644,7 @@ Variables
    -
    Todo
    Verify with proper documentation
    +
    Todo
    Verify with proper documentation
    @@ -663,7 +663,7 @@ Variables
    -
    Todo
    Why did void* work for matching
    +
    Todo
    Why did void* work for matching
    Here is the call graph for this function:
    diff --git a/md_docs_2custom-audio.html b/md_docs_2custom-audio.html index 54ad4d60e..e423af243 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