1#ifndef J3DMATERIALANM_H
2#define J3DMATERIALANM_H
20 J3D_ASSERT_NULLPTR(56, pAnmColor != NULL);
33 J3D_ASSERT_NULLPTR(507, pColor != NULL);
56 J3D_ASSERT_NULLPTR(134, pSRTKey != NULL);
68 J3D_ASSERT_NULLPTR(519, pSRTInfo != NULL);
93 J3D_ASSERT_NULLPTR(214, pAnmTexPattern != NULL);
97 J3D_ASSERT_NULLPTR(532, param_0);
130 J3D_ASSERT_NULLPTR(293, pTevRegKey != NULL);
143 J3D_ASSERT_NULLPTR(545, pColor != NULL);
166 J3D_ASSERT_NULLPTR(371, pTevRegKey != NULL);
179 J3D_ASSERT_NULLPTR(558, pColor != NULL);
static BOOL flag
Definition DEMOAVX.c:20
Definition J3DAnimation.h:754
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.h:761
Definition J3DAnimation.h:821
void getTevColorReg(u16, _GXColorS10 *) const
Definition J3DAnimation.cpp:1229
void getTevKonstReg(u16, _GXColor *) const
Definition J3DAnimation.cpp:1312
Definition J3DAnimation.h:880
void getTexNo(u16, u16 *) const
Definition J3DAnimation.cpp:1170
Definition J3DAnimation.h:580
void getTransform(u16 jointNo, J3DTextureSRTInfo *pSRTInfo) const
Definition J3DAnimation.h:590
Definition J3DMaterialAnm.h:10
~J3DMatColorAnm()
Definition J3DMaterialAnm.h:12
J3DMatColorAnm(u16 param_1, J3DAnmColor *pAnmColor)
Definition J3DMaterialAnm.h:16
J3DAnmColor * mAnmColor
Definition J3DMaterialAnm.h:40
void calc(GXColor *pColor) const
Definition J3DMaterialAnm.h:32
u16 field_0x0
Definition J3DMaterialAnm.h:38
J3DMatColorAnm()
Definition J3DMaterialAnm.h:14
bool getAnmFlag() const
Definition J3DMaterialAnm.h:30
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:29
void operator=(J3DMatColorAnm const &other)
Definition J3DMaterialAnm.h:23
u16 mAnmFlag
Definition J3DMaterialAnm.h:39
Definition J3DMaterialAnm.h:193
J3DMaterialAnm()
Definition J3DMaterialAnm.h:195
void initialize()
Definition J3DMaterialAnm.cpp:6
void setTevKColorAnm(int, J3DTevKColorAnm *)
Definition J3DMaterialAnm.cpp:108
virtual ~J3DMaterialAnm()
Definition J3DMaterialAnm.h:204
void setTevColorAnm(int, J3DTevColorAnm *)
Definition J3DMaterialAnm.cpp:98
J3DTexNoAnm mTexNoAnm[8]
Definition J3DMaterialAnm.h:212
J3DTexMtxAnm mTexMtxAnm[8]
Definition J3DMaterialAnm.h:211
virtual void calc(J3DMaterial *) const
Definition J3DMaterialAnm.cpp:28
void setTexMtxAnm(int, J3DTexMtxAnm *)
Definition J3DMaterialAnm.cpp:78
J3DTevKColorAnm mTevKColorAnm[4]
Definition J3DMaterialAnm.h:214
void setMatColorAnm(int, J3DMatColorAnm *)
Definition J3DMaterialAnm.cpp:68
J3DMatColorAnm mMatColorAnm[2]
Definition J3DMaterialAnm.h:210
const J3DTexMtxAnm & getTexMtxAnm(int i) const
Definition J3DMaterialAnm.h:207
void setTexNoAnm(int, J3DTexNoAnm *)
Definition J3DMaterialAnm.cpp:88
J3DTevColorAnm mTevColorAnm[4]
Definition J3DMaterialAnm.h:213
Definition J3DMaterial.h:16
Definition J3DMaterialAnm.h:121
bool getAnmFlag() const
Definition J3DMaterialAnm.h:140
J3DAnmTevRegKey * mAnmTevReg
Definition J3DMaterialAnm.h:150
void operator=(J3DTevColorAnm const &other)
Definition J3DMaterialAnm.h:133
u16 mAnmFlag
Definition J3DMaterialAnm.h:149
void calc(GXColorS10 *pColor) const
Definition J3DMaterialAnm.h:142
~J3DTevColorAnm()
Definition J3DMaterialAnm.h:123
u16 field_0x0
Definition J3DMaterialAnm.h:148
J3DTevColorAnm()
Definition J3DMaterialAnm.h:124
J3DTevColorAnm(u16 param_1, J3DAnmTevRegKey *pTevRegKey)
Definition J3DMaterialAnm.h:126
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:139
Definition J3DMaterialAnm.h:157
J3DTevKColorAnm()
Definition J3DMaterialAnm.h:160
void operator=(J3DTevKColorAnm const &other)
Definition J3DMaterialAnm.h:169
u16 field_0x0
Definition J3DMaterialAnm.h:184
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:175
J3DTevKColorAnm(u16 param_1, J3DAnmTevRegKey *pTevRegKey)
Definition J3DMaterialAnm.h:162
~J3DTevKColorAnm()
Definition J3DMaterialAnm.h:159
u16 mAnmFlag
Definition J3DMaterialAnm.h:185
J3DAnmTevRegKey * mAnmTevReg
Definition J3DMaterialAnm.h:186
void calc(GXColor *pColor) const
Definition J3DMaterialAnm.h:178
bool getAnmFlag() const
Definition J3DMaterialAnm.h:176
Definition J3DMaterialAnm.h:47
void operator=(J3DTexMtxAnm const &other)
Definition J3DMaterialAnm.h:59
J3DTexMtxAnm()
Definition J3DMaterialAnm.h:50
J3DAnmTextureSRTKey * mAnmTransform
Definition J3DMaterialAnm.h:77
J3DTexMtxAnm(u16 param_1, J3DAnmTextureSRTKey *pSRTKey)
Definition J3DMaterialAnm.h:52
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:65
bool getAnmFlag() const
Definition J3DMaterialAnm.h:72
void calc(J3DTextureSRTInfo *pSRTInfo) const
Definition J3DMaterialAnm.h:67
~J3DTexMtxAnm()
Definition J3DMaterialAnm.h:49
u16 mAnmFlag
Definition J3DMaterialAnm.h:76
u16 field_0x0
Definition J3DMaterialAnm.h:75
Definition J3DMaterialAnm.h:84
u16 mAnmFlag
Definition J3DMaterialAnm.h:113
~J3DTexNoAnm()
Definition J3DMaterialAnm.h:86
u16 field_0x4
Definition J3DMaterialAnm.h:112
J3DTexNoAnm()
Definition J3DMaterialAnm.h:87
bool getAnmFlag() const
Definition J3DMaterialAnm.h:108
virtual void calc(u16 *param_0) const
Definition J3DMaterialAnm.h:96
J3DAnmTexPattern * mAnmTexPattern
Definition J3DMaterialAnm.h:114
void operator=(J3DTexNoAnm const &other)
Definition J3DMaterialAnm.h:101
J3DTexNoAnm(u16 param_1, J3DAnmTexPattern *pAnmTexPattern)
Definition J3DMaterialAnm.h:89
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:107
J3DAnmTexPattern * getAnmTexPattern()
Definition J3DMaterialAnm.h:109
int i
Definition e_log.c:92
unsigned short int u16
Definition types.h:10
Definition J3DStruct.h:28