diff --git a/GameAPI_8h_source.html b/GameAPI_8h_source.html index 8f47840dd..d15f80511 100644 --- a/GameAPI_8h_source.html +++ b/GameAPI_8h_source.html @@ -114,7 +114,7 @@ $(function(){initNavTree('GameAPI_8h_source.html',''); initResizable(true); });
4void* GetTrack(void);
5
6#endif // GAME_API_H
-
GetTrack
void * GetTrack(void)
Definition Game.cpp:712
+
GetTrack
void * GetTrack(void)
Definition Game.cpp:715
diff --git a/Game_8cpp.html b/Game_8cpp.html index b559a9a2e..5eaf57472 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 7cbd17472..f3f7ce104 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/Game_8h_source.html b/Game_8h_source.html index 4476bea68..dba9ae65a 100644 --- a/Game_8h_source.html +++ b/Game_8h_source.html @@ -375,142 +375,142 @@ $(function(){initNavTree('Game_8h_source.html',''); initResizable(true); });
gEditor
TrackEditor::Editor gEditor
Definition Game.cpp:71
gActorRegistry
Registry< ActorInfo, const SpawnParams & > gActorRegistry
Definition Game.cpp:77
GetWorld
World * GetWorld()
Definition Game.cpp:85
-
CM_InitClouds
void CM_InitClouds()
Definition Game.cpp:554
-
CM_SomeSounds
void CM_SomeSounds()
Definition Game.cpp:600
+
CM_InitClouds
void CM_InitClouds()
Definition Game.cpp:557
+
CM_SomeSounds
void CM_SomeSounds()
Definition Game.cpp:603
GetCupIndex
u32 GetCupIndex(void)
Definition Game.cpp:205
-
CM_GetActorSize
size_t CM_GetActorSize()
Definition Game.cpp:796
-
IsBlockFort
bool IsBlockFort()
Definition Game.cpp:829
-
GetTrack
void * GetTrack(void)
Definition Game.cpp:712
-
CM_TickClouds
void CM_TickClouds(s32 arg0, Camera *camera)
Definition Game.cpp:560
-
CM_CleanWorld
void CM_CleanWorld(void)
Definition Game.cpp:753
-
SelectDkJungle
void SelectDkJungle()
Definition Game.cpp:854
-
SelectSkyscraper
void SelectSkyscraper()
Definition Game.cpp:852
-
SelectChocoMountain
void SelectChocoMountain()
Definition Game.cpp:838
-
IsWarioStadium
bool IsWarioStadium()
Definition Game.cpp:828
+
CM_GetActorSize
size_t CM_GetActorSize()
Definition Game.cpp:799
+
IsBlockFort
bool IsBlockFort()
Definition Game.cpp:832
+
GetTrack
void * GetTrack(void)
Definition Game.cpp:715
+
CM_TickClouds
void CM_TickClouds(s32 arg0, Camera *camera)
Definition Game.cpp:563
+
CM_CleanWorld
void CM_CleanWorld(void)
Definition Game.cpp:756
+
SelectDkJungle
void SelectDkJungle()
Definition Game.cpp:857
+
SelectSkyscraper
void SelectSkyscraper()
Definition Game.cpp:855
+
SelectChocoMountain
void SelectChocoMountain()
Definition Game.cpp:841
+
IsWarioStadium
bool IsWarioStadium()
Definition Game.cpp:831
CM_AICrossingBehaviour
void CM_AICrossingBehaviour(s32 playerId)
Definition Game.cpp:272
-
CM_ActorGenerateCollision
void CM_ActorGenerateCollision(struct Actor *actor)
Definition Game.cpp:769
-
CM_AddTourCamera
Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:423
-
SelectToadsTurnpike
void SelectToadsTurnpike()
Definition Game.cpp:846
-
CM_DrawActors
void CM_DrawActors(Camera *camera)
Definition Game.cpp:337
+
CM_ActorGenerateCollision
void CM_ActorGenerateCollision(struct Actor *actor)
Definition Game.cpp:772
+
CM_AddTourCamera
Camera * CM_AddTourCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:426
+
SelectToadsTurnpike
void SelectToadsTurnpike()
Definition Game.cpp:849
+
CM_DrawActors
void CM_DrawActors(Camera *camera)
Definition Game.cpp:340
CM_DisplayBattleBombKart
void CM_DisplayBattleBombKart(s32 playerId, s32 primAlpha)
Definition Game.cpp:239
-
SelectBlockFort
void SelectBlockFort()
Definition Game.cpp:851
-
CM_SetStaffGhost
void CM_SetStaffGhost()
Definition Game.cpp:624
-
IsLuigiRaceway
bool IsLuigiRaceway()
Definition Game.cpp:815
-
CM_TickTrack
void CM_TickTrack()
Definition Game.cpp:642
-
CM_AttachCamera
void CM_AttachCamera(Camera *camera, s32 playerIdx)
Definition Game.cpp:476
-
CM_GetProps
Properties * CM_GetProps()
Definition Game.cpp:635
-
CM_DrawParticles
void CM_DrawParticles(s32 cameraId)
Definition Game.cpp:548
-
CM_DrawStaticMeshActors
void CM_DrawStaticMeshActors()
Definition Game.cpp:354
-
CM_ActivateTourCamera
void CM_ActivateTourCamera(Camera *camera)
Definition Game.cpp:506
+
SelectBlockFort
void SelectBlockFort()
Definition Game.cpp:854
+
CM_SetStaffGhost
void CM_SetStaffGhost()
Definition Game.cpp:627
+
IsLuigiRaceway
bool IsLuigiRaceway()
Definition Game.cpp:818
+
CM_TickTrack
void CM_TickTrack()
Definition Game.cpp:645
+
CM_AttachCamera
void CM_AttachCamera(Camera *camera, s32 playerIdx)
Definition Game.cpp:479
+
CM_GetProps
Properties * CM_GetProps()
Definition Game.cpp:638
+
CM_DrawParticles
void CM_DrawParticles(s32 cameraId)
Definition Game.cpp:551
+
CM_DrawStaticMeshActors
void CM_DrawStaticMeshActors()
Definition Game.cpp:357
+
CM_ActivateTourCamera
void CM_ActivateTourCamera(Camera *camera)
Definition Game.cpp:509
HM_DrawIntro
void HM_DrawIntro(void)
Definition Game.cpp:177
-
IsBansheeBoardwalk
bool IsBansheeBoardwalk()
Definition Game.cpp:818
-
SelectMooMooFarm
void SelectMooMooFarm()
Definition Game.cpp:845
-
SelectWarioStadium
void SelectWarioStadium()
Definition Game.cpp:850
-
CM_AddBaseActor
struct Actor * CM_AddBaseActor()
Definition Game.cpp:761
-
CM_GetTrack
uintptr_t CM_GetTrack()
Definition Game.cpp:631
-
IsSherbetLand
bool IsSherbetLand()
Definition Game.cpp:826
-
IsDkJungle
bool IsDkJungle()
Definition Game.cpp:832
-
IsDoubleDeck
bool IsDoubleDeck()
Definition Game.cpp:831
-
IsMarioRaceway
bool IsMarioRaceway()
Definition Game.cpp:814
-
IsRainbowRoad
bool IsRainbowRoad()
Definition Game.cpp:827
+
IsBansheeBoardwalk
bool IsBansheeBoardwalk()
Definition Game.cpp:821
+
SelectMooMooFarm
void SelectMooMooFarm()
Definition Game.cpp:848
+
SelectWarioStadium
void SelectWarioStadium()
Definition Game.cpp:853
+
CM_AddBaseActor
struct Actor * CM_AddBaseActor()
Definition Game.cpp:764
+
CM_GetTrack
uintptr_t CM_GetTrack()
Definition Game.cpp:634
+
IsSherbetLand
bool IsSherbetLand()
Definition Game.cpp:829
+
IsDkJungle
bool IsDkJungle()
Definition Game.cpp:835
+
IsDoubleDeck
bool IsDoubleDeck()
Definition Game.cpp:834
+
IsMarioRaceway
bool IsMarioRaceway()
Definition Game.cpp:817
+
IsRainbowRoad
bool IsRainbowRoad()
Definition Game.cpp:830
CM_ClearVehicles
void CM_ClearVehicles(void)
Definition Game.cpp:260
-
CM_Waypoints
void CM_Waypoints(Player *player, int8_t playerId)
Definition Game.cpp:566
-
CM_TickCameras
void CM_TickCameras()
Definition Game.cpp:401
-
CM_SetViewProjection
void CM_SetViewProjection(Camera *camera)
Definition Game.cpp:393
+
CM_Waypoints
void CM_Waypoints(Player *player, int8_t playerId)
Definition Game.cpp:569
+
CM_TickCameras
void CM_TickCameras()
Definition Game.cpp:404
+
CM_SetViewProjection
void CM_SetViewProjection(Camera *camera)
Definition Game.cpp:396
HM_InitIntro
void HM_InitIntro(void)
Definition Game.cpp:169
-
CM_DrawObjects
void CM_DrawObjects(s32 cameraId)
Definition Game.cpp:528
-
CM_RunGarbageCollector
void CM_RunGarbageCollector(void)
Definition Game.cpp:880
-
CM_GetActor
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:716
-
CM_DrawTransparency
void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)
Definition Game.cpp:648
-
SelectYoshiValley
void SelectYoshiValley()
Definition Game.cpp:841
-
CM_ResetAudio
void CM_ResetAudio(void)
Definition Game.cpp:884
-
Editor_CleanWorld
void Editor_CleanWorld()
Definition Game.cpp:789
+
CM_DrawObjects
void CM_DrawObjects(s32 cameraId)
Definition Game.cpp:531
+
CM_RunGarbageCollector
void CM_RunGarbageCollector(void)
Definition Game.cpp:883
+
CM_GetActor
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:719
+
CM_DrawTransparency
void CM_DrawTransparency(ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)
Definition Game.cpp:651
+
SelectYoshiValley
void SelectYoshiValley()
Definition Game.cpp:844
+
CM_ResetAudio
void CM_ResetAudio(void)
Definition Game.cpp:887
+
Editor_CleanWorld
void Editor_CleanWorld()
Definition Game.cpp:792
Graphics_PushFrame
void Graphics_PushFrame(Gfx *pool)
Definition Game.cpp:53
-
CM_TickEditor
void CM_TickEditor()
Definition Game.cpp:534
+
CM_TickEditor
void CM_TickEditor()
Definition Game.cpp:537
CM_DrawTrack
void CM_DrawTrack(ScreenContext *arg0)
Definition Game.cpp:295
-
GetSpecialCup
void * GetSpecialCup(void)
Definition Game.cpp:871
-
GetBattleCup
void * GetBattleCup(void)
Definition Game.cpp:875
-
CM_TickObjects
void CM_TickObjects()
Definition Game.cpp:514
-
CM_AddCamera
Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:405
-
CM_IsTourEnabled
bool CM_IsTourEnabled()
Definition Game.cpp:455
+
GetSpecialCup
void * GetSpecialCup(void)
Definition Game.cpp:874
+
GetBattleCup
void * GetBattleCup(void)
Definition Game.cpp:878
+
CM_TickObjects
void CM_TickObjects()
Definition Game.cpp:517
+
CM_AddCamera
Camera * CM_AddCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:408
+
CM_IsTourEnabled
bool CM_IsTourEnabled()
Definition Game.cpp:458
CM_DrawBombKarts
void CM_DrawBombKarts(s32 cameraId)
-
CM_ActivateFinalLapLakitu
void CM_ActivateFinalLapLakitu(s32 playerId)
Definition Game.cpp:685
-
CM_TickParticles
void CM_TickParticles(void)
Definition Game.cpp:542
-
IsToadsTurnpike
bool IsToadsTurnpike()
Definition Game.cpp:824
+
CM_ActivateFinalLapLakitu
void CM_ActivateFinalLapLakitu(s32 playerId)
Definition Game.cpp:688
+
CM_TickParticles
void CM_TickParticles(void)
Definition Game.cpp:545
+
IsToadsTurnpike
bool IsToadsTurnpike()
Definition Game.cpp:827
CM_SetCupIndex
void CM_SetCupIndex(size_t index)
Definition Game.cpp:209
-
CM_GetWaterLevel
f32 CM_GetWaterLevel(Vec3f pos, Collision *collision)
Definition Game.cpp:808
-
CM_ThrowRuntimeError
void CM_ThrowRuntimeError(const char *fmt,...)
Definition Game.cpp:907
-
CM_InitTrackObjects
void CM_InitTrackObjects()
Definition Game.cpp:579
-
CM_BeginPlay
void CM_BeginPlay()
Definition Game.cpp:358
-
CM_WhatDoesThisDo
void CM_WhatDoesThisDo(Player *player, int8_t playerId)
Definition Game.cpp:612
-
IsMooMooFarm
bool IsMooMooFarm()
Definition Game.cpp:823
-
CM_SomeCollisionThing
void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)
Definition Game.cpp:572
-
SelectRainbowRoad
void SelectRainbowRoad()
Definition Game.cpp:849
-
IsBowsersCastle
bool IsBowsersCastle()
Definition Game.cpp:817
-
GetMushroomCup
void * GetMushroomCup(void)
Definition Game.cpp:859
-
Editor_ClearMatrix
void Editor_ClearMatrix()
Definition Game.cpp:785
-
CM_FindActorIndex
size_t CM_FindActorIndex(struct Actor *actor)
Definition Game.cpp:726
-
CM_ActivateFinishLakitu
void CM_ActivateFinishLakitu(s32 playerId)
Definition Game.cpp:671
-
SelectBowsersCastle
void SelectBowsersCastle()
Definition Game.cpp:839
-
SelectPodiumCeremony
void SelectPodiumCeremony()
Definition Game.cpp:856
-
SelectRoyalRaceway
void SelectRoyalRaceway()
Definition Game.cpp:844
-
GetStarCup
void * GetStarCup(void)
Definition Game.cpp:867
-
SelectFrappeSnowland
void SelectFrappeSnowland()
Definition Game.cpp:842
-
CM_AddLookBehindCamera
Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:467
-
IsChocoMountain
bool IsChocoMountain()
Definition Game.cpp:816
-
CM_ActivateReverseLakitu
void CM_ActivateReverseLakitu(s32 playerId)
Definition Game.cpp:692
-
IsSkyscraper
bool IsSkyscraper()
Definition Game.cpp:830
+
CM_GetWaterLevel
f32 CM_GetWaterLevel(Vec3f pos, Collision *collision)
Definition Game.cpp:811
+
CM_ThrowRuntimeError
void CM_ThrowRuntimeError(const char *fmt,...)
Definition Game.cpp:910
+
CM_InitTrackObjects
void CM_InitTrackObjects()
Definition Game.cpp:582
+
CM_BeginPlay
void CM_BeginPlay()
Definition Game.cpp:361
+
CM_WhatDoesThisDo
void CM_WhatDoesThisDo(Player *player, int8_t playerId)
Definition Game.cpp:615
+
IsMooMooFarm
bool IsMooMooFarm()
Definition Game.cpp:826
+
CM_SomeCollisionThing
void CM_SomeCollisionThing(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7)
Definition Game.cpp:575
+
SelectRainbowRoad
void SelectRainbowRoad()
Definition Game.cpp:852
+
IsBowsersCastle
bool IsBowsersCastle()
Definition Game.cpp:820
+
GetMushroomCup
void * GetMushroomCup(void)
Definition Game.cpp:862
+
Editor_ClearMatrix
void Editor_ClearMatrix()
Definition Game.cpp:788
+
CM_FindActorIndex
size_t CM_FindActorIndex(struct Actor *actor)
Definition Game.cpp:729
+
CM_ActivateFinishLakitu
void CM_ActivateFinishLakitu(s32 playerId)
Definition Game.cpp:674
+
SelectBowsersCastle
void SelectBowsersCastle()
Definition Game.cpp:842
+
SelectPodiumCeremony
void SelectPodiumCeremony()
Definition Game.cpp:859
+
SelectRoyalRaceway
void SelectRoyalRaceway()
Definition Game.cpp:847
+
GetStarCup
void * GetStarCup(void)
Definition Game.cpp:870
+
SelectFrappeSnowland
void SelectFrappeSnowland()
Definition Game.cpp:845
+
CM_AddLookBehindCamera
Camera * CM_AddLookBehindCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:470
+
IsChocoMountain
bool IsChocoMountain()
Definition Game.cpp:819
+
CM_ActivateReverseLakitu
void CM_ActivateReverseLakitu(s32 playerId)
Definition Game.cpp:695
+
IsSkyscraper
bool IsSkyscraper()
Definition Game.cpp:833
CM_GetCrossingOnTriggered
s32 CM_GetCrossingOnTriggered(uintptr_t *crossing)
Definition Game.cpp:280
-
IsKoopaTroopaBeach
bool IsKoopaTroopaBeach()
Definition Game.cpp:821
-
CM_TickTrackObjects
void CM_TickTrackObjects()
Definition Game.cpp:585
+
IsKoopaTroopaBeach
bool IsKoopaTroopaBeach()
Definition Game.cpp:824
+
CM_TickTrackObjects
void CM_TickTrackObjects()
Definition Game.cpp:588
WorldPreviousCup
u32 WorldPreviousCup(void)
Definition Game.cpp:193
GetCup
void * GetCup()
Definition Game.cpp:201
CM_DrawBattleBombKarts
void CM_DrawBattleBombKarts(s32 cameraId)
Definition Game.cpp:254
-
SelectMarioRaceway
void SelectMarioRaceway()
Definition Game.cpp:836
-
IsPodiumCeremony
bool IsPodiumCeremony()
Definition Game.cpp:834
+
SelectMarioRaceway
void SelectMarioRaceway()
Definition Game.cpp:839
+
IsPodiumCeremony
bool IsPodiumCeremony()
Definition Game.cpp:837
CM_TickDraw
void CM_TickDraw()
-
SelectDoubleDeck
void SelectDoubleDeck()
Definition Game.cpp:853
-
CM_CreditsSpawnActors
void CM_CreditsSpawnActors()
Definition Game.cpp:606
-
IsYoshiValley
bool IsYoshiValley()
Definition Game.cpp:819
-
SelectKoopaTroopaBeach
void SelectKoopaTroopaBeach()
Definition Game.cpp:843
-
CM_WhatDoesThisDoAI
void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)
Definition Game.cpp:618
-
GetFlowerCup
void * GetFlowerCup(void)
Definition Game.cpp:863
-
CM_TickObjects60fps
void CM_TickObjects60fps()
Definition Game.cpp:522
+
SelectDoubleDeck
void SelectDoubleDeck()
Definition Game.cpp:856
+
CM_CreditsSpawnActors
void CM_CreditsSpawnActors()
Definition Game.cpp:609
+
IsYoshiValley
bool IsYoshiValley()
Definition Game.cpp:822
+
SelectKoopaTroopaBeach
void SelectKoopaTroopaBeach()
Definition Game.cpp:846
+
CM_WhatDoesThisDoAI
void CM_WhatDoesThisDoAI(Player *player, int8_t playerId)
Definition Game.cpp:621
+
GetFlowerCup
void * GetFlowerCup(void)
Definition Game.cpp:866
+
CM_TickObjects60fps
void CM_TickObjects60fps()
Definition Game.cpp:525
CM_VehicleCollision
void CM_VehicleCollision(s32 playerId, Player *player)
Definition Game.cpp:221
WorldNextCup
u32 WorldNextCup(void)
Definition Game.cpp:189
-
CM_DrawTrackObjects
void CM_DrawTrackObjects(s32 cameraId)
Definition Game.cpp:592
-
IsBigDonut
bool IsBigDonut()
Definition Game.cpp:833
-
CM_CleanCameras
void CM_CleanCameras(void)
Definition Game.cpp:757
-
CM_SpawnStarterLakitu
void CM_SpawnStarterLakitu()
Definition Game.cpp:658
+
CM_DrawTrackObjects
void CM_DrawTrackObjects(s32 cameraId)
Definition Game.cpp:595
+
IsBigDonut
bool IsBigDonut()
Definition Game.cpp:836
+
CM_CleanCameras
void CM_CleanCameras(void)
Definition Game.cpp:760
+
CM_SpawnStarterLakitu
void CM_SpawnStarterLakitu()
Definition Game.cpp:661
HM_TickIntro
void HM_TickIntro(void)
Definition Game.cpp:173
-
CM_CameraSetActive
void CM_CameraSetActive(size_t idx, bool state)
Definition Game.cpp:480
-
SelectBigDonut
void SelectBigDonut()
Definition Game.cpp:855
-
CM_ActivateSecondLapLakitu
void CM_ActivateSecondLapLakitu(s32 playerId)
Definition Game.cpp:678
-
CM_ActorBeginPlay
void CM_ActorBeginPlay(struct Actor *actor)
Definition Game.cpp:765
-
CM_DrawEditor
void CM_DrawEditor()
Definition Game.cpp:538
-
CM_DeleteActor
void CM_DeleteActor(size_t index)
Definition Game.cpp:743
-
IsKalimariDesert
bool IsKalimariDesert()
Definition Game.cpp:825
-
CM_GetPlayerCamera
Camera * CM_GetPlayerCamera(s32 playerIndex)
Definition Game.cpp:380
+
CM_CameraSetActive
void CM_CameraSetActive(size_t idx, bool state)
Definition Game.cpp:483
+
SelectBigDonut
void SelectBigDonut()
Definition Game.cpp:858
+
CM_ActivateSecondLapLakitu
void CM_ActivateSecondLapLakitu(s32 playerId)
Definition Game.cpp:681
+
CM_ActorBeginPlay
void CM_ActorBeginPlay(struct Actor *actor)
Definition Game.cpp:768
+
CM_DrawEditor
void CM_DrawEditor()
Definition Game.cpp:541
+
CM_DeleteActor
void CM_DeleteActor(size_t index)
Definition Game.cpp:746
+
IsKalimariDesert
bool IsKalimariDesert()
Definition Game.cpp:828
+
CM_GetPlayerCamera
Camera * CM_GetPlayerCamera(s32 playerIndex)
Definition Game.cpp:383
CM_BombKartsWaypoint
void CM_BombKartsWaypoint(s32 cameraId)
Definition Game.cpp:229
-
SelectLuigiRaceway
void SelectLuigiRaceway()
Definition Game.cpp:837
-
CM_SetFreeCamera
void CM_SetFreeCamera(bool state)
Definition Game.cpp:486
-
CM_ActorCollision
void CM_ActorCollision(Player *player, struct Actor *actor)
Definition Game.cpp:800
-
SelectBansheeBoardwalk
void SelectBansheeBoardwalk()
Definition Game.cpp:840
+
SelectLuigiRaceway
void SelectLuigiRaceway()
Definition Game.cpp:840
+
CM_SetFreeCamera
void CM_SetFreeCamera(bool state)
Definition Game.cpp:489
+
CM_ActorCollision
void CM_ActorCollision(Player *player, struct Actor *actor)
Definition Game.cpp:803
+
SelectBansheeBoardwalk
void SelectBansheeBoardwalk()
Definition Game.cpp:843
CM_SetCup
void CM_SetCup(void *)
Definition Game.cpp:197
-
GetCupCursorPosition
size_t GetCupCursorPosition()
Definition Game.cpp:699
-
CM_TickActors
void CM_TickActors()
Definition Game.cpp:331
-
SetCupCursorPosition
void SetCupCursorPosition(size_t position)
Definition Game.cpp:703
+
GetCupCursorPosition
size_t GetCupCursorPosition()
Definition Game.cpp:702
+
CM_TickActors
void CM_TickActors()
Definition Game.cpp:334
+
SetCupCursorPosition
void SetCupCursorPosition(size_t position)
Definition Game.cpp:706
CM_CrossingTrigger
void CM_CrossingTrigger()
Definition Game.cpp:264
-
Editor_AddLight
void Editor_AddLight(s8 *direction)
Definition Game.cpp:779
-
GetCupSize
size_t GetCupSize()
Definition Game.cpp:708
-
CM_AddFreeCamera
Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:414
+
Editor_AddLight
void Editor_AddLight(s8 *direction)
Definition Game.cpp:782
+
GetCupSize
size_t GetCupSize()
Definition Game.cpp:711
+
CM_AddFreeCamera
Camera * CM_AddFreeCamera(Vec3f spawn, s16 rot, u32 mode)
Definition Game.cpp:417
SetMarioRaceway
void SetMarioRaceway(void)
Definition Game.cpp:182
GetCupName
const char * GetCupName(void)
Definition Game.cpp:213
-
SelectKalimariDesert
void SelectKalimariDesert()
Definition Game.cpp:847
-
IsFrappeSnowland
bool IsFrappeSnowland()
Definition Game.cpp:820
-
SelectSherbetLand
void SelectSherbetLand()
Definition Game.cpp:848
+
SelectKalimariDesert
void SelectKalimariDesert()
Definition Game.cpp:850
+
IsFrappeSnowland
bool IsFrappeSnowland()
Definition Game.cpp:823
+
SelectSherbetLand
void SelectSherbetLand()
Definition Game.cpp:851
LoadTrack
void LoadTrack()
Definition Game.cpp:217
-
IsRoyalRaceway
bool IsRoyalRaceway()
Definition Game.cpp:822
+
IsRoyalRaceway
bool IsRoyalRaceway()
Definition Game.cpp:825
HM_Intro.h
Registry.h
Track.h
diff --git a/Menu_8h_source.html b/Menu_8h_source.html index 04f460153..0250e79fd 100644 --- a/Menu_8h_source.html +++ b/Menu_8h_source.html @@ -232,7 +232,7 @@ $(function(){initNavTree('Menu_8h_source.html',''); initResizable(true); });
116} // namespace Ship
117
118#endif // MENU_H
-
CM_ResetAudio
void CM_ResetAudio(void)
Definition Game.cpp:884
+
CM_ResetAudio
void CM_ResetAudio(void)
Definition Game.cpp:887
gEditor
TrackEditor::Editor gEditor
Definition Game.cpp:71
SetMarioRaceway
void SetMarioRaceway(void)
Definition Game.cpp:182
Game.h
diff --git a/actor__types_8h.html b/actor__types_8h.html index bf7fcd8f2..e9a485142 100644 --- a/actor__types_8h.html +++ b/actor__types_8h.html @@ -359,7 +359,7 @@ Variables
Value:
-
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:716
+
struct Actor * CM_GetActor(size_t index)
Definition Game.cpp:719
diff --git a/actor__types_8h_source.html b/actor__types_8h_source.html index 740ac5de2..196b40727 100644 --- a/actor__types_8h_source.html +++ b/actor__types_8h_source.html @@ -583,7 +583,7 @@ $(function(){initNavTree('actor__types_8h_source.html',''); initResizable(true);
ACTOR_BOX_TRUCK
@ ACTOR_BOX_TRUCK
Definition actor_types.h:76
ACTOR_TREE_MARIO_RACEWAY
@ ACTOR_TREE_MARIO_RACEWAY
Definition actor_types.h:41
ACTOR_ITEM_BOX
@ ACTOR_ITEM_BOX
Definition actor_types.h:51
-
CM_GetActor
struct Actor * CM_GetActor(size_t)
Definition Game.cpp:716
+
CM_GetActor
struct Actor * CM_GetActor(size_t)
Definition Game.cpp:719
ShellState
ShellState
Definition actor_types.h:96
DESTROYED_SHELL
@ DESTROYED_SHELL
Definition actor_types.h:104
MOVING_SHELL
@ MOVING_SHELL
Definition actor_types.h:99
@@ -602,7 +602,7 @@ $(function(){initNavTree('actor__types_8h_source.html',''); initResizable(true);
HELD_BANANA
@ HELD_BANANA
Definition actor_types.h:113
BANANA_BUNCH_BANANA
@ BANANA_BUNCH_BANANA
Definition actor_types.h:116
FIRST_BANANA_BUNCH_BANANA
@ FIRST_BANANA_BUNCH_BANANA
Definition actor_types.h:115
-
CM_GetActorSize
size_t CM_GetActorSize(void)
Definition Game.cpp:796
+
CM_GetActorSize
size_t CM_GetActorSize(void)
Definition Game.cpp:799
gActorList
struct Actor gActorList[100]
Definition code_800029B0.c:158
common_structs.h
Vec4s
s16 Vec4s[4]
Definition common_structs.h:17
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/blue__and__red__shells_2update_8inc_8c_source.html b/blue__and__red__shells_2update_8inc_8c_source.html index 6f77f64ac..d3d8c69bd 100644 --- a/blue__and__red__shells_2update_8inc_8c_source.html +++ b/blue__and__red__shells_2update_8inc_8c_source.html @@ -600,7 +600,7 @@ $(function(){initNavTree('blue__and__red__shells_2update_8inc_8c_source.html',''
491 }
492}
-
size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:726
+
size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:729
@ ACTOR_BLUE_SPINY_SHELL
Definition actor_types.h:81
@ ACTOR_RED_SHELL
Definition actor_types.h:47
diff --git a/falling__rock_2update_8inc_8c_source.html b/falling__rock_2update_8inc_8c_source.html index e359f9c4f..4b49e4acd 100644 --- a/falling__rock_2update_8inc_8c_source.html +++ b/falling__rock_2update_8inc_8c_source.html @@ -227,7 +227,7 @@ $(function(){initNavTree('falling__rock_2update_8inc_8c_source.html',''); initRe
124 }
125}
-
CM_GetWaterLevel
f32 CM_GetWaterLevel(Vec3f pos, Collision *collision)
Definition Game.cpp:808
+
CM_GetWaterLevel
f32 CM_GetWaterLevel(Vec3f pos, Collision *collision)
Definition Game.cpp:811
ACTOR_FALLING_ROCK
@ ACTOR_FALLING_ROCK
Definition actor_types.h:44
GET_ACTOR
#define GET_ACTOR(index)
Definition actor_types.h:90
add_actor_to_empty_slot
s16 add_actor_to_empty_slot(Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
Definition actors.c:1339
diff --git a/green__shell_2update_8inc_8c_source.html b/green__shell_2update_8inc_8c_source.html index 8d82d84d7..d4d709f36 100644 --- a/green__shell_2update_8inc_8c_source.html +++ b/green__shell_2update_8inc_8c_source.html @@ -305,7 +305,7 @@ $(function(){initNavTree('green__shell_2update_8inc_8c_source.html',''); initRes
199 }
200}
-
CM_FindActorIndex
size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:726
+
CM_FindActorIndex
size_t CM_FindActorIndex(Actor *actor)
Definition Game.cpp:729
Game.h
ACTOR_TRIPLE_GREEN_SHELL
@ ACTOR_TRIPLE_GREEN_SHELL
Definition actor_types.h:60
THROW_SHELL_BACKWARDS
#define THROW_SHELL_BACKWARDS
Definition actor_types.h:109
diff --git a/menu__items_8c.html b/menu__items_8c.html index 0fb469e80..4000ffe03 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -2392,7 +2392,7 @@ Here is the caller graph for this function:
-
Todo
These sizes need to be sizeof() for shiftability if possible
+
Todo
These sizes need to be sizeof() for shiftability if possible
Here is the call graph for this function:
@@ -9134,7 +9134,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
Here is the call graph for this function:
diff --git a/menu__items_8h.html b/menu__items_8h.html index 3f2d338a9..8769b570b 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2738,7 +2738,7 @@ Here is the caller graph for this function:
-
Todo
These sizes need to be sizeof() for shiftability if possible
+
Todo
These sizes need to be sizeof() for shiftability if possible
Here is the call graph for this function:
diff --git a/osContInit_8c.html b/osContInit_8c.html index 8fa1d66ad..00f7c76e5 100644 --- a/osContInit_8c.html +++ b/osContInit_8c.html @@ -219,7 +219,7 @@ Here is the caller graph for this function:
-
Todo
figure out what it means
+
Todo
figure out what it means
Here is the call graph for this function:
diff --git a/osCreatePiManager_8c.html b/osCreatePiManager_8c.html index a1679220a..75a5d66d8 100644 --- a/osCreatePiManager_8c.html +++ b/osCreatePiManager_8c.html @@ -236,7 +236,7 @@ Here is the caller graph for this function:
-
Todo
In libreultra this is in an include
+
Todo
In libreultra this is in an include
diff --git a/osPiGetCmdQueue_8c.html b/osPiGetCmdQueue_8c.html index 04cd7635e..8b69028a0 100644 --- a/osPiGetCmdQueue_8c.html +++ b/osPiGetCmdQueue_8c.html @@ -171,7 +171,7 @@ Here is the caller graph for this function:
-
Todo
In libreultra this is in an include
+
Todo
In libreultra this is in an include
diff --git a/osPiStartDma_8c.html b/osPiStartDma_8c.html index c87e5f04e..4d0685e87 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -206,7 +206,7 @@ Here is the caller graph for this function:
-
Todo
In libreultra this is in an include
+
Todo
In libreultra this is in an include
diff --git a/piint_8h.html b/piint_8h.html index 8ff550b72..528825629 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -1767,7 +1767,7 @@ Here is the caller graph for this function:
-
Todo
In libreultra this is in an include
+
Todo
In libreultra this is in an include
diff --git a/piranha__plant_2render_8inc_8c_source.html b/piranha__plant_2render_8inc_8c_source.html index bb82a98ce..3a9e7a674 100644 --- a/piranha__plant_2render_8inc_8c_source.html +++ b/piranha__plant_2render_8inc_8c_source.html @@ -244,7 +244,7 @@ $(function(){initNavTree('piranha__plant_2render_8inc_8c_source.html',''); initR
139}
gSPDisplayList
void gSPDisplayList(Gfx *pkt, Gfx *dl)
Definition GBIMiddleware.cpp:12
-
IsMarioRaceway
bool IsMarioRaceway()
Definition Game.cpp:814
+
IsMarioRaceway
bool IsMarioRaceway()
Definition Game.cpp:817
actors.h
camera1
Camera * camera1
Definition camera.c:30
Mat4
f32 Mat4[4][4]
Definition common_structs.h:20
diff --git a/race__logic_8c.html b/race__logic_8c.html index 77bc487b1..23e53f18c 100644 --- a/race__logic_8c.html +++ b/race__logic_8c.html @@ -697,7 +697,7 @@ Here is the caller graph for this function:
-
Todo
increasing players past four would require increase this loop iterator.
+
Todo
increasing players past four would require increase this loop iterator.
Here is the call graph for this function:
diff --git a/race__logic_8h.html b/race__logic_8h.html index 684a8fbca..eee88f395 100644 --- a/race__logic_8h.html +++ b/race__logic_8h.html @@ -632,7 +632,7 @@ Here is the caller graph for this function:
-
Todo
increasing players past four would require increase this loop iterator.
+
Todo
increasing players past four would require increase this loop iterator.
Here is the call graph for this function:
diff --git a/render__objects_8c.html b/render__objects_8c.html index a1777ee9a..a1dade8fe 100644 --- a/render__objects_8c.html +++ b/render__objects_8c.html @@ -11417,7 +11417,7 @@ Here is the caller graph for this function:
-
Todo
fakematch?
+
Todo
fakematch?
Here is the call graph for this function:
@@ -11474,7 +11474,7 @@ Here is the caller graph for this function:
-
Todo
fakematch?
+
Todo
fakematch?
Here is the call graph for this function:
@@ -17264,7 +17264,7 @@ Here is the caller graph for this function:

Renders

Menus: Mario Kart 64 Logo, Debug text

1P: Coloured square in third hud mode that players go around.

-
Todo
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
+
Todo
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
Here is the caller graph for this function:
@@ -17319,7 +17319,7 @@ Here is the caller graph for this function:

Renders

For all game modes

Minimap, CurrLap, Lap time

-
Todo
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
+
Todo
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
Here is the call graph for this function:
@@ -17613,7 +17613,7 @@ Here is the caller graph for this function:
-
Todo
: Hardcode these x and y values. Because why not?
+
Todo
: Hardcode these x and y values. Because why not?
Here is the call graph for this function:
diff --git a/render__objects_8h.html b/render__objects_8h.html index b349d57b7..b84d23145 100644 --- a/render__objects_8h.html +++ b/render__objects_8h.html @@ -16413,7 +16413,7 @@ Here is the caller graph for this function:
-
Todo
: Hardcode these x and y values. Because why not?
+
Todo
: Hardcode these x and y values. Because why not?
Here is the call graph for this function:
diff --git a/todo.html b/todo.html index da2506808..20e120c2e 100644 --- a/todo.html +++ b/todo.html @@ -118,13 +118,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
Global __osPiDevMgr
-
In libreultra this is in an include
+
In libreultra this is in an include
Global __osRepairPackId (OSPfs *pfs, __OSPackId *badid, __OSPackId *newid)

fix magic number

remove magic constant

Global add_actor_to_empty_slot (Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
-
Commented out because deletes too soon.
+
Commented out because deletes too soon.
Global are_players_in_course_section (s16, s16)
This is the easiest solution otherwise actors would not collide on custom courses.
Global ATrain::SyncComponents (TrainCarStuff *trainCar, s16 orientationY)
@@ -134,12 +134,12 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global clear_framebuffer (s32)
Why did void* work for matching
Global D_800E43B0 []
-
unused?
+
unused?
Global debug_switch_character_ceremony_cutscene (void)
confirm this.
Union du
-

is it possible to remove them somehow?

-

is it possible to remove them somehow?

+

is it possible to remove them somehow?

+

is it possible to remove them somehow?

Global fill [2]
file boundary?
@@ -152,13 +152,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
tlut/texture unconfirmed. This could be texture1 and texture2
Global func_8004C268 (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
-
fakematch?
-
Global func_8004C268_wide (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
fakematch?
+
Global func_8004C268_wide (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
+
fakematch?
Global func_800745C8 (s32 objectIndex, const char **lakituTexturePtr)
-
arg1 should likely be a u8 *
+
arg1 should likely be a u8 *
Global func_80091FA4 (void)
-
These sizes need to be sizeof() for shiftability if possible
+
These sizes need to be sizeof() for shiftability if possible
Global func_800CBC24 (void)
clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
Global func_8028336C (UNUSED CinematicCamera *arg0, UNUSED Camera *camera)
@@ -166,9 +166,9 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global func_802846E4 (CinematicCamera *)
What does this even do?
Global func_8028F970 (void)
-
increasing players past four would require increase this loop iterator.
+
increasing players past four would require increase this loop iterator.
Global GetCupName (void)
-
Move gGfxPool out of main.h
+
Move gGfxPool out of main.h
Global gPlayerWinningIndex
gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
Global gTorchSpawns []
@@ -196,7 +196,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global OBombKart::Unk_3C
Turn WheelPos into a struct
Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
-
figure out what it means
+
figure out what it means
Class OSeagull
unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
Global OSnowman::DrawBody (s32)
@@ -225,15 +225,15 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
Global render_collision (void)
decide to use colours or textures and fix displaylists because they are buggy
Global render_texture_rectangle (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)
-
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
-
Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
+
Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
+
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
Global set_minimap_finishline_position (s32)
-
: Hardcode these x and y values. Because why not?
+
: Hardcode these x and y values. Because why not?
Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
format like sm64 sounds.h
Global spawn_foliage (struct ActorSpawnData *actor)
-
actorType needs to be passed into this function for flexibility
+
actorType needs to be passed into this function for flexibility
Global TrainSmokeTick (void)
: This should be an Object class one day
Global UPDATE_REG (reg, var)
diff --git a/uniondu.html b/uniondu.html index 07302d7bb..4841fbfd7 100644 --- a/uniondu.html +++ b/uniondu.html @@ -138,8 +138,8 @@ Data Fields  

Detailed Description

-
Todo
is it possible to remove them somehow?
-
Todo
is it possible to remove them somehow?
+
Todo
is it possible to remove them somehow?
+
Todo
is it possible to remove them somehow?

Field Documentation

◆ d

diff --git a/update__objects_8c.html b/update__objects_8c.html index b7a1c471e..9579a536e 100644 --- a/update__objects_8c.html +++ b/update__objects_8c.html @@ -3498,7 +3498,7 @@ Here is the caller graph for this function:
-
Todo
arg1 should likely be a u8 *
+
Todo
arg1 should likely be a u8 *
Here is the call graph for this function:
@@ -6888,7 +6888,7 @@ Here is the call graph for this function:
-
Todo
unused?
+
Todo
unused?