NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
m_dvd.hpp
1
#pragma once
2
#include <types.h>
3
#include <lib/egg/core/eggHeap.h>
4
#include <lib/egg/core/eggArchive.h>
5
6
class
mDvd_command_c
{
7
public
:
8
virtual
~mDvd_command_c
();
9
virtual
void
execute();
10
virtual
void
init();
11
12
void
destroy();
13
14
int
mReadLength;
15
bool
mDone;
16
};
17
18
class
mDvd_callback_c
:
public
mDvd_command_c
{
19
public
:
20
static
mDvd_callback_c
*createOrDie(
void
*(*callback)(
void
*),
void
*param);
21
};
22
23
class
mDvd_mountMemArchive_c
:
public
mDvd_command_c
{
24
public
:
25
void
*getArcBinary()
const
;
26
27
static
mDvd_mountMemArchive_c
*create(
const
char
*name, u8 allocDirection,
EGG::Heap
*heap);
28
29
u8 mAllocDirection;
30
u8 mCompressionType;
31
int
mEntryNum;
32
EGG::Archive
*mpArchive;
33
EGG::Heap
*mpHeap;
34
unsigned
long
mArchiveSize;
35
};
EGG::Archive
Definition
eggArchive.h:5
EGG::Heap
Definition
eggHeap.h:14
mDvd_callback_c
Definition
m_dvd.hpp:18
mDvd_command_c
Definition
m_dvd.hpp:6
mDvd_mountMemArchive_c
Definition
m_dvd.hpp:23
include
game
mLib
m_dvd.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.13.2