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

#include <J3DModelLoader.h>

+ Inheritance diagram for J3DModelLoader_v21:
+ Collaboration diagram for J3DModelLoader_v21:

Public Member Functions

 ~J3DModelLoader_v21 ()
 
void readMaterial_v21 (J3DMaterialBlock_v21 const *, u32)
 
void readMaterialTable_v21 (J3DMaterialBlock_v21 const *, u32)
 
- Public Member Functions inherited from J3DModelLoader
 J3DModelLoader ()
 
void readInformation (J3DModelInfoBlock const *, u32)
 
void readVertex (J3DVertexBlock const *)
 
void readEnvelop (J3DEnvelopeBlock const *)
 
void readDraw (J3DDrawBlock const *)
 
void readJoint (J3DJointBlock const *)
 
void readShape (J3DShapeBlock const *, u32)
 
void readTexture (J3DTextureBlock const *)
 
void readTextureTable (J3DTextureBlock const *)
 
void readPatchedMaterial (J3DMaterialBlock const *, u32)
 
void readMaterialDL (J3DMaterialDLBlock const *, u32)
 
void modifyMaterial (u32)
 
u32 calcSizeInformation (J3DModelInfoBlock const *, u32)
 
u32 calcSizeJoint (J3DJointBlock const *)
 
u32 calcSizeEnvelope (J3DEnvelopeBlock const *)
 
u32 calcSizeDraw (J3DDrawBlock const *)
 
u32 calcSizeShape (J3DShapeBlock const *, u32)
 
u32 calcSizeTexture (J3DTextureBlock const *)
 
u32 calcSizeTextureTable (J3DTextureBlock const *)
 
u32 calcSizePatchedMaterial (J3DMaterialBlock const *, u32)
 
u32 calcSizeMaterialDL (J3DMaterialDLBlock const *, u32)
 
virtual J3DModelDataload (void const *, u32)
 
virtual J3DMaterialTableloadMaterialTable (void const *)
 
virtual J3DModelDataloadBinaryDisplayList (void const *, u32)
 
virtual u32 calcLoadSize (void const *, u32)
 
virtual u32 calcLoadMaterialTableSize (void const *)
 
virtual u32 calcLoadBinaryDisplayListSize (void const *, u32)
 
virtual u16 countMaterialNum (void const *)
 
virtual void setupBBoardInfo ()
 
virtual ~J3DModelLoader ()
 
virtual void readMaterial (J3DMaterialBlock const *, u32)
 
virtual void readMaterialTable (J3DMaterialBlock const *, u32)
 
virtual u32 calcSizeMaterial (J3DMaterialBlock const *, u32)
 
virtual u32 calcSizeMaterialTable (J3DMaterialBlock const *, u32)
 

Additional Inherited Members

- Public Attributes inherited from J3DModelLoader
J3DModelDatampModelData
 
J3DMaterialTablempMaterialTable
 
J3DShapeBlock constmpShapeBlock
 
J3DMaterialBlock constmpMaterialBlock
 
J3DModelHierarchympModelHierarchy
 
u8 field_0x18
 
u8 field_0x19
 
u16 mEnvelopeSize
 

Constructor & Destructor Documentation

◆ ~J3DModelLoader_v21()

J3DModelLoader_v21::~J3DModelLoader_v21 ( )
inline

Member Function Documentation

◆ readMaterial_v21()

void J3DModelLoader_v21::readMaterial_v21 ( J3DMaterialBlock_v21 const i_block,
u32  i_flags 
)
virtual

Reimplemented from J3DModelLoader.

◆ readMaterialTable_v21()

void J3DModelLoader_v21::readMaterialTable_v21 ( J3DMaterialBlock_v21 const i_block,
u32  i_flags 
)
virtual

Reimplemented from J3DModelLoader.


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