diff options
| author | robojumper <robojumper@gmail.com> | 2024-05-24 16:41:33 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2024-05-24 16:41:33 +0200 |
| commit | b2d728089e500e463d7596867ba11e34cf6586f0 (patch) | |
| tree | 918261d4590eed4b09ee63258dc59abeef8a82ed /include/DynamicLink.h | |
| parent | d711118601dad11244eb8a2de79727ae9756cf9f (diff) | |
db_mapFile
Diffstat (limited to 'include/DynamicLink.h')
| -rw-r--r-- | include/DynamicLink.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/include/DynamicLink.h b/include/DynamicLink.h index 1e9e3319..da4a5a21 100644 --- a/include/DynamicLink.h +++ b/include/DynamicLink.h @@ -3,17 +3,19 @@ #include <common.h> #include <m/m_dvd.h> +#include <nw4r/db/db_mapFile.h> #include <rvl/OS.h> class DbMapFile { public: - DbMapFile(): unk_0(0) {} + DbMapFile(): mMapFileHandle(nullptr) {} ~DbMapFile(); void RegisterOnDvd(const char *, const OSModuleInfo *); void Unregister(); private: - UNKWORD unk_0; + nw4r::db::MapFileHandle mMapFileHandle; + nw4r::db::MapFile mMapFile; }; // https://github.com/zeldaret/tp/blob/main/include/DynamicLink.h @@ -75,11 +77,6 @@ struct DynamicModuleControl : DynamicModuleControlBase { /* 0x2C */ mDvd_callback_c *mDvdCallbackRequest; /* 0x30 */ EGG::ExpHeap *mHeap; /* 0x34 */ DbMapFile mpRelMapFile; - // Some of these might be members of DbMapFile - UNKWORD unk1; - UNKWORD unk2; - UNKWORD unk3; - UNKWORD unk4; static u32 sAllocBytes; static mDvd_toMainRam_base_c *sDvdFile; |
