SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
GameSystemStationedArchiveLoader.hpp
1#pragma once
2
3#include "Game/System/StationedArchiveLoader.hpp"
4#include <JSystem/JKernel/JKRHeap.hpp>
5#include <JSystem/JKernel/JKRExpHeap.hpp>
6
8public:
10
12 virtual bool isExecute(const MR::StationedFileInfo *) const;
13 virtual JKRExpHeap* getProperHeap(const MR::StationedFileInfo *) const;
14
15 JKRExpHeap* mNapaHeap; // _4
16 JKRExpHeap* mGDDRHeap; // _8
17 bool mIsDataMario; // _C
18};
19
21public:
23
25 virtual bool isExecute(const MR::StationedFileInfo *) const;
26 virtual JKRExpHeap* getProperHeap(const MR::StationedFileInfo *) const;
27
28};
29
31public:
33
34 static JKRExpHeap* createHeap(u32, JKRHeap *);
35 void adjust();
36 void dispose();
37 void setIsDataMario(bool);
38
39 ConditionUsePlayerHeap* mCondition; // _0
40 JKRExpHeap* mNapaHeap; // _4
41 JKRExpHeap* mGDDRHeap; // _8
42 bool mIsDataMario; // _C
43};