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

#include <J3DSkinDeform.h>

+ Collaboration diagram for J3DDeformer:

Public Member Functions

 J3DDeformer (J3DDeformData *)
 
void deform (J3DVertexBuffer *, u16, f32 *)
 
void deform (J3DVertexBuffer *, u16)
 
void deform_VtxPosF32 (J3DVertexBuffer *, J3DCluster *, J3DClusterKey *, f32 *)
 
void deform_VtxNrmF32 (J3DVertexBuffer *, J3DCluster *, J3DClusterKey *, f32 *)
 
void normalizeWeight (int, f32 *)
 
void offFlag (u32 i_flag)
 
bool checkFlag (u32 i_flag)
 
void setAnmCluster (J3DAnmCluster *anm)
 
void normalize (f32 *i_vec)
 

Public Attributes

J3DDeformDatamDeformData
 
J3DAnmClustermAnmCluster
 
f32field_0x8
 
f32field_0xc
 
u32 mFlags
 

Constructor & Destructor Documentation

◆ J3DDeformer()

J3DDeformer::J3DDeformer ( J3DDeformData data)

Member Function Documentation

◆ checkFlag()

bool J3DDeformer::checkFlag ( u32  i_flag)
inline

◆ deform() [1/2]

void J3DDeformer::deform ( J3DVertexBuffer buffer,
u16  param_1 
)

◆ deform() [2/2]

void J3DDeformer::deform ( J3DVertexBuffer i_buffer,
u16  param_1,
f32 i_weights 
)

◆ deform_VtxNrmF32()

void J3DDeformer::deform_VtxNrmF32 ( J3DVertexBuffer i_buffer,
J3DCluster i_cluster,
J3DClusterKey i_key,
f32 i_weights 
)

◆ deform_VtxPosF32()

void J3DDeformer::deform_VtxPosF32 ( J3DVertexBuffer i_buffer,
J3DCluster i_cluster,
J3DClusterKey i_key,
f32 i_weights 
)

◆ normalize()

void J3DDeformer::normalize ( f32 i_vec)
inline

◆ normalizeWeight()

void J3DDeformer::normalizeWeight ( int  i_keyNum,
f32 i_weights 
)

◆ offFlag()

void J3DDeformer::offFlag ( u32  i_flag)
inline

◆ setAnmCluster()

void J3DDeformer::setAnmCluster ( J3DAnmCluster anm)
inline

Member Data Documentation

◆ field_0x8

f32* J3DDeformer::field_0x8

◆ field_0xc

f32* J3DDeformer::field_0xc

◆ mAnmCluster

J3DAnmCluster* J3DDeformer::mAnmCluster

◆ mDeformData

J3DDeformData* J3DDeformer::mDeformData

◆ mFlags

u32 J3DDeformer::mFlags

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