Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DClusterLoader.h
Go to the documentation of this file.
1#ifndef J3DCLUSTERLOADER_H
2#define J3DCLUSTERLOADER_H
3
5
11 /* 80334130 */ static void* load(void const*);
12};
13
19public:
20 /* 0x08 */ u16 mClusterNum;
21 /* 0x0A */ u16 mClusterKeyNum;
23 /* 0x0E */ u16 mVtxPosNum;
24 /* 0x10 */ u16 mVtxNrmNum;
25 /* 0x14 */ void* mClusterPointer;
26 /* 0x18 */ void* mClusterKeyPointer;
27 /* 0x1C */ void* mClusterVertex;
28 /* 0x20 */ void* mVtxPos;
29 /* 0x24 */ void* mVtxNrm;
30 /* 0x28 */ void* mClusterName;
31 /* 0x2C */ void* mClusterKeyName;
32};
33
39public:
40 virtual void* load(const void*) = 0;
41 /* 803345FC */ virtual ~J3DClusterLoader() {}
42};
43
44class J3DDeformData;
45
51public:
52 /* 803341CC */ J3DClusterLoader_v15();
53 /* 803342F8 */ void readCluster(J3DClusterBlock const*);
54
55 /* 80334244 */ virtual void* load(void const*);
56 /* 803341E8 */ virtual ~J3DClusterLoader_v15();
57
59};
60
61#endif /* J3DCLUSTERLOADER_H */
Definition J3DClusterLoader.h:18
u16 mClusterNum
Definition J3DClusterLoader.h:20
void * mVtxNrm
Definition J3DClusterLoader.h:29
u16 mVtxNrmNum
Definition J3DClusterLoader.h:24
void * mVtxPos
Definition J3DClusterLoader.h:28
void * mClusterPointer
Definition J3DClusterLoader.h:25
void * mClusterVertex
Definition J3DClusterLoader.h:27
u16 mClusterKeyNum
Definition J3DClusterLoader.h:21
void * mClusterName
Definition J3DClusterLoader.h:30
u16 mVtxPosNum
Definition J3DClusterLoader.h:23
u16 mClusterVertexNum
Definition J3DClusterLoader.h:22
void * mClusterKeyPointer
Definition J3DClusterLoader.h:26
void * mClusterKeyName
Definition J3DClusterLoader.h:31
Definition J3DClusterLoader.h:50
J3DClusterLoader_v15()
Definition J3DClusterLoader.cpp:25
virtual ~J3DClusterLoader_v15()
Definition J3DClusterLoader.cpp:28
J3DDeformData * mpDeformData
Definition J3DClusterLoader.h:58
void readCluster(J3DClusterBlock const *)
Definition J3DClusterLoader.cpp:53
virtual void * load(void const *)
Definition J3DClusterLoader.cpp:31
Definition J3DClusterLoader.h:38
virtual ~J3DClusterLoader()
Definition J3DClusterLoader.h:41
virtual void * load(const void *)=0
Definition J3DCluster.h:74
Definition J3DClusterLoader.h:10
static void * load(void const *)
Definition J3DClusterLoader.cpp:13
Definition J3DAnimation.h:7
unsigned short u16
Definition types.h:9