Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DTevs.h File Reference

Go to the source code of this file.

Classes

struct  J3DTevStage
 
struct  J3DIndTevStage
 
struct  J3DTevOrder
 
struct  J3DTevSwapModeTable
 
class  J3DLightObj
 
struct  J3DNBTScale
 

Functions

u8 calcTevSwapTableID (u8 param_0, u8 param_1, u8 param_2, u8 param_3)
 
void loadNBTScale (J3DNBTScale &param_0)
 
void loadTexCoordGens (u32 param_0, J3DTexCoord *param_1)
 
void loadTexNo (u32 param_0, u16 const &param_1)
 
void patchTexNo_PtrToIdx (u32 texID, u16 const &idx)
 
bool isTexNoReg (void *param_0)
 
u16 getTexNoReg (void *param_0)
 
void makeTexCoordTable ()
 
void makeAlphaCmpTable ()
 
void makeZModeTable ()
 
void makeTevSwapTable ()
 

Variables

u8 j3dTevSwapTableTable [1024]
 
const J3DLightInfo j3dDefaultLightInfo
 
const J3DTexCoordInfo j3dDefaultTexCoordInfo [8]
 
const J3DTexMtxInfo j3dDefaultTexMtxInfo
 
const J3DIndTexMtxInfo j3dDefaultIndTexMtxInfo
 
const J3DTevStageInfo j3dDefaultTevStageInfo
 
const J3DIndTevStageInfo j3dDefaultIndTevStageInfo
 
const J3DFogInfo j3dDefaultFogInfo
 
const J3DNBTScaleInfo j3dDefaultNBTScaleInfo
 
const GXColor j3dDefaultColInfo
 
const GXColor j3dDefaultAmbInfo
 
const u8 j3dDefaultColorChanNum
 
const J3DTevOrderInfo j3dDefaultTevOrderInfoNull
 
const J3DIndTexOrderInfo j3dDefaultIndTexOrderNull
 
const GXColorS10 j3dDefaultTevColor
 
const J3DIndTexCoordScaleInfo j3dDefaultIndTexCoordScaleInfo
 
const GXColor j3dDefaultTevKColor
 
const J3DTevSwapModeInfo j3dDefaultTevSwapMode
 
const J3DTevSwapModeTableInfo j3dDefaultTevSwapModeTable
 
const J3DBlendInfo j3dDefaultBlendInfo
 
const J3DColorChanInfo j3dDefaultColorChanInfo
 
const u8 j3dDefaultTevSwapTableID
 
const u16 j3dDefaultAlphaCmpID
 
const u16 j3dDefaultZModeID
 
u8 j3dAlphaCmpTable [768]
 
const u8 j3dDefaultNumChans
 

Function Documentation

◆ calcTevSwapTableID()

u8 calcTevSwapTableID ( u8 param_0,
u8 param_1,
u8 param_2,
u8 param_3 )
inline

◆ getTexNoReg()

u16 getTexNoReg ( void * param_0)

◆ isTexNoReg()

bool isTexNoReg ( void * param_0)

◆ loadNBTScale()

void loadNBTScale ( J3DNBTScale & param_0)

◆ loadTexCoordGens()

void loadTexCoordGens ( u32 param_0,
J3DTexCoord * param_1 )

◆ loadTexNo()

void loadTexNo ( u32 param_0,
u16 const & param_1 )

◆ makeAlphaCmpTable()

void makeAlphaCmpTable ( )

◆ makeTevSwapTable()

void makeTevSwapTable ( )

◆ makeTexCoordTable()

void makeTexCoordTable ( )

◆ makeZModeTable()

void makeZModeTable ( )

◆ patchTexNo_PtrToIdx()

void patchTexNo_PtrToIdx ( u32 texID,
u16 const & idx )

Variable Documentation

◆ j3dAlphaCmpTable

u8 j3dAlphaCmpTable[768]
extern

◆ j3dDefaultAlphaCmpID

const u16 j3dDefaultAlphaCmpID
extern

◆ j3dDefaultAmbInfo

const GXColor j3dDefaultAmbInfo
extern

◆ j3dDefaultBlendInfo

const J3DBlendInfo j3dDefaultBlendInfo
extern

◆ j3dDefaultColInfo

const GXColor j3dDefaultColInfo
extern

◆ j3dDefaultColorChanInfo

const J3DColorChanInfo j3dDefaultColorChanInfo
extern

◆ j3dDefaultColorChanNum

const u8 j3dDefaultColorChanNum
extern

◆ j3dDefaultFogInfo

const J3DFogInfo j3dDefaultFogInfo
extern

◆ j3dDefaultIndTevStageInfo

const J3DIndTevStageInfo j3dDefaultIndTevStageInfo
extern

◆ j3dDefaultIndTexCoordScaleInfo

const J3DIndTexCoordScaleInfo j3dDefaultIndTexCoordScaleInfo
extern

◆ j3dDefaultIndTexMtxInfo

const J3DIndTexMtxInfo j3dDefaultIndTexMtxInfo
extern

◆ j3dDefaultIndTexOrderNull

const J3DIndTexOrderInfo j3dDefaultIndTexOrderNull
extern

◆ j3dDefaultLightInfo

const J3DLightInfo j3dDefaultLightInfo
extern

◆ j3dDefaultNBTScaleInfo

const J3DNBTScaleInfo j3dDefaultNBTScaleInfo
extern

◆ j3dDefaultNumChans

const u8 j3dDefaultNumChans
extern

◆ j3dDefaultTevColor

const GXColorS10 j3dDefaultTevColor
extern

◆ j3dDefaultTevKColor

const GXColor j3dDefaultTevKColor
extern

◆ j3dDefaultTevOrderInfoNull

const J3DTevOrderInfo j3dDefaultTevOrderInfoNull
extern

◆ j3dDefaultTevStageInfo

const J3DTevStageInfo j3dDefaultTevStageInfo
extern

◆ j3dDefaultTevSwapMode

const J3DTevSwapModeInfo j3dDefaultTevSwapMode
extern

◆ j3dDefaultTevSwapModeTable

const J3DTevSwapModeTableInfo j3dDefaultTevSwapModeTable
extern

◆ j3dDefaultTevSwapTableID

u8 const j3dDefaultTevSwapTableID
extern

◆ j3dDefaultTexCoordInfo

const J3DTexCoordInfo j3dDefaultTexCoordInfo[8]
extern

◆ j3dDefaultTexMtxInfo

const J3DTexMtxInfo j3dDefaultTexMtxInfo
extern

◆ j3dDefaultZModeID

const u16 j3dDefaultZModeID
extern

◆ j3dTevSwapTableTable

u8 j3dTevSwapTableTable[1024]
extern