summaryrefslogtreecommitdiff
path: root/src/port/Game.h
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2025-05-23 16:53:14 -0600
committerGitHub <noreply@github.com>2025-05-23 16:53:14 -0600
commit2a0c0939c780babc45c8c22dfd6f94563485bae5 (patch)
tree0a8f7d6a5a99452645260d53e778204327275deb /src/port/Game.h
parent9363e3d77631b1028a765c075a00293bd20c9ba7 (diff)
Refactor World::Courses to unique_ptr (#211)
* wip course unique ptr * Track unique_ptr : This probably compiles * Finish impl Courses as unique_ptr * Fix error * Fixes * More fixes * Cleanup * Remove old vars --------- Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
Diffstat (limited to 'src/port/Game.h')
-rw-r--r--src/port/Game.h84
1 files changed, 43 insertions, 41 deletions
diff --git a/src/port/Game.h b/src/port/Game.h
index 2731372ca..14cc0edf6 100644
--- a/src/port/Game.h
+++ b/src/port/Game.h
@@ -157,47 +157,49 @@ void CM_CleanWorld(void);
f32 CM_GetWaterLevel(Vec3f pos, Collision* collision);
-void* GetMarioRaceway(void);
-
-void* GetLuigiRaceway(void);
-
-void* GetChocoMountain(void);
-
-void* GetBowsersCastle(void);
-
-void* GetBansheeBoardwalk(void);
-
-void* GetYoshiValley(void);
-
-void* GetFrappeSnowland(void);
-
-void* GetKoopaTroopaBeach(void);
-
-void* GetRoyalRaceway(void);
-
-void* GetMooMooFarm(void);
-
-void* GetToadsTurnpike(void);
-
-void* GetKalimariDesert(void);
-
-void* GetSherbetLand(void);
-
-void* GetRainbowRoad(void);
-
-void* GetWarioStadium(void);
-
-void* GetBlockFort(void);
-
-void* GetSkyscraper(void);
-
-void* GetDoubleDeck(void);
-
-void* GetDkJungle(void);
-
-void* GetBigDonut(void);
-
-void* GetPodiumCeremony(void);
+bool IsMarioRaceway();
+bool IsLuigiRaceway();
+bool IsChocoMountain();
+bool IsBowsersCastle();
+bool IsBansheeBoardwalk();
+bool IsYoshiValley();
+bool IsFrappeSnowland();
+bool IsKoopaTroopaBeach();
+bool IsRoyalRaceway();
+bool IsMooMooFarm();
+bool IsToadsTurnpike();
+bool IsKalimariDesert();
+bool IsSherbetLand();
+bool IsRainbowRoad();
+bool IsWarioStadium();
+bool IsBlockFort();
+bool IsSkyscraper();
+bool IsDoubleDeck();
+bool IsDkJungle();
+bool IsBigDonut();
+bool IsPodiumCeremony();
+
+void SelectMarioRaceway();
+void SelectLuigiRaceway();
+void SelectChocoMountain();
+void SelectBowsersCastle();
+void SelectBansheeBoardwalk();
+void SelectYoshiValley();
+void SelectFrappeSnowland();
+void SelectKoopaTroopaBeach();
+void SelectRoyalRaceway();
+void SelectMooMooFarm();
+void SelectToadsTurnpike();
+void SelectKalimariDesert();
+void SelectSherbetLand();
+void SelectRainbowRoad();
+void SelectWarioStadium();
+void SelectBlockFort();
+void SelectSkyscraper();
+void SelectDoubleDeck();
+void SelectDkJungle();
+void SelectBigDonut();
+void SelectPodiumCeremony();
void* GetMushroomCup(void);