|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
#include <game/cLib/c_dylink.hpp>
A debug map file wrapper.
Wraps nw4r::db::MapFile to provide a simpler interface for managing debug map files.
Definition at line 11 of file c_dylink.hpp.
Public Member Functions | |
| DbMapFile () | |
| Creates the map file. | |
| ~DbMapFile () | |
| Destroys the map file. | |
| void | RegisterOnDvd (const char *path, const OSModuleInfo *moduleInfo) |
| Loads and registers a map file from disc. | |
| void | Unregister () |
| Unregisters the map file. | |
Public Attributes | |
| nw4r::db::MapFile * | mpMapFile |
| A pointer to the internal MapFile instance. | |
| u8 | mBuf [sizeof(nw4r::db::MapFile)] |
| The raw storage for the MapFile instance. | |
|
inline |
Creates the map file.
Definition at line 14 of file c_dylink.hpp.
| DbMapFile::~DbMapFile | ( | ) |
Destroys the map file.
Definition at line 345 of file c_dylink.cpp.
| void DbMapFile::RegisterOnDvd | ( | const char * | path, |
| const OSModuleInfo * | moduleInfo ) |
Loads and registers a map file from disc.
| path | The path to the map file on disc. |
| moduleInfo | The module information associated with this map file, or nullptr if the map file belongs to a non-relocatable module. |
Definition at line 351 of file c_dylink.cpp.
| void DbMapFile::Unregister | ( | ) |
Unregisters the map file.
Definition at line 355 of file c_dylink.cpp.
| nw4r::db::MapFile* DbMapFile::mpMapFile |
A pointer to the internal MapFile instance.
Definition at line 30 of file c_dylink.hpp.
| u8 DbMapFile::mBuf[sizeof(nw4r::db::MapFile)] |
The raw storage for the MapFile instance.
Definition at line 31 of file c_dylink.hpp.