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 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 virtual ~J3DClusterLoader() {}
42};
43
44class J3DDeformData;
45
51public:
53 void readCluster(J3DClusterBlock const*);
54
55 virtual void* load(void const*);
56 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:27
J3DDeformData * mpDeformData
Definition J3DClusterLoader.h:58
void readCluster(J3DClusterBlock const *)
Definition J3DClusterLoader.cpp:49
virtual void * load(void const *)
Definition J3DClusterLoader.cpp:29
Definition J3DClusterLoader.h:38
virtual ~J3DClusterLoader()
Definition J3DClusterLoader.h:41
virtual void * load(const void *)=0
Definition J3DCluster.h:74
unsigned short int u16
Definition types.h:10
Definition J3DClusterLoader.h:10
static void * load(void const *)
Definition J3DClusterLoader.cpp:14
Definition J3DAnimation.h:9