22 J3D_ASSERT_NULLPTR(52, res && num);
107 *(
u32*)
this = *(
u32*)&other;
J3DTexMtxInfo const j3dDefaultTexMtxInfo
Definition J3DTevs.cpp:333
J3DTexCoordInfo const j3dDefaultTexCoordInfo[8]
Definition J3DTevs.cpp:326
Definition J3DTexture.h:51
J3DTexMtx(const J3DTexMtxInfo &info)
Definition J3DTexture.h:57
Mtx & getMtx()
Definition J3DTexture.h:69
void calcPostTexMtx(const Mtx)
Definition J3DTevs.cpp:163
J3DTexMtxInfo mTexMtxInfo
Definition J3DTexture.h:73
void calc(const Mtx)
Definition J3DTevs.cpp:64
void loadTexMtx(u32) const
Definition J3DTevs.cpp:445
void calcTexMtx(const Mtx)
Definition J3DTevs.cpp:68
void loadPostTexMtx(u32) const
Definition J3DTevs.cpp:450
J3DTexMtxInfo & getTexMtxInfo()
Definition J3DTexture.h:68
Mtx mMtx
Definition J3DTexture.h:74
void load(u32) const
Definition J3DTevs.cpp:56
J3DTexMtx()
Definition J3DTexture.h:53
void setEffectMtx(Mtx effectMtx)
Definition J3DTexture.h:70
Definition J3DTexture.h:14
u16 unk_0x2
Definition J3DTexture.h:17
void addResTIMG(u16, ResTIMG const *)
Definition J3DTexture.cpp:48
void setResTIMG(u16 index, const ResTIMG &timg)
Definition J3DTexture.h:37
virtual ~J3DTexture()
Definition J3DTexture.h:28
u16 getNum() const
Definition J3DTexture.h:30
void loadGX(u16, GXTexMapID) const
Definition J3DTexture.cpp:6
u16 mNum
Definition J3DTexture.h:16
ResTIMG * mpRes
Definition J3DTexture.h:18
J3DTexture(u16 num, ResTIMG *res)
Definition J3DTexture.h:21
ResTIMG * getResTIMG(u16 index) const
Definition J3DTexture.h:32
void entryNum(u16)
Definition J3DTexture.cpp:35
static u8 index[20][3]
Definition GXDraw.c:434
enum _GXTexMapID GXTexMapID
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition J3DStruct.h:218
u8 mTexGenSrc
Definition J3DStruct.h:220
u8 mTexGenMtx
Definition J3DStruct.h:221
J3DTexCoordInfo & operator=(const J3DTexCoordInfo &other)
Definition J3DStruct.h:224
u8 mTexGenType
Definition J3DStruct.h:219
Definition J3DTexture.h:83
void setTexMtxReg(u16 reg)
Definition J3DTexture.h:101
u8 getTexGenMtx() const
Definition J3DTexture.h:98
void setTexGenMtx(u8 param_1)
Definition J3DTexture.h:100
void resetTexMtxReg()
Definition J3DTexture.h:112
void setTexCoordInfo(const J3DTexCoordInfo &info)
Definition J3DTexture.h:92
u16 mTexMtxReg
Definition J3DTexture.h:116
u8 getTexGenSrc() const
Definition J3DTexture.h:97
J3DTexCoord(const J3DTexCoordInfo &info)
Definition J3DTexture.h:88
J3DTexCoord()
Definition J3DTexture.h:84
u32 getTexMtxReg() const
Definition J3DTexture.h:99
u8 getTexGenType() const
Definition J3DTexture.h:96
J3DTexCoord & operator=(const J3DTexCoord &other)
Definition J3DTexture.h:102
Definition J3DStruct.h:78
void setEffectMtx(Mtx)
Definition J3DStruct.cpp:102
Image data header.
Definition JUTTexture.h:18
uintptr_t imageOffset
Definition JUTTexture.h:40
uintptr_t paletteOffset
Definition JUTTexture.h:28