NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
resource.hpp
1#pragma once
2#include <nw4r/lyt.h>
3
4namespace m2d {
5
6class ResAccIf_c {
7public:
8 virtual ~ResAccIf_c() = 0;
9 virtual void creater() = 0;
10
11 bool attach(void *, const char *);
12 void detach();
13 void *getResource(unsigned long, const char *);
14
15 nw4r::lyt::ArcResourceAccessor *getResAccessor() const { return mpResAccessor; }
16
17private:
18 nw4r::lyt::ArcResourceAccessor *mpResAccessor;
19 void *mpResource;
20};
21
22} // namespace m2d