diff options
| author | Aetias <aetias@outlook.com> | 2024-04-23 00:34:24 +0200 |
|---|---|---|
| committer | Aetias <aetias@outlook.com> | 2024-04-23 00:34:24 +0200 |
| commit | c621c917c11faec9665cd5806dd529780d5e8593 (patch) | |
| tree | 89916b720fd87d1d92e4d5554e63354e5decade3 /include/Map | |
| parent | a8c5c49efae2c4c1489bad419fd680bc0e85800c (diff) | |
Add `MapManager` member variables
Diffstat (limited to 'include/Map')
| -rw-r--r-- | include/Map/MapManager.hpp | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/include/Map/MapManager.hpp b/include/Map/MapManager.hpp index e246cd34..2f3311e4 100644 --- a/include/Map/MapManager.hpp +++ b/include/Map/MapManager.hpp @@ -5,6 +5,7 @@ #include "lib/math.h" +#include "Map/Course.hpp" #include "Physics/AABB.hpp" #include "System/SysNew.hpp" @@ -24,16 +25,28 @@ struct MapManager_Unk2 { ~MapManager_Unk2(); }; -class MapDataBase : public SysObject { +class MapBase : public SysObject { public: - /* 00 */ virtual ~MapDataBase(); + /* 00 */ virtual ~MapBase(); - MapDataBase(); - MapDataBase(u32 param1, u32 param2); + MapBase(); + MapBase(u32 param1, u32 param2); }; class MapManager : public SysObject { public: + /* 00 */ Course *mCourse; + /* 04 */ MapBase *mMap; + /* 08 */ unk8 mUnk_08; + /* 09 */ unk8 mUnk_09; + /* 0a */ unk8 mUnk_0a; + /* 0b */ unk8 mUnk_0b; + /* 0c */ unk8 mUnk_0c; + /* 0d */ unk8 mUnk_0d; + /* 0e */ unk8 mUnk_0e; + /* 0f */ unk8 mUnk_0f; + /* 10 */ + void func_ov00_020820ec(unk32 *param_2); void func_ov00_020820fc(s32 param_2, unk32 param_3, unk32 param_4); unk8 func_ov00_0208210c(unk32 param_2, unk32 param_3); |
