summaryrefslogtreecommitdiff
path: root/include/toBeSorted
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2024-09-12 22:36:34 +0200
committerGitHub <noreply@github.com>2024-09-12 16:36:34 -0400
commit1180e1f4860d62bccd64bfa2a29eaeebd2c4b019 (patch)
treece6e231ef46aacbdad52ad7f6cbcd9d02dba555e /include/toBeSorted
parente2c4bb7be7fa731a335bce4bc22283d899133e39 (diff)
m3d (#13)
* Initial M3d Pass * `m_bmdl` and `m_bline` left --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com> Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
Diffstat (limited to 'include/toBeSorted')
-rw-r--r--include/toBeSorted/arc_managers/current_stage_arc_manager.h14
-rw-r--r--include/toBeSorted/scgame.h2
2 files changed, 9 insertions, 7 deletions
diff --git a/include/toBeSorted/arc_managers/current_stage_arc_manager.h b/include/toBeSorted/arc_managers/current_stage_arc_manager.h
index f4f11ce5..26194c8d 100644
--- a/include/toBeSorted/arc_managers/current_stage_arc_manager.h
+++ b/include/toBeSorted/arc_managers/current_stage_arc_manager.h
@@ -6,15 +6,10 @@
#include <sized_string.h>
class CurrentStageArcManager {
+public:
CurrentStageArcManager();
virtual ~CurrentStageArcManager();
- SizedString<32> mStageName;
- SizedString<32> mCurrentLoadingStageArcName;
- SizedString<32> mStageExtraLayerArcName;
-
- dRawArcTable_c mArcTable;
-
static CurrentStageArcManager *sInstance;
static bool create(EGG::Heap *heap);
@@ -36,6 +31,13 @@ class CurrentStageArcManager {
const char *getRoomArcDirectory(int room) const;
static EGG::ExpHeap *getHeap();
+
+private:
+ SizedString<32> mStageName;
+ SizedString<32> mCurrentLoadingStageArcName;
+ SizedString<32> mStageExtraLayerArcName;
+
+ dRawArcTable_c mArcTable;
};
#endif
diff --git a/include/toBeSorted/scgame.h b/include/toBeSorted/scgame.h
index 229c0e7a..32e9538b 100644
--- a/include/toBeSorted/scgame.h
+++ b/include/toBeSorted/scgame.h
@@ -4,7 +4,7 @@
#include <common.h>
struct SpawnInfo {
- /* 0x00 */ char stageName[32];
+ /* 0x00 */ char stageName[32]; // Probably SizedString<32>
/* 0x20 */ s16 transitionFadeFrames;
/* 0x22 */ s8 room;
/* 0x23 */ s8 layer;