Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DAnmLoader.h
Go to the documentation of this file.
1#ifndef J3DANMLOADER_H
2#define J3DANMLOADER_H
3
5
10
11class J3DAnmBase;
12
18 static J3DAnmBase* load(void const*, J3DAnmLoaderDataBaseFlag);
19 static void setResource(J3DAnmBase*, void const*);
20
21 static J3DAnmBase* load(void const* param_0) { return load(param_0, J3DLOADER_UNK_FLAG0); }
22};
23
25public:
26 virtual J3DAnmBase* load(const void*) = 0;
27 virtual void setResource(J3DAnmBase*, const void*) = 0;
28 virtual ~J3DAnmLoader() {}
29};
30
53
76
77#endif /* J3DANMLOADER_H */
J3DAnmLoaderDataBaseFlag
Definition J3DAnmLoader.h:6
@ J3DLOADER_UNK_FLAG0
Definition J3DAnmLoader.h:7
@ J3DLOADER_UNK_FLAG1
Definition J3DAnmLoader.h:8
Definition J3DAnimation.h:470
Definition J3DAnimation.h:867
Definition J3DAnimation.h:882
Definition J3DAnimation.h:779
Definition J3DAnimation.h:760
Definition J3DAnmLoader.h:54
virtual J3DAnmBase * load(void const *)
Definition J3DAnmLoader.cpp:178
void readAnmColor(J3DAnmColorFullData const *)
Definition J3DAnmLoader.cpp:260
J3DAnmBase * mAnm
Definition J3DAnmLoader.h:74
void setAnmCluster(J3DAnmClusterFull *, J3DAnmClusterFullData const *)
Definition J3DAnmLoader.cpp:322
void setAnmVisibility(J3DAnmVisibilityFull *, J3DAnmVisibilityFullData const *)
Definition J3DAnmLoader.cpp:306
void readAnmCluster(J3DAnmClusterFullData const *)
Definition J3DAnmLoader.cpp:318
void readAnmTransform(J3DAnmTransformFullData const *)
Definition J3DAnmLoader.cpp:242
void setAnmTransform(J3DAnmTransformFull *, J3DAnmTransformFullData const *)
Definition J3DAnmLoader.cpp:246
void setAnmColor(J3DAnmColorFull *, J3DAnmColorFullData const *)
Definition J3DAnmLoader.cpp:264
virtual ~J3DAnmFullLoader_v15()
Definition J3DAnmLoader.cpp:172
virtual void setResource(J3DAnmBase *, void const *)
Definition J3DAnmLoader.cpp:210
void readAnmVtxColor(J3DAnmVtxColorFullData const *)
Definition J3DAnmLoader.cpp:332
void readAnmVisibility(J3DAnmVisibilityFullData const *)
Definition J3DAnmLoader.cpp:302
void setAnmVtxColor(J3DAnmVtxColorFull *, J3DAnmVtxColorFullData const *)
Definition J3DAnmLoader.cpp:336
void setAnmTexPattern(J3DAnmTexPattern *, J3DAnmTexPatternFullData const *)
Definition J3DAnmLoader.cpp:286
J3DAnmFullLoader_v15()
Definition J3DAnmLoader.cpp:170
void readAnmTexPattern(J3DAnmTexPatternFullData const *)
Definition J3DAnmLoader.cpp:282
Definition J3DAnmLoader.h:31
void readAnmVtxColor(J3DAnmVtxColorKeyData const *)
Definition J3DAnmLoader.cpp:589
void setAnmColor(J3DAnmColorKey *, J3DAnmColorKeyData const *)
Definition J3DAnmLoader.cpp:510
void setAnmVtxColor(J3DAnmVtxColorKey *, J3DAnmVtxColorKeyData const *)
Definition J3DAnmLoader.cpp:593
virtual void setResource(J3DAnmBase *, void const *)
Definition J3DAnmLoader.cpp:401
virtual ~J3DAnmKeyLoader_v15()
Definition J3DAnmLoader.cpp:176
void readAnmColor(J3DAnmColorKeyData const *)
Definition J3DAnmLoader.cpp:506
void setAnmTextureSRT(J3DAnmTextureSRTKey *, J3DAnmTextureSRTKeyData const *)
Definition J3DAnmLoader.cpp:455
void setAnmCluster(J3DAnmClusterKey *, J3DAnmClusterKeyData const *)
Definition J3DAnmLoader.cpp:536
J3DAnmKeyLoader_v15()
Definition J3DAnmLoader.cpp:174
void readAnmCluster(J3DAnmClusterKeyData const *)
Definition J3DAnmLoader.cpp:532
virtual J3DAnmBase * load(void const *)
Definition J3DAnmLoader.cpp:369
void readAnmTextureSRT(J3DAnmTextureSRTKeyData const *)
Definition J3DAnmLoader.cpp:451
void readAnmTransform(J3DAnmTransformKeyData const *)
Definition J3DAnmLoader.cpp:432
void readAnmTevReg(J3DAnmTevRegKeyData const *)
Definition J3DAnmLoader.cpp:547
J3DAnmBase * mAnm
Definition J3DAnmLoader.h:51
void setAnmTransform(J3DAnmTransformKey *, J3DAnmTransformKeyData const *)
Definition J3DAnmLoader.cpp:436
void setAnmTevReg(J3DAnmTevRegKey *, J3DAnmTevRegKeyData const *)
Definition J3DAnmLoader.cpp:551
Definition J3DAnmLoader.h:24
virtual void setResource(J3DAnmBase *, const void *)=0
virtual J3DAnmBase * load(const void *)=0
virtual ~J3DAnmLoader()
Definition J3DAnmLoader.h:28
Definition J3DAnimation.h:672
Definition J3DAnimation.h:642
Definition J3DAnimation.h:578
Definition J3DAnimation.h:548
Definition J3DAnimation.h:525
Definition J3DAnimation.h:897
Definition J3DAnimation.h:833
Definition J3DAnimation.h:814
Definition J3DAnimation.h:448
Definition J3DAnimation.h:435
Definition J3DAnimation.h:388
Definition J3DAnimation.h:247
Definition J3DAnmLoader.h:17
static J3DAnmBase * load(void const *param_0)
Definition J3DAnmLoader.h:21
static void setResource(J3DAnmBase *, void const *)
Definition J3DAnmLoader.cpp:92
static J3DAnmBase * load(void const *, J3DAnmLoaderDataBaseFlag)
Definition J3DAnmLoader.cpp:11
Definition J3DAnimation.h:351
Definition J3DAnimation.h:332
Definition J3DAnimation.h:272
Definition J3DAnimation.h:228
Definition J3DAnimation.h:418
Definition J3DAnimation.h:211
Definition J3DAnimation.h:189
Definition J3DAnimation.h:310