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

Go to the source code of this file.

Classes

class  J3DDisplayListObj
 
class  J3DPacket
 
class  J3DDrawPacket
 
class  J3DShapePacket
 
class  J3DMatPacket
 

Enumerations

enum  J3DDiffFlag {
  J3DDiffFlag_MatColor = 0x1 , J3DDiffFlag_ColorChan = 0x2 , J3DDiffFlag_AmbColor = 0x4 , J3DDiffFlag_TexGen = 0x1000 ,
  J3DDiffFlag_TevReg = 0x1000000 , J3DDiffFlag_KonstColor = 0x2000000 , J3DDiffFlag_TexCoordScale = 0x4000000 , J3DDiffFlag_TevStageIndirect = 0x8000000 ,
  J3DDiffFlag_Fog = 0x10000000 , J3DDiffFlag_Blend = 0x20000000 , J3DDiffFlag_Unk40000000 = 0x40000000 , J3DDiffFlag_Changed = 0x80000000
}
 

Functions

u32 getDiffFlag_LightObjNum (u32 diffFlags)
 
u32 getDiffFlag_TexGenNum (u32 diffFlags)
 
int calcDifferedBufferSize_TexMtxSize (u32 param_1)
 
int calcDifferedBufferSize_TexGenSize (u32 param_1)
 
u32 getDiffFlag_TexNoNum (u32 diffFlags)
 
int calcDifferedBufferSize_TexNoSize (u32 param_1)
 
u32 calcDifferedBufferSize_TexNoAndTexCoordScaleSize (u32 param_1)
 
u32 getDiffFlag_TevStageNum (u32 diffFlags)
 
int calcDifferedBufferSize_TevStageSize (u32 param_1)
 
int calcDifferedBufferSize_TevStageDirectSize (u32 param_1)
 

Enumeration Type Documentation

◆ J3DDiffFlag

Enumerator
J3DDiffFlag_MatColor 
J3DDiffFlag_ColorChan 
J3DDiffFlag_AmbColor 
J3DDiffFlag_TexGen 
J3DDiffFlag_TevReg 
J3DDiffFlag_KonstColor 
J3DDiffFlag_TexCoordScale 
J3DDiffFlag_TevStageIndirect 
J3DDiffFlag_Fog 
J3DDiffFlag_Blend 
J3DDiffFlag_Unk40000000 
J3DDiffFlag_Changed 

Function Documentation

◆ calcDifferedBufferSize_TevStageDirectSize()

int calcDifferedBufferSize_TevStageDirectSize ( u32 param_1)
inline

◆ calcDifferedBufferSize_TevStageSize()

int calcDifferedBufferSize_TevStageSize ( u32 param_1)
inline

◆ calcDifferedBufferSize_TexGenSize()

int calcDifferedBufferSize_TexGenSize ( u32 param_1)
inline

◆ calcDifferedBufferSize_TexMtxSize()

int calcDifferedBufferSize_TexMtxSize ( u32 param_1)
inline

◆ calcDifferedBufferSize_TexNoAndTexCoordScaleSize()

u32 calcDifferedBufferSize_TexNoAndTexCoordScaleSize ( u32 param_1)
inline

◆ calcDifferedBufferSize_TexNoSize()

int calcDifferedBufferSize_TexNoSize ( u32 param_1)
inline

◆ getDiffFlag_LightObjNum()

u32 getDiffFlag_LightObjNum ( u32 diffFlags)
inline

◆ getDiffFlag_TevStageNum()

u32 getDiffFlag_TevStageNum ( u32 diffFlags)
inline

◆ getDiffFlag_TexGenNum()

u32 getDiffFlag_TexGenNum ( u32 diffFlags)
inline

◆ getDiffFlag_TexNoNum()

u32 getDiffFlag_TexNoNum ( u32 diffFlags)
inline