Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DMtxCalcAnimation< A0, B0 > Struct Template Reference

#include <J3DAnimation.h>

+ Inheritance diagram for J3DMtxCalcAnimation< A0, B0 >:
+ Collaboration diagram for J3DMtxCalcAnimation< A0, B0 >:

Public Member Functions

 J3DMtxCalcAnimation (J3DAnmTransform *param_0)
 
 ~J3DMtxCalcAnimation ()
 
void setAnmTransform (J3DAnmTransform *param_0)
 
void init (const Vec &param_0, const Mtx &param_1)
 
void calc ()
 
- Public Member Functions inherited from J3DMtxCalcAnmBase
 J3DMtxCalcAnmBase (J3DAnmTransform *param_0)
 
 ~J3DMtxCalcAnmBase ()
 
J3DAnmTransformgetAnmTransform ()
 
void setAnmTransform (J3DAnmTransform *param_0)
 
- Public Member Functions inherited from J3DMtxCalc
 ~J3DMtxCalc ()
 
void setAnmTransform (u8, J3DAnmTransform *)
 
void setAnmTransform (J3DAnmTransform *)
 
bool getAnmTransform (u8)
 
bool getAnmTransform ()
 
void setWeight (u8, f32)
 
void getWeight (u8) const
 
virtual ~J3DMtxCalc ()
 
virtual void setAnmTransform (u8, J3DAnmTransform *)
 
virtual J3DAnmTransformgetAnmTransform (u8)
 
virtual void setWeight (u8, f32)
 
virtual f32 getWeight (u8) const
 

Public Attributes

A0 field_0x8
 
- Public Attributes inherited from J3DMtxCalcAnmBase
J3DAnmTransformmAnmTransform
 

Additional Inherited Members

- Static Public Member Functions inherited from J3DMtxCalc
static void setMtxBuffer (J3DMtxBuffer *)
 
static J3DMtxBuffergetMtxBuffer ()
 
static J3DJointgetJoint ()
 
static void setJoint (J3DJoint *joint)
 
- Static Public Attributes inherited from J3DMtxCalc
static u8 mJoint [4]
 
static J3DMtxBuffermMtxBuffer
 
static J3DJointmJoint
 

Constructor & Destructor Documentation

◆ J3DMtxCalcAnimation()

◆ ~J3DMtxCalcAnimation()

Member Function Documentation

◆ calc()

template<typename A0 , typename B0 >
void J3DMtxCalcAnimation< A0, B0 >::calc ( )
inlinevirtual

Implements J3DMtxCalc.

◆ init()

template<typename A0 , typename B0 >
void J3DMtxCalcAnimation< A0, B0 >::init ( const Vec param_0,
const Mtx param_1 
)
inlinevirtual

Implements J3DMtxCalc.

◆ setAnmTransform()

template<typename A0 , typename B0 >
void J3DMtxCalcAnimation< A0, B0 >::setAnmTransform ( J3DAnmTransform param_0)
inlinevirtual

Reimplemented from J3DMtxCalc.

Member Data Documentation

◆ field_0x8

template<typename A0 , typename B0 >
A0 J3DMtxCalcAnimation< A0, B0 >::field_0x8

The documentation for this struct was generated from the following file: