summaryrefslogtreecommitdiff
path: root/include/toBeSorted/arc_managers
diff options
context:
space:
mode:
Diffstat (limited to 'include/toBeSorted/arc_managers')
-rw-r--r--include/toBeSorted/arc_managers/current_stage_arc_manager.h14
1 files changed, 8 insertions, 6 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