Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
J2DTexGenBlock Class Reference

#include <J2DMatBlock.h>

+ Collaboration diagram for J2DTexGenBlock:

Public Member Functions

 J2DTexGenBlock ()
 
void initialize ()
 
void setGX ()
 
void setTexMtx (u32, J2DTexMtx &)
 
void getTexMtx (u32, J2DTexMtx &)
 
u32 getTexGenNum () const
 
void setTexGenNum (u32 num)
 
void setTexCoord (u32 i, J2DTexCoord coord)
 
void setTexMtx (u32 i, J2DTexMtx *mtx)
 
J2DTexMtxgetTexMtx (u32 i)
 
J2DTexCoordgetTexCoord (u32 i)
 
virtual ~J2DTexGenBlock ()
 

Private Attributes

u32 mTexGenNum
 
J2DTexCoord mTexGenCoord [8]
 
J2DTexMtxmTexMtx [8]
 

Constructor & Destructor Documentation

◆ J2DTexGenBlock()

J2DTexGenBlock::J2DTexGenBlock ( )
inline

◆ ~J2DTexGenBlock()

J2DTexGenBlock::~J2DTexGenBlock ( )
virtual

Member Function Documentation

◆ getTexCoord()

J2DTexCoord & J2DTexGenBlock::getTexCoord ( u32 i)
inline

◆ getTexGenNum()

u32 J2DTexGenBlock::getTexGenNum ( ) const
inline

◆ getTexMtx() [1/2]

J2DTexMtx & J2DTexGenBlock::getTexMtx ( u32 i)
inline

◆ getTexMtx() [2/2]

void J2DTexGenBlock::getTexMtx ( u32 param_0,
J2DTexMtx & param_1 )

◆ initialize()

void J2DTexGenBlock::initialize ( )

◆ setGX()

void J2DTexGenBlock::setGX ( )

◆ setTexCoord()

void J2DTexGenBlock::setTexCoord ( u32 i,
J2DTexCoord coord )
inline

◆ setTexGenNum()

void J2DTexGenBlock::setTexGenNum ( u32 num)
inline

◆ setTexMtx() [1/2]

void J2DTexGenBlock::setTexMtx ( u32 i,
J2DTexMtx * mtx )
inline

◆ setTexMtx() [2/2]

void J2DTexGenBlock::setTexMtx ( u32 param_0,
J2DTexMtx & param_1 )

Member Data Documentation

◆ mTexGenCoord

J2DTexCoord J2DTexGenBlock::mTexGenCoord[8]
private

◆ mTexGenNum

u32 J2DTexGenBlock::mTexGenNum
private

◆ mTexMtx

J2DTexMtx* J2DTexGenBlock::mTexMtx[8]
private

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