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);
127 J3D_ASSERT_NULLPTR(293, pTevRegKey != NULL);
140 J3D_ASSERT_NULLPTR(545, pColor != NULL);
163 J3D_ASSERT_NULLPTR(371, pTevRegKey != NULL);
176 J3D_ASSERT_NULLPTR(558, pColor != NULL);
static BOOL flag
Definition DEMOAVX.c:20
Definition J3DAnimation.h:731
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.h:738
Definition J3DAnimation.h:672
void getTevColorReg(u16, _GXColorS10 *) const
Definition J3DAnimation.cpp:1230
void getTevKonstReg(u16, _GXColor *) const
Definition J3DAnimation.cpp:1313
Definition J3DAnimation.h:642
void getTexNo(u16, u16 *) const
Definition J3DAnimation.cpp:1171
Definition J3DAnimation.h:578
void getTransform(u16 jointNo, J3DTextureSRTInfo *pSRTInfo) const
Definition J3DAnimation.h:588
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:190
J3DMaterialAnm()
Definition J3DMaterialAnm.h:192
void initialize()
Definition J3DMaterialAnm.cpp:6
void setTevKColorAnm(int, J3DTevKColorAnm *)
Definition J3DMaterialAnm.cpp:108
virtual ~J3DMaterialAnm()
Definition J3DMaterialAnm.h:201
void setTevColorAnm(int, J3DTevColorAnm *)
Definition J3DMaterialAnm.cpp:98
J3DTexNoAnm mTexNoAnm[8]
Definition J3DMaterialAnm.h:209
J3DTexMtxAnm mTexMtxAnm[8]
Definition J3DMaterialAnm.h:208
virtual void calc(J3DMaterial *) const
Definition J3DMaterialAnm.cpp:28
void setTexMtxAnm(int, J3DTexMtxAnm *)
Definition J3DMaterialAnm.cpp:78
J3DTevKColorAnm mTevKColorAnm[4]
Definition J3DMaterialAnm.h:211
void setMatColorAnm(int, J3DMatColorAnm *)
Definition J3DMaterialAnm.cpp:68
J3DMatColorAnm mMatColorAnm[2]
Definition J3DMaterialAnm.h:207
const J3DTexMtxAnm & getTexMtxAnm(int i) const
Definition J3DMaterialAnm.h:204
void setTexNoAnm(int, J3DTexNoAnm *)
Definition J3DMaterialAnm.cpp:88
J3DTevColorAnm mTevColorAnm[4]
Definition J3DMaterialAnm.h:210
Definition J3DMaterial.h:16
Definition J3DMaterialAnm.h:118
bool getAnmFlag() const
Definition J3DMaterialAnm.h:137
J3DAnmTevRegKey * mAnmTevReg
Definition J3DMaterialAnm.h:147
void operator=(J3DTevColorAnm const &other)
Definition J3DMaterialAnm.h:130
u16 mAnmFlag
Definition J3DMaterialAnm.h:146
void calc(GXColorS10 *pColor) const
Definition J3DMaterialAnm.h:139
~J3DTevColorAnm()
Definition J3DMaterialAnm.h:120
u16 field_0x0
Definition J3DMaterialAnm.h:145
J3DTevColorAnm()
Definition J3DMaterialAnm.h:121
J3DTevColorAnm(u16 param_1, J3DAnmTevRegKey *pTevRegKey)
Definition J3DMaterialAnm.h:123
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:136
Definition J3DMaterialAnm.h:154
J3DTevKColorAnm()
Definition J3DMaterialAnm.h:157
void operator=(J3DTevKColorAnm const &other)
Definition J3DMaterialAnm.h:166
u16 field_0x0
Definition J3DMaterialAnm.h:181
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:172
J3DTevKColorAnm(u16 param_1, J3DAnmTevRegKey *pTevRegKey)
Definition J3DMaterialAnm.h:159
~J3DTevKColorAnm()
Definition J3DMaterialAnm.h:156
u16 mAnmFlag
Definition J3DMaterialAnm.h:182
J3DAnmTevRegKey * mAnmTevReg
Definition J3DMaterialAnm.h:183
void calc(GXColor *pColor) const
Definition J3DMaterialAnm.h:175
bool getAnmFlag() const
Definition J3DMaterialAnm.h:173
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:110
~J3DTexNoAnm()
Definition J3DMaterialAnm.h:86
u16 field_0x4
Definition J3DMaterialAnm.h:109
J3DTexNoAnm()
Definition J3DMaterialAnm.h:87
bool getAnmFlag() const
Definition J3DMaterialAnm.h:105
virtual void calc(u16 *param_0) const
Definition J3DMaterialAnm.h:96
J3DAnmTexPattern * mAnmTexPattern
Definition J3DMaterialAnm.h:111
void operator=(J3DTexNoAnm const &other)
Definition J3DMaterialAnm.h:98
J3DTexNoAnm(u16 param_1, J3DAnmTexPattern *pAnmTexPattern)
Definition J3DMaterialAnm.h:89
void setAnmFlag(bool flag)
Definition J3DMaterialAnm.h:104
J3DAnmTexPattern * getAnmTexPattern()
Definition J3DMaterialAnm.h:106
unsigned short int u16
Definition types.h:10
int i
Definition e_pow.c:165
Definition J3DStruct.h:48