119 for (
int i = 0;
i < 2;
i++) {
120 for (
int j = 0;
j < 3;
j++) {
267 this->mTexGenSrc =
other.mTexGenSrc;
268 this->mTexGenMtx =
other.mTexGenMtx;
enum _GXIndTexBiasSel GXIndTexBiasSel
enum _GXTexCoordID GXTexCoordID
enum _GXIndTexFormat GXIndTexFormat
enum _GXIndTexAlphaSel GXIndTexAlphaSel
enum _GXIndTexScale GXIndTexScale
enum _GXIndTexStageID GXIndTexStageID
enum _GXTexMapID GXTexMapID
enum _GXIndTexMtxID GXIndTexMtxID
enum _GXChannelID GXChannelID
enum _GXIndTexWrap GXIndTexWrap
u8 GXBool
Definition GXEnum.h:23
enum _GXTexMtxType GXTexMtxType
J2DTevStageInfo const j2dDefaultTevStageInfo
J2DTexCoordInfo const j2dDefaultTexCoordInfo[8]
Definition J2DTevs.cpp:108
const u16 j2dDefaultAlphaCmp
J2DIndTexMtxInfo const j2dDefaultIndTexMtxInfo
Definition J2DTevs.cpp:120
const J2DTevSwapModeTableInfo j2dDefaultTevSwapModeTable
const u8 data_804561AC
Definition J2DTevs.h:561
u8 J2DCalcTevSwapTable(u8 param_0, u8 param_1, u8 param_2, u8 param_3)
Definition J2DTevs.h:526
const GXColor j2dDefaultTevKColor
const J2DIndTevStageInfo j2dDefaultIndTevStageInfo
u32 J2DCalcIndTevStage(J2DIndTevStageInfo info)
Definition J2DTevs.h:217
const J2DTevSwapModeInfo j2dDefaultTevSwapMode
J2DTexMtxInfo const j2dDefaultTexMtxInfo
Definition J2DTevs.cpp:116
const u8 j2dDefaultPEBlockDither
const J2DIndTexOrderInfo j2dDefaultIndTexOrderNull
const J2DIndTexCoordScaleInfo j2dDefaultIndTexCoordScaleInfo
const GXColor j2dDefaultColInfo
const GXColorS10 j2dDefaultTevColor
const J2DTevOrderInfo j2dDefaultTevOrderInfoNull
Definition J2DTevs.h:559
T cLib_calcTimer(T *value)
Definition c_lib.h:79
GXIndTexWrap getWrapS() const
Definition J2DTevs.h:247
J2DIndTevStage(const J2DIndTevStageInfo &info)
Definition J2DTevs.h:235
void setIndTevStageInfo(const J2DIndTevStageInfo &info)
Definition J2DTevs.h:239
GXIndTexMtxID getMtxSel() const
Definition J2DTevs.h:249
GXIndTexAlphaSel getAlphaSel() const
Definition J2DTevs.h:252
GXIndTexBiasSel getBiasSel() const
Definition J2DTevs.h:246
GXIndTexWrap getWrapT() const
Definition J2DTevs.h:248
void load(u8)
Definition J2DTevs.cpp:65
u32 mFlags
Definition J2DTevs.h:242
GXBool getLod() const
Definition J2DTevs.h:251
GXBool getPrev() const
Definition J2DTevs.h:250
J2DIndTevStage()
Definition J2DTevs.h:232
GXIndTexFormat getIndFormat() const
Definition J2DTevs.h:245
GXIndTexStageID getIndStage() const
Definition J2DTevs.h:244
J2DIndTexCoordScaleInfo mInfo
Definition J2DTevs.h:195
~J2DIndTexCoordScale()
Definition J2DTevs.h:181
J2DIndTexCoordScale()
Definition J2DTevs.h:182
J2DIndTexCoordScale(const J2DIndTexCoordScaleInfo &info)
Definition J2DTevs.h:185
void load(u8)
Definition J2DTevs.cpp:77
J2DIndTexCoordScale & operator=(const J2DIndTexCoordScaleInfo &info)
Definition J2DTevs.h:188
J2DIndTexMtx()
Definition J2DTevs.h:138
J2DIndTexMtxInfo mIndTexMtxInfo
Definition J2DTevs.h:153
J2DIndTexMtx & operator=(const J2DIndTexMtxInfo &info)
Definition J2DTevs.h:144
~J2DIndTexMtx()
Definition J2DTevs.h:137
J2DIndTexMtx(const J2DIndTexMtxInfo &info)
Definition J2DTevs.h:141
void load(u8)
Definition J2DTevs.cpp:71
J2DIndTexOrder()
Definition J2DTevs.h:94
J2DIndTexOrder & operator=(const J2DIndTexOrderInfo &info)
Definition J2DTevs.h:100
J2DIndTexOrderInfo mInfo
Definition J2DTevs.h:107
J2DIndTexOrder(const J2DIndTexOrderInfo &info)
Definition J2DTevs.h:97
void load(u8)
Definition J2DTevs.cpp:82
GXTexCoordID getTexCoord() const
Definition J2DTevs.h:335
J2DTevOrderInfo mTevOrderInfo
Definition J2DTevs.h:337
GXTexMapID getTexMap() const
Definition J2DTevs.h:334
J2DTevOrder(const J2DTevOrderInfo &info)
Definition J2DTevs.h:328
GXChannelID getColor() const
Definition J2DTevs.h:333
void setTevOrderInfo(const J2DTevOrderInfo &info)
Definition J2DTevs.h:332
J2DTevOrder()
Definition J2DTevs.h:324
u8 getCOp()
Definition J2DTevs.h:472
u8 getColorD()
Definition J2DTevs.h:467
void setTexSel(u8 param_0)
Definition J2DTevs.h:402
u8 getAClamp()
Definition J2DTevs.h:490
void setAlphaB(u8 b)
Definition J2DTevs.h:441
u8 field_0x0
Definition J2DTevs.h:505
u8 getAlphaB()
Definition J2DTevs.h:469
u8 getCScale()
Definition J2DTevs.h:479
u8 getColorC()
Definition J2DTevs.h:466
u8 getTexSel()
Definition J2DTevs.h:493
u8 field_0x1
Definition J2DTevs.h:506
void setTevColorAB(u8 a, u8 b)
Definition J2DTevs.h:415
u8 getAlphaC()
Definition J2DTevs.h:470
void operator=(J2DTevStage const &other)
Definition J2DTevs.h:495
u8 field_0x5
Definition J2DTevs.h:510
u8 getCBias()
Definition J2DTevs.h:478
void setTevSwapModeInfo(const J2DTevSwapModeInfo &swapInfo)
Definition J2DTevs.h:397
u8 getColorA()
Definition J2DTevs.h:464
void setAlphaABCD(u8 a, u8 b, u8 c, u8 d)
Definition J2DTevs.h:431
J2DTevStage()
Definition J2DMatBlock.cpp:2238
u8 getColorB()
Definition J2DTevs.h:465
void setRasSel(u8 param_0)
Definition J2DTevs.h:406
u8 field_0x7
Definition J2DTevs.h:512
void setTevAlphaOp(u8 op, u8 bias, u8 scale, u8 clamp, u8 reg)
Definition J2DTevs.h:451
u8 field_0x4
Definition J2DTevs.h:509
void setTevColorOp(u8 op, u8 bias, u8 scale, u8 clamp, u8 reg)
Definition J2DTevs.h:418
u8 getCReg()
Definition J2DTevs.h:481
u8 getABias()
Definition J2DTevs.h:488
u8 getRasSel()
Definition J2DTevs.h:492
void setTevStageInfo(J2DTevStageInfo const &)
Definition J2DMatBlock.cpp:2245
u8 getAlphaA()
Definition J2DTevs.h:468
u8 field_0x2
Definition J2DTevs.h:507
u8 getAOp()
Definition J2DTevs.h:482
u8 getAlphaD()
Definition J2DTevs.h:471
void setAlphaC(u8 c)
Definition J2DTevs.h:444
u8 getAReg()
Definition J2DTevs.h:491
void setColorABCD(u8 a, u8 b, u8 c, u8 d)
Definition J2DTevs.h:410
u8 getCClamp()
Definition J2DTevs.h:480
u8 field_0x3
Definition J2DTevs.h:508
u8 field_0x6
Definition J2DTevs.h:511
void setAlphaA(u8 a)
Definition J2DTevs.h:438
u8 getAScale()
Definition J2DTevs.h:489
void setTevColorCD(u8 c, u8 d)
Definition J2DTevs.h:416
void setStageNo(u32 param_0)
Definition J2DTevs.h:392
void setAlphaD(u8 d)
Definition J2DTevs.h:448
void setTevSwapModeTableInfo(const J2DTevSwapModeTableInfo &info)
Definition J2DTevs.h:544
u8 getA()
Definition J2DTevs.h:550
u8 getR()
Definition J2DTevs.h:547
J2DTevSwapModeTable(const J2DTevSwapModeTableInfo &info)
Definition J2DTevs.h:540
u8 getB()
Definition J2DTevs.h:549
J2DTevSwapModeTable()
Definition J2DTevs.h:539
u8 getG()
Definition J2DTevs.h:548
u8 field_0x0
Definition J2DTevs.h:553
J2DTexCoord()
Definition J2DTevs.h:281
s32 getTexGenSrc()
Definition J2DTevs.h:291
s32 getTexGenType()
Definition J2DTevs.h:290
J2DTexCoord(const J2DTexCoordInfo &info)
Definition J2DTevs.h:285
void setTexGenMtx(u8 texGenMtx)
Definition J2DTevs.h:289
void setTexCoordInfo(const J2DTexCoordInfo &info)
Definition J2DTevs.h:288
s32 getTexGenMtx()
Definition J2DTevs.h:292
J2DTexCoordInfo mTexCoordInfo
Definition J2DTevs.h:295
Mtx mTexMtx
Definition J2DTevs.h:66
void getTextureMtxMaya(J2DTextureSRTInfo const &, Mtx)
Definition J2DTevs.cpp:46
J2DTexMtx(const J2DTexMtxInfo &info)
Definition J2DTevs.h:56
void setTexMtxInfo(J2DTexMtxInfo info)
Definition J2DTevs.h:62
J2DTexMtx()
Definition J2DTevs.h:55
void calc()
Definition J2DTevs.cpp:16
J2DTexMtxInfo mInfo
Definition J2DTevs.h:65
void getTextureMtx(J2DTextureSRTInfo const &, Vec, Mtx)
Definition J2DTevs.cpp:26
void load(u32)
Definition J2DTevs.cpp:11
J2DTexMtxInfo & getTexMtxInfo()
Definition J2DTevs.h:61
int i
Definition e_pow.c:165
int j
Definition e_pow.c:165
f32 Mtx23[2][3]
Definition mtx.h:17
f32 Mtx[3][4]
Definition mtx.h:15
u8 field_0x9
Definition J2DTevs.h:212
u8 mMtxSel
Definition J2DTevs.h:206
u8 mIndFormat
Definition J2DTevs.h:204
u8 mWrapT
Definition J2DTevs.h:208
u8 mWrapS
Definition J2DTevs.h:207
u8 mLod
Definition J2DTevs.h:210
u8 field_0xb
Definition J2DTevs.h:214
u8 field_0xa
Definition J2DTevs.h:213
u8 mPrev
Definition J2DTevs.h:209
u8 mBiasSel
Definition J2DTevs.h:205
u8 mIndStage
Definition J2DTevs.h:203
u8 mAlphaSel
Definition J2DTevs.h:211
GXIndTexScale getScaleT() const
Definition J2DTevs.h:170
u8 mScaleS
Definition J2DTevs.h:161
J2DIndTexCoordScaleInfo & operator=(const J2DIndTexCoordScaleInfo &other)
Definition J2DTevs.h:164
u8 mScaleT
Definition J2DTevs.h:162
GXIndTexScale getScaleS() const
Definition J2DTevs.h:169
s8 mScaleExp
Definition J2DTevs.h:116
J2DIndTexMtxInfo & operator=(const J2DIndTexMtxInfo &other)
Definition J2DTevs.h:118
Mtx23 mMtx
Definition J2DTevs.h:115
u8 mTexMapID
Definition J2DTevs.h:75
J2DIndTexOrderInfo & operator=(const J2DIndTexOrderInfo &other)
Definition J2DTevs.h:77
GXTexCoordID getTexCoordID() const
Definition J2DTevs.h:82
u8 mTexCoordID
Definition J2DTevs.h:74
GXTexMapID getTexMapID() const
Definition J2DTevs.h:83
u8 field_0x3
Definition J2DTevs.h:306
u8 mTexCoord
Definition J2DTevs.h:303
J2DTevOrderInfo & operator=(const J2DTevOrderInfo &other)
Definition J2DTevs.h:308
u8 mTexMap
Definition J2DTevs.h:304
u8 mColor
Definition J2DTevs.h:305
u8 mCOp
Definition J2DTevs.h:350
u8 mColorB
Definition J2DTevs.h:347
u8 mAClamp
Definition J2DTevs.h:362
u8 mABias
Definition J2DTevs.h:360
u8 mAlphaD
Definition J2DTevs.h:358
u8 field_0x0
Definition J2DTevs.h:345
u8 mCBias
Definition J2DTevs.h:351
u8 mColorD
Definition J2DTevs.h:349
u8 mColorC
Definition J2DTevs.h:348
u8 field_0x13
Definition J2DTevs.h:364
u8 mAlphaA
Definition J2DTevs.h:355
u8 mAOp
Definition J2DTevs.h:359
u8 mCReg
Definition J2DTevs.h:354
u8 mColorA
Definition J2DTevs.h:346
u8 mCClamp
Definition J2DTevs.h:353
u8 mAlphaB
Definition J2DTevs.h:356
u8 mCScale
Definition J2DTevs.h:352
u8 mAlphaC
Definition J2DTevs.h:357
u8 mAScale
Definition J2DTevs.h:361
u8 mAReg
Definition J2DTevs.h:363
u8 field_0x3
Definition J2DTevs.h:377
u8 mRasSel
Definition J2DTevs.h:374
u8 field_0x2
Definition J2DTevs.h:376
u8 mTexSel
Definition J2DTevs.h:375
u8 field_0x1
Definition J2DTevs.h:521
u8 field_0x2
Definition J2DTevs.h:522
u8 field_0x0
Definition J2DTevs.h:520
u8 field_0x3
Definition J2DTevs.h:523
u8 mTexGenMtx
Definition J2DTevs.h:262
u8 mTexGenSrc
Definition J2DTevs.h:261
J2DTexCoordInfo & operator=(const J2DTexCoordInfo &other)
Definition J2DTevs.h:265
u8 padding
Definition J2DTevs.h:263
u8 mTexGenType
Definition J2DTevs.h:260
GXTexMtxType getTexMtxType() const
Definition J2DTevs.h:36
u8 mTexMtxDCC
Definition J2DTevs.h:30
u8 field_0x3
Definition J2DTevs.h:32
J2DTexMtxInfo & operator=(const J2DTexMtxInfo &other)
Definition J2DTevs.h:37
J2DTextureSRTInfo mTexSRTInfo
Definition J2DTevs.h:34
@ DCC_MAYA
Definition J2DTevs.h:26
@ DCC_NONE
Definition J2DTevs.h:25
u8 mTexMtxType
Definition J2DTevs.h:29
Vec mCenter
Definition J2DTevs.h:33
u8 field_0x2
Definition J2DTevs.h:31
f32 mRotationDeg
Definition J2DTevs.h:14
f32 mTranslationY
Definition J2DTevs.h:16
f32 mScaleX
Definition J2DTevs.h:12
f32 mTranslationX
Definition J2DTevs.h:15
f32 mScaleY
Definition J2DTevs.h:13
Definition d_a_hozelda.cpp:18
Definition d_a_obj_sekizoa.cpp:191
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8