Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DMtxCalc Class Referenceabstract

#include <J3DJoint.h>

+ Inheritance diagram for J3DMtxCalc:
+ Collaboration diagram for J3DMtxCalc:

Public Member Functions

virtual ~J3DMtxCalc ()
 
virtual void setAnmTransform (J3DAnmTransform *)
 
virtual J3DAnmTransformgetAnmTransform ()
 
virtual void setAnmTransform (u8, J3DAnmTransform *)
 
virtual J3DAnmTransformgetAnmTransform (u8)
 
virtual void setWeight (u8, f32)
 
virtual f32 getWeight (u8) const
 
virtual void init (const Vec &param_0, const Mtx &)=0
 
virtual void calc ()=0
 

Static Public Member Functions

static void setMtxBuffer (J3DMtxBuffer *)
 
static J3DMtxBuffergetMtxBuffer ()
 
static J3DJointgetJoint ()
 
static void setJoint (J3DJoint *joint)
 

Static Public Attributes

static J3DMtxBuffermMtxBuffer
 
static J3DJointmJoint
 

Constructor & Destructor Documentation

◆ ~J3DMtxCalc()

virtual J3DMtxCalc::~J3DMtxCalc ( )
inlinevirtual

Member Function Documentation

◆ calc()

◆ getAnmTransform() [1/2]

virtual J3DAnmTransform * J3DMtxCalc::getAnmTransform ( )
inlinevirtual

Reimplemented in J3DMtxCalcAnmBase.

◆ getAnmTransform() [2/2]

virtual J3DAnmTransform * J3DMtxCalc::getAnmTransform ( u8 )
inlinevirtual

◆ getJoint()

static J3DJoint * J3DMtxCalc::getJoint ( )
inlinestatic

◆ getMtxBuffer()

static J3DMtxBuffer * J3DMtxCalc::getMtxBuffer ( )
inlinestatic

◆ getWeight()

virtual f32 J3DMtxCalc::getWeight ( u8 ) const
inlinevirtual

◆ init()

◆ setAnmTransform() [1/2]

◆ setAnmTransform() [2/2]

virtual void J3DMtxCalc::setAnmTransform ( u8 ,
J3DAnmTransform *  )
inlinevirtual

◆ setJoint()

static void J3DMtxCalc::setJoint ( J3DJoint * joint)
inlinestatic

◆ setMtxBuffer()

void J3DMtxCalc::setMtxBuffer ( J3DMtxBuffer * mtxBuffer)
static

◆ setWeight()

virtual void J3DMtxCalc::setWeight ( u8 ,
f32  )
inlinevirtual

Member Data Documentation

◆ mJoint

J3DJoint * J3DMtxCalc::mJoint
static

◆ mMtxBuffer

J3DMtxBuffer * J3DMtxCalc::mMtxBuffer
static

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