Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DIndBlockFull Class Reference

#include <J3DMatBlock.h>

+ Inheritance diagram for J3DIndBlockFull:
+ Collaboration diagram for J3DIndBlockFull:

Public Member Functions

 J3DIndBlockFull ()
 
void initialize ()
 
virtual void reset (J3DIndBlock *)
 
virtual void diff (u32)
 
virtual void load ()
 
virtual s32 countDLSize ()
 
virtual u32 getType ()
 
virtual void setIndTexStageNum (u8 num)
 
virtual u8 getIndTexStageNum () const
 
virtual void setIndTexOrder (u32 idx, J3DIndTexOrder order)
 
virtual void setIndTexOrder (u32 idx, J3DIndTexOrder const *order)
 
virtual J3DIndTexOrdergetIndTexOrder (u32 idx)
 
virtual void setIndTexMtx (u32 idx, J3DIndTexMtx const *mtx)
 
virtual void setIndTexMtx (u32 idx, J3DIndTexMtx mtx)
 
virtual J3DIndTexMtxgetIndTexMtx (u32 idx)
 
virtual void setIndTexCoordScale (u32 idx, J3DIndTexCoordScale const *scale)
 
virtual void setIndTexCoordScale (u32 idx, J3DIndTexCoordScale scale)
 
virtual J3DIndTexCoordScalegetIndTexCoordScale (u32 idx)
 
virtual ~J3DIndBlockFull ()
 
- Public Member Functions inherited from J3DIndBlock
virtual ~J3DIndBlock ()
 

Public Attributes

u8 mIndTexStageNum
 
J3DIndTexOrder mIndTexOrder [4]
 
J3DIndTexMtx mIndTexMtx [3]
 
J3DIndTexCoordScale mIndTexCoordScale [4]
 

Constructor & Destructor Documentation

◆ J3DIndBlockFull()

J3DIndBlockFull::J3DIndBlockFull ( )
inline

◆ ~J3DIndBlockFull()

virtual J3DIndBlockFull::~J3DIndBlockFull ( )
inlinevirtual

Member Function Documentation

◆ countDLSize()

s32 J3DIndBlockFull::countDLSize ( )
virtual

Reimplemented from J3DIndBlock.

◆ diff()

void J3DIndBlockFull::diff ( u32  flag)
virtual

Implements J3DIndBlock.

◆ getIndTexCoordScale()

virtual J3DIndTexCoordScale * J3DIndBlockFull::getIndTexCoordScale ( u32  idx)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ getIndTexMtx()

virtual J3DIndTexMtx * J3DIndBlockFull::getIndTexMtx ( u32  idx)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ getIndTexOrder()

virtual J3DIndTexOrder * J3DIndBlockFull::getIndTexOrder ( u32  idx)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ getIndTexStageNum()

virtual u8 J3DIndBlockFull::getIndTexStageNum ( ) const
inlinevirtual

Reimplemented from J3DIndBlock.

◆ getType()

virtual u32 J3DIndBlockFull::getType ( )
inlinevirtual

Implements J3DIndBlock.

◆ initialize()

void J3DIndBlockFull::initialize ( )

◆ load()

void J3DIndBlockFull::load ( )
virtual

Implements J3DIndBlock.

◆ reset()

void J3DIndBlockFull::reset ( J3DIndBlock pBlock)
virtual

Reimplemented from J3DIndBlock.

◆ setIndTexCoordScale() [1/2]

virtual void J3DIndBlockFull::setIndTexCoordScale ( u32  idx,
J3DIndTexCoordScale const scale 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexCoordScale() [2/2]

virtual void J3DIndBlockFull::setIndTexCoordScale ( u32  idx,
J3DIndTexCoordScale  scale 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexMtx() [1/2]

virtual void J3DIndBlockFull::setIndTexMtx ( u32  idx,
J3DIndTexMtx const mtx 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexMtx() [2/2]

virtual void J3DIndBlockFull::setIndTexMtx ( u32  idx,
J3DIndTexMtx  mtx 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexOrder() [1/2]

virtual void J3DIndBlockFull::setIndTexOrder ( u32  idx,
J3DIndTexOrder const order 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexOrder() [2/2]

virtual void J3DIndBlockFull::setIndTexOrder ( u32  idx,
J3DIndTexOrder  order 
)
inlinevirtual

Reimplemented from J3DIndBlock.

◆ setIndTexStageNum()

virtual void J3DIndBlockFull::setIndTexStageNum ( u8  num)
inlinevirtual

Reimplemented from J3DIndBlock.

Member Data Documentation

◆ mIndTexCoordScale

J3DIndTexCoordScale J3DIndBlockFull::mIndTexCoordScale[4]

◆ mIndTexMtx

J3DIndTexMtx J3DIndBlockFull::mIndTexMtx[3]

◆ mIndTexOrder

J3DIndTexOrder J3DIndBlockFull::mIndTexOrder[4]

◆ mIndTexStageNum

u8 J3DIndBlockFull::mIndTexStageNum

The documentation for this class was generated from the following files: