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

#include <J3DVertex.h>

+ Collaboration diagram for J3DVertexData:

Public Member Functions

 J3DVertexData ()
 
voidgetVtxPosArray () const
 
voidgetVtxNrmArray () const
 
GXColorgetVtxColorArray (u8 idx) const
 
voidgetVtxTexCoordArray (u8 idx) const
 
voidgetVtxNBTArray () const
 
u32 getNrmNum () const
 
u32 getVtxNum () const
 
GXVtxAttrFmtListgetVtxAttrFmtList ()
 
u8 getVtxPosFrac ()
 
u8 getVtxNrmFrac ()
 
int getVtxPosType ()
 
int getVtxNrmType ()
 
void setVtxPosFrac (u8 frac)
 
void setVtxPosType (GXCompType type)
 
void setVtxNrmFrac (u8 frac)
 
void setVtxNrmType (GXCompType type)
 

Private Attributes

u32 mVtxNum
 
u32 mNrmNum
 
u32 mColNum
 
u32 mTexCoordNum
 
u32 mPacketNum
 
GXVtxAttrFmtListmVtxAttrFmtList
 
voidmVtxPosArray
 
voidmVtxNrmArray
 
voidmVtxNBTArray
 
GXColormVtxColorArray [2]
 
voidmVtxTexCoordArray [8]
 
u8 mVtxPosFrac
 
GXCompType mVtxPosType
 
u8 mVtxNrmFrac
 
GXCompType mVtxNrmType
 

Friends

class J3DModelLoader
 

Constructor & Destructor Documentation

◆ J3DVertexData()

J3DVertexData::J3DVertexData ( )

Member Function Documentation

◆ getNrmNum()

u32 J3DVertexData::getNrmNum ( ) const
inline

◆ getVtxAttrFmtList()

GXVtxAttrFmtList * J3DVertexData::getVtxAttrFmtList ( )
inline

◆ getVtxColorArray()

GXColor * J3DVertexData::getVtxColorArray ( u8  idx) const
inline

◆ getVtxNBTArray()

void * J3DVertexData::getVtxNBTArray ( ) const
inline

◆ getVtxNrmArray()

void * J3DVertexData::getVtxNrmArray ( ) const
inline

◆ getVtxNrmFrac()

u8 J3DVertexData::getVtxNrmFrac ( )
inline

◆ getVtxNrmType()

int J3DVertexData::getVtxNrmType ( )
inline

◆ getVtxNum()

u32 J3DVertexData::getVtxNum ( ) const
inline

◆ getVtxPosArray()

void * J3DVertexData::getVtxPosArray ( ) const
inline

◆ getVtxPosFrac()

u8 J3DVertexData::getVtxPosFrac ( )
inline

◆ getVtxPosType()

int J3DVertexData::getVtxPosType ( )
inline

◆ getVtxTexCoordArray()

void * J3DVertexData::getVtxTexCoordArray ( u8  idx) const
inline

◆ setVtxNrmFrac()

void J3DVertexData::setVtxNrmFrac ( u8  frac)
inline

◆ setVtxNrmType()

void J3DVertexData::setVtxNrmType ( GXCompType  type)
inline

◆ setVtxPosFrac()

void J3DVertexData::setVtxPosFrac ( u8  frac)
inline

◆ setVtxPosType()

void J3DVertexData::setVtxPosType ( GXCompType  type)
inline

Friends And Related Symbol Documentation

◆ J3DModelLoader

Member Data Documentation

◆ mColNum

u32 J3DVertexData::mColNum
private

◆ mNrmNum

u32 J3DVertexData::mNrmNum
private

◆ mPacketNum

u32 J3DVertexData::mPacketNum
private

◆ mTexCoordNum

u32 J3DVertexData::mTexCoordNum
private

◆ mVtxAttrFmtList

GXVtxAttrFmtList* J3DVertexData::mVtxAttrFmtList
private

◆ mVtxColorArray

GXColor* J3DVertexData::mVtxColorArray[2]
private

◆ mVtxNBTArray

void* J3DVertexData::mVtxNBTArray
private

◆ mVtxNrmArray

void* J3DVertexData::mVtxNrmArray
private

◆ mVtxNrmFrac

u8 J3DVertexData::mVtxNrmFrac
private

◆ mVtxNrmType

GXCompType J3DVertexData::mVtxNrmType
private

◆ mVtxNum

u32 J3DVertexData::mVtxNum
private

◆ mVtxPosArray

void* J3DVertexData::mVtxPosArray
private

◆ mVtxPosFrac

u8 J3DVertexData::mVtxPosFrac
private

◆ mVtxPosType

GXCompType J3DVertexData::mVtxPosType
private

◆ mVtxTexCoordArray

void* J3DVertexData::mVtxTexCoordArray[8]
private

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