mirror of
https://github.com/zeldaret/tww.git
synced 2026-09-01 09:23:08 -04:00
J3DJointFactory done except weak functions
This commit is contained in:
@@ -120,7 +120,7 @@ public:
|
||||
u32 getType() const { return 'NJNT'; }
|
||||
void recursiveCalc();
|
||||
|
||||
J3DJoint();
|
||||
J3DJoint() { initialize(); }
|
||||
~J3DJoint() {}
|
||||
|
||||
J3DMaterial* getMesh() { return mMesh; }
|
||||
@@ -148,7 +148,7 @@ private:
|
||||
/* 0x1A */ u8 mKind;
|
||||
/* 0x1B */ u8 mScaleCompensate;
|
||||
/* 0x1C */ J3DTransformInfo mTransformInfo;
|
||||
/* 0x3C */ f32 mBoundingSphereRadius;
|
||||
/* 0x3C */ f32 mRadius;
|
||||
/* 0x40 */ Vec mMin;
|
||||
/* 0x4C */ Vec mMax;
|
||||
/* 0x58 */ J3DMtxCalc* mMtxCalc;
|
||||
|
||||
@@ -32,8 +32,8 @@ struct J3DJointFactory {
|
||||
J3DJointFactory(J3DJointBlock const&);
|
||||
J3DJoint* create(int);
|
||||
|
||||
J3DJointInitData* mJointInitData;
|
||||
u16* mIndexTable;
|
||||
/* 0x0 */ J3DJointInitData* mJointInitData;
|
||||
/* 0x4 */ u16* mIndexTable;
|
||||
|
||||
u16 getKind(int no) const { return mJointInitData[mIndexTable[no]].mKind; }
|
||||
u8 getScaleCompensate(int no) const { return mJointInitData[mIndexTable[no]].mScaleCompensate; }
|
||||
|
||||
Reference in New Issue
Block a user