246 *(
u32*)
this = *(
u32*)&other;
275 return 0x40 * (
u8)param_0 + 0x10 * (
u8)param_1 + 4 * (
u8)param_2 + param_3;
void J3DGDWriteBPCmd(u32 regval)
Definition J3DGD.h:32
const GXColor j3dDefaultAmbInfo
void loadTexNo(u32 param_0, u16 const ¶m_1)
Definition J3DTevs.cpp:283
const J3DTevSwapModeTableInfo j3dDefaultTevSwapModeTable
void makeAlphaCmpTable()
Definition J3DTevs.cpp:402
const GXColor j3dDefaultColInfo
J3DTevSwapModeInfo const j3dDefaultTevSwapMode
void patchTexNo_PtrToIdx(u32 texID, u16 const &idx)
Definition J3DTevs.cpp:303
u16 getTexNoReg(void *param_0)
Definition J3DTevs.cpp:278
void loadNBTScale(J3DNBTScale ¶m_0)
Definition J3DTevs.cpp:310
void makeTevSwapTable()
Definition J3DTevs.cpp:433
void makeZModeTable()
Definition J3DTevs.cpp:419
void loadTexCoordGens(u32 param_0, J3DTexCoord *param_1)
Definition J3DTevs.cpp:25
u8 calcTevSwapTableID(u8 param_0, u8 param_1, u8 param_2, u8 param_3)
Definition J3DTevs.h:274
u8 j3dTevSwapTableTable[1024]
Definition J3DTevs.cpp:398
bool isTexNoReg(void *param_0)
Definition J3DTevs.cpp:270
void makeTexCoordTable()
Definition J3DTevs.cpp:370
const J3DTevOrderInfo j3dDefaultTevOrderInfoNull
const GXColorS10 j3dDefaultTevColor
u8 j3dAlphaCmpTable[768]
Definition J3DTevs.cpp:400
const u8 j3dDefaultNumChans
J3DTevStageInfo const j3dDefaultTevStageInfo
u8 const j3dDefaultTevSwapTableID
J3DIndTevStageInfo const j3dDefaultIndTevStageInfo
const GXColor j3dDefaultTevKColor
DVDCommandBlock * prev
Definition dvdqueue.c:8
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u8 pad[3]
Definition J3DTevs.h:190
u8 mAlphaSel
Definition J3DTevs.h:189
u8 mBiasSel
Definition J3DTevs.h:183
u8 mPrev
Definition J3DTevs.h:187
u8 mWrapS
Definition J3DTevs.h:185
u8 mWrapT
Definition J3DTevs.h:186
u8 mLod
Definition J3DTevs.h:188
u8 mMtxSel
Definition J3DTevs.h:184
u8 mIndFormat
Definition J3DTevs.h:182
u8 mIndStage
Definition J3DTevs.h:181
void setWrapT(u8 wrapT)
Definition J3DTevs.h:218
void setPrev(u8 prev)
Definition J3DTevs.h:219
void setIndTevStageInfo(J3DIndTevStageInfo const &info)
Definition J3DTevs.h:202
void setBiasSel(u8 biasSel)
Definition J3DTevs.h:215
J3DIndTevStage & operator=(const J3DIndTevStage &other)
Definition J3DTevs.h:227
void setLod(u8 lod)
Definition J3DTevs.h:220
J3DIndTevStage(J3DIndTevStageInfo const &info)
Definition J3DTevs.h:201
J3DIndTevStage & operator=(J3DIndTevStage &other)
Definition J3DTevs.h:232
void setIndFormat(u8 indFormat)
Definition J3DTevs.h:214
void setWrapS(u8 wrapS)
Definition J3DTevs.h:217
u32 mInfo
Definition J3DTevs.h:237
void setMtxSel(u8 mtxSel)
Definition J3DTevs.h:216
void setIndStage(u8 indStage)
Definition J3DTevs.h:213
void setAlphaSel(u8 alphaSel)
Definition J3DTevs.h:221
void load(u32 param_1) const
Definition J3DTevs.h:223
J3DIndTevStage()
Definition J3DTevs.h:200
Definition J3DMatBlock.h:72
u8 mColorChan
Definition J3DTevs.h:251
u8 mTexMap
Definition J3DTevs.h:250
void operator=(const J3DTevOrderInfo &other)
Definition J3DTevs.h:245
u8 field_0x3
Definition J3DTevs.h:252
u8 mTexCoord
Definition J3DTevs.h:249
J3DTevOrder(const J3DTevOrderInfo &info)
Definition J3DTevs.h:265
J3DTevOrderInfo & getTevOrderInfo()
Definition J3DTevs.h:266
u8 getTexMap()
Definition J3DTevs.h:268
J3DTevOrder()
Definition J3DTevs.h:262
u8 mTevColorAB
Definition J3DTevs.h:15
u8 field_0x0
Definition J3DTevs.h:13
u8 field_0xd
Definition J3DTevs.h:26
u8 field_0x13
Definition J3DTevs.h:32
u8 field_0x10
Definition J3DTevs.h:29
u8 field_0x8
Definition J3DTevs.h:21
u8 mTevColorCD
Definition J3DTevs.h:16
u8 field_0x9
Definition J3DTevs.h:22
u8 mTevSwapModeInfo
Definition J3DTevs.h:20
u8 mTevColorOp
Definition J3DTevs.h:14
u8 field_0xb
Definition J3DTevs.h:24
u8 field_0xe
Definition J3DTevs.h:27
u8 field_0x4
Definition J3DTevs.h:17
u8 mTevAlphaOp
Definition J3DTevs.h:18
u8 mTevAlphaAB
Definition J3DTevs.h:19
u8 field_0xa
Definition J3DTevs.h:23
u8 field_0x11
Definition J3DTevs.h:30
u8 field_0x12
Definition J3DTevs.h:31
u8 field_0xf
Definition J3DTevs.h:28
u8 field_0xc
Definition J3DTevs.h:25
J3DTevStage & operator=(const J3DTevStage &other)
Definition J3DTevs.h:146
void setTevColorCD(u8 c, u8 d)
Definition J3DTevs.h:87
void setRasSel(u8 ras_sel)
Definition J3DTevs.h:138
u8 mTevSwapModeInfo
Definition J3DTevs.h:173
u8 field_0x0
Definition J3DTevs.h:166
void setTevSwapModeInfo(J3DTevSwapModeInfo const ¶m_0)
Definition J3DTevs.h:128
void setStageNo(u32 param_0)
Definition J3DTevs.h:133
J3DTevStage()
Definition J3DTevs.h:68
u8 mTevColorCD
Definition J3DTevs.h:169
u8 mTevAlphaAB
Definition J3DTevs.h:172
u8 mTevAlphaOp
Definition J3DTevs.h:171
u8 mTevColorAB
Definition J3DTevs.h:168
u8 field_0x4
Definition J3DTevs.h:170
void setAlphaB(u8 b)
Definition J3DTevs.h:89
void setTevColorAB(u8 a, u8 b)
Definition J3DTevs.h:86
void setAlphaC(u8 c)
Definition J3DTevs.h:90
void setTevAlphaOp(u8 param_1, u8 param_2, u8 param_3, u8 param_4, u8 param_5)
Definition J3DTevs.h:102
void load(u32 param_1) const
Definition J3DTevs.h:141
u8 mTevColorOp
Definition J3DTevs.h:167
void setTevColorOp(u8 param_1, u8 param_2, u8 param_3, u8 param_4, u8 param_5)
Definition J3DTevs.h:73
void setTexSel(u8 tex_sel)
Definition J3DTevs.h:139
void setAlphaA(u8 a)
Definition J3DTevs.h:88
void setAlphaABCD(u8 a, u8 b, u8 c, u8 d)
Definition J3DTevs.h:95
void setAlphaD(u8 d)
Definition J3DTevs.h:94
void setTevStageInfo(const J3DTevStageInfo &info)
Definition J3DTevs.h:115
J3DTevStage(J3DTevStageInfo const ¶m_0)
Definition J3DTevs.h:123
J3DTevStage & operator=(J3DTevStage &other)
Definition J3DTevs.h:156
u8 mTexSel
Definition J3DTevs.h:56
u8 field_0x2
Definition J3DTevs.h:57
u8 mRasSel
Definition J3DTevs.h:55
u8 field_0x3
Definition J3DTevs.h:58
u8 field_0x3
Definition J3DTevs.h:45
u8 field_0x1
Definition J3DTevs.h:43
u8 field_0x0
Definition J3DTevs.h:42
u8 field_0x2
Definition J3DTevs.h:44
u8 mIdx
Definition J3DTevs.h:303
J3DTevSwapModeTable(J3DTevSwapModeTableInfo const &info)
Definition J3DTevs.h:284
J3DTevSwapModeTable()
Definition J3DTevs.h:283
u8 getB() const
Definition J3DTevs.h:300
u8 getG() const
Definition J3DTevs.h:299
u8 getR() const
Definition J3DTevs.h:298
J3DTevSwapModeTable & operator=(J3DTevSwapModeTable &other)
Definition J3DTevs.h:293
u8 getA() const
Definition J3DTevs.h:301
J3DTevSwapModeTable & operator=(const J3DTevSwapModeTable &rhs)
Definition J3DTevs.h:288
Definition J3DTexture.h:96