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 s32 countDLSize ()
 
virtual void reset (J3DIndBlock *)
 
virtual void diff (u32)
 
virtual void load ()
 
virtual u32 getType ()
 
virtual void setIndTexStageNum (u8 num)
 
virtual u8 getIndTexStageNum () const
 
virtual void setIndTexOrder (u32 idx, J3DIndTexOrder const *order)
 
virtual void setIndTexOrder (u32 idx, J3DIndTexOrder 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 diffFlags)
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: