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
7public:
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
19public:
20 static mDvd_callback_c *createOrDie(void *(*callback)(void *), void *param);
21};
22
24public:
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};