Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
resourceAccessor.h
Go to the documentation of this file.
1#ifndef NW4HBM_LYT_RESOURCE_ACCESSOR_H
2#define NW4HBM_LYT_RESOURCE_ACCESSOR_H
3
4#include <revolution/types.h>
5
6namespace nw4hbm {
7
8 namespace ut {
9 class Font;
10 }
11
12 namespace lyt {
14 public:
16
17 /* 0x08 */ virtual ~ResourceAccessor();
18 /* 0x0C */ virtual void* GetResource(u32 resType, const char* name, u32* pSize) = 0;
19 /* 0x10 */ virtual ut::Font* GetFont(const char* name);
20
21 /* 0x00 (vtable) */
22 }; // size = 0x04
23
24 } // namespace lyt
25} // namespace nw4hbm
26
27#endif
Definition resourceAccessor.h:13
virtual ~ResourceAccessor()
Definition lyt_resourceAccessor.cpp:6
virtual void * GetResource(u32 resType, const char *name, u32 *pSize)=0
ResourceAccessor()
Definition lyt_resourceAccessor.cpp:8
virtual ut::Font * GetFont(const char *name)
Definition lyt_resourceAccessor.cpp:10
Definition Font.h:33
s16 name
Definition d_a_e_pz.cpp:1757
unsigned long u32
Definition types.h:12
struct nw4hbm::lyt::res::Font Font
Definition HBMAnmController.h:6