593 J3D_ASSERT_RANGE(1029, idx <
mTrackNum / 3);
600 J3D_ASSERT_RANGE(1017, idx <
mTrackNum / 3);
606 J3D_ASSERT_RANGE(1047, idx <
mTrackNum / 3);
983template <
typename A0>
992 transform_p = &transform;
997 A0::calcTransform(*transform_p);
1001template <
typename A0,
typename B0>
1011 void init(
const Vec& param_0,
const Mtx& param_1) { B0::init(param_0, param_1); }
STATIC_ASSERT(sizeof(J3DAnmVtxColorFullData)==0x40)
Definition J3DAnimation.h:470
J3DAnmBase(s16 frameMax)
Definition J3DAnimation.h:479
f32 getFrame() const
Definition J3DAnimation.h:491
u8 field_0x5
Definition J3DAnimation.h:495
s16 getFrameMax() const
Definition J3DAnimation.h:490
f32 mFrame
Definition J3DAnimation.h:497
u8 mAttribute
Definition J3DAnimation.h:494
void setFrame(f32 frame)
Definition J3DAnimation.h:492
J3DAnmBase()
Definition J3DAnimation.h:472
virtual ~J3DAnmBase()
Definition J3DAnimation.h:486
u8 getAttribute() const
Definition J3DAnimation.h:489
s16 mFrameMax
Definition J3DAnimation.h:496
virtual s32 getKind() const =0
Definition J3DAnimation.h:867
J3DAnmClusterFull()
Definition J3DAnimation.h:869
virtual s32 getKind() const
Definition J3DAnimation.h:872
J3DAnmClusterFullTable * mAnmTable
Definition J3DAnimation.h:875
virtual ~J3DAnmClusterFull()
Definition J3DAnimation.h:871
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:811
Definition J3DAnimation.h:882
J3DAnmClusterKey()
Definition J3DAnimation.h:884
virtual s32 getKind() const
Definition J3DAnimation.h:887
virtual ~J3DAnmClusterKey()
Definition J3DAnimation.h:886
J3DAnmClusterKeyTable * mAnmTable
Definition J3DAnimation.h:890
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:824
Definition J3DAnimation.h:852
virtual s32 getKind() const
Definition J3DAnimation.h:857
virtual f32 getWeight(u16) const
Definition J3DAnimation.h:858
f32 * mWeight
Definition J3DAnimation.h:860
J3DAnmCluster(s16 frameMax, f32 *pWeight)
Definition J3DAnimation.h:854
virtual ~J3DAnmCluster()
Definition J3DAnimation.h:856
Definition J3DAnimation.h:779
u8 * mColorA
Definition J3DAnimation.h:790
u8 * mColorG
Definition J3DAnimation.h:788
u8 * mColorR
Definition J3DAnimation.h:787
u8 * mColorB
Definition J3DAnimation.h:789
J3DAnmColorFullTable * mAnmTable
Definition J3DAnimation.h:791
virtual ~J3DAnmColorFull()
Definition J3DAnimation.h:783
J3DAnmColorFull()
Definition J3DAnimation.cpp:998
virtual s32 getKind() const
Definition J3DAnimation.h:784
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:1006
Definition J3DAnimation.h:760
J3DAnmColorKey()
Definition J3DAnimation.cpp:1050
s16 * mColorG
Definition J3DAnimation.h:769
J3DAnmColorKeyTable * mAnmTable
Definition J3DAnimation.h:772
virtual ~J3DAnmColorKey()
Definition J3DAnimation.h:764
virtual s32 getKind() const
Definition J3DAnimation.h:765
s16 * mColorR
Definition J3DAnimation.h:768
s16 * mColorB
Definition J3DAnimation.h:770
s16 * mColorA
Definition J3DAnimation.h:771
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:1058
Definition J3DAnimation.h:731
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:741
virtual ~J3DAnmColor()
Definition J3DAnimation.h:736
u16 * mUpdateMaterialID
Definition J3DAnimation.h:752
u16 field_0x10
Definition J3DAnimation.h:749
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.h:738
virtual s32 getKind() const
Definition J3DAnimation.h:737
u16 field_0xe
Definition J3DAnimation.h:748
u16 field_0xc
Definition J3DAnimation.h:747
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:987
u16 mUpdateMaterialNum
Definition J3DAnimation.h:751
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:740
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:742
u16 field_0x12
Definition J3DAnimation.h:750
J3DAnmColor()
Definition J3DAnimation.cpp:983
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:753
Definition J3DAnimation.h:672
u16 mCRegDataCountG
Definition J3DAnimation.h:704
s16 * mAnmCRegDataA
Definition J3DAnimation.h:720
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1396
u16 getCRegUpdateMaterialNum() const
Definition J3DAnimation.h:683
JUTNameTab mKRegUpdateMaterialName
Definition J3DAnimation.h:714
s16 * mAnmCRegDataR
Definition J3DAnimation.h:717
JUTNameTab mCRegUpdateMaterialName
Definition J3DAnimation.h:712
u16 mKRegDataCountA
Definition J3DAnimation.h:710
u16 * mCRegUpdateMaterialID
Definition J3DAnimation.h:711
s16 * mAnmKRegDataB
Definition J3DAnimation.h:723
J3DAnmKRegKeyTable * mAnmKRegKeyTable
Definition J3DAnimation.h:716
u16 mKRegDataCountB
Definition J3DAnimation.h:709
u16 mKRegDataCountR
Definition J3DAnimation.h:707
const J3DAnmKRegKeyTable * getAnmKRegKeyTable()
Definition J3DAnimation.h:696
s16 * mAnmCRegDataG
Definition J3DAnimation.h:718
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:702
s16 * mAnmCRegDataB
Definition J3DAnimation.h:719
virtual s32 getKind() const
Definition J3DAnimation.h:681
s16 * mAnmKRegDataG
Definition J3DAnimation.h:722
s16 * mAnmKRegDataA
Definition J3DAnimation.h:724
J3DAnmCRegKeyTable * mAnmCRegKeyTable
Definition J3DAnimation.h:715
u16 * mKRegUpdateMaterialID
Definition J3DAnimation.h:713
const J3DAnmCRegKeyTable * getAnmCRegKeyTable()
Definition J3DAnimation.h:695
void getTevColorReg(u16, _GXColorS10 *) const
Definition J3DAnimation.cpp:1230
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:701
u16 mCRegDataCountR
Definition J3DAnimation.h:703
s16 * mAnmKRegDataR
Definition J3DAnimation.h:721
virtual ~J3DAnmTevRegKey()
Definition J3DAnimation.h:680
bool isValidKRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:699
u16 getKRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:690
u16 getKRegUpdateMaterialNum() const
Definition J3DAnimation.h:684
u16 mKRegDataCountG
Definition J3DAnimation.h:708
u16 getCRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:686
bool isValidCRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:698
J3DAnmTevRegKey()
Definition J3DAnimation.cpp:1141
void getTevKonstReg(u16, _GXColor *) const
Definition J3DAnimation.cpp:1313
u16 mCRegDataCountB
Definition J3DAnimation.h:705
u16 mCRegDataCountA
Definition J3DAnimation.h:706
Definition J3DAnimation.h:642
u16 * mTextureIndex
Definition J3DAnimation.h:660
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:657
void getTexNo(u16, u16 *) const
Definition J3DAnimation.cpp:1171
u16 * mUpdateMaterialID
Definition J3DAnimation.h:664
J3DAnmTexPatternFullTable * mAnmTable
Definition J3DAnimation.h:661
virtual ~J3DAnmTexPattern()
Definition J3DAnimation.h:649
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:656
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:652
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1185
u16 field_0x14
Definition J3DAnimation.h:662
J3DAnmTexPattern()
Definition J3DAnimation.cpp:1168
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:665
J3DAnmTexPatternFullTable * getAnmTable()
Definition J3DAnimation.h:658
u16 mUpdateMaterialNum
Definition J3DAnimation.h:663
virtual s32 getKind() const
Definition J3DAnimation.h:650
Definition J3DAnimation.h:578
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:592
J3DAnmTransformKeyTable * mAnmTable
Definition J3DAnimation.h:611
u16 * mUpdateMaterialID
Definition J3DAnimation.h:620
Vec * mSRTCenter
Definition J3DAnimation.h:622
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1203
JUTNameTab mPostUpdateMaterialName
Definition J3DAnimation.h:633
int mDecShift
Definition J3DAnimation.h:610
u32 mTexMtxCalcType
Definition J3DAnimation.h:635
bool isValidUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:603
void * field_0x50
Definition J3DAnimation.h:628
J3DAnmTextureSRTKey()
Definition J3DAnimation.cpp:728
u16 mRotNum
Definition J3DAnimation.h:614
u16 mScaleNum
Definition J3DAnimation.h:613
void calcTransform(f32, u16, J3DTextureSRTInfo *) const
Definition J3DAnimation.cpp:741
virtual s32 getKind() const
Definition J3DAnimation.h:586
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:596
u16 field_0x4a
Definition J3DAnimation.h:626
u32 getTexMtxCalcType()
Definition J3DAnimation.h:604
f32 * mScaleData
Definition J3DAnimation.h:616
u16 field_0x44
Definition J3DAnimation.h:623
u16 * mPostUpdateMaterialID
Definition J3DAnimation.h:632
Vec * mPostSRTCenter
Definition J3DAnimation.h:634
void * field_0x4c
Definition J3DAnimation.h:627
Vec * getSRTCenter(u16 idx)
Definition J3DAnimation.h:605
u16 field_0x48
Definition J3DAnimation.h:625
virtual ~J3DAnmTextureSRTKey()
Definition J3DAnimation.h:585
u16 getPostUpdateMaterialNum() const
Definition J3DAnimation.h:597
u16 mTrackNum
Definition J3DAnimation.h:612
u8 * mPostUpdateTexMtxID
Definition J3DAnimation.h:631
f32 * mTransData
Definition J3DAnimation.h:618
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:621
void getTransform(u16 jointNo, J3DTextureSRTInfo *pSRTInfo) const
Definition J3DAnimation.h:588
u8 * mUpdateTexMtxID
Definition J3DAnimation.h:619
void * field_0x54
Definition J3DAnimation.h:629
s16 * mRotData
Definition J3DAnimation.h:617
u16 mTransNum
Definition J3DAnimation.h:615
u16 field_0x46
Definition J3DAnimation.h:624
int getUpdateTexMtxID(u16 idx) const
Definition J3DAnimation.h:599
void * field_0x58
Definition J3DAnimation.h:630
Definition J3DAnimation.h:897
u8 * mVisibility
Definition J3DAnimation.h:912
virtual ~J3DAnmVisibilityFull()
Definition J3DAnimation.h:906
J3DAnmVisibilityFull()
Definition J3DAnimation.h:899
J3DAnmVisibilityFullTable * mAnmTable
Definition J3DAnimation.h:911
virtual s32 getKind() const
Definition J3DAnimation.h:907
u16 mUpdateMaterialNum
Definition J3DAnimation.h:909
u16 field_0xe
Definition J3DAnimation.h:910
Definition J3DAnimation.h:833
J3DAnmColorFullTable * mpTable[2]
Definition J3DAnimation.h:841
u8 * mColorR
Definition J3DAnimation.h:842
u8 * mColorA
Definition J3DAnimation.h:845
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:852
virtual ~J3DAnmVtxColorFull()
Definition J3DAnimation.h:837
u8 * mColorG
Definition J3DAnimation.h:843
u8 * mColorB
Definition J3DAnimation.h:844
J3DAnmVtxColorFull()
Definition J3DAnimation.cpp:846
virtual s32 getKind() const
Definition J3DAnimation.h:838
Definition J3DAnimation.h:814
virtual ~J3DAnmVtxColorKey()
Definition J3DAnimation.h:818
virtual s32 getKind() const
Definition J3DAnimation.h:819
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:901
s16 * mColorB
Definition J3DAnimation.h:825
s16 * mColorR
Definition J3DAnimation.h:823
J3DAnmVtxColorKey()
Definition J3DAnimation.cpp:895
J3DAnmColorKeyTable * mpTable[2]
Definition J3DAnimation.h:822
s16 * mColorG
Definition J3DAnimation.h:824
s16 * mColorA
Definition J3DAnimation.h:826
Definition J3DAnimation.h:798
virtual ~J3DAnmVtxColor()
Definition J3DAnimation.h:802
J3DAnmVtxColorIndexData * mAnmVtxColorIndexData[2]
Definition J3DAnimation.h:807
virtual s32 getKind() const
Definition J3DAnimation.h:803
u16 mAnmTableNum[2]
Definition J3DAnimation.h:806
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.h:804
J3DAnmVtxColor()
Definition J3DAnimation.cpp:837
Definition J3DAnimation.h:919
virtual ~J3DFrameCtrl()
Definition J3DAnimation.h:935
s16 mLoop
Definition J3DAnimation.h:964
s16 mEnd
Definition J3DAnimation.h:963
void setLoop(s16 loop)
Definition J3DAnimation.h:949
u8 mAttribute
Definition J3DAnimation.h:960
Attribute_e
Definition J3DAnimation.h:921
@ EMode_REVERSE
Definition J3DAnimation.h:926
@ EMode_LOOP
Definition J3DAnimation.h:925
@ EMode_NULL
Definition J3DAnimation.h:922
@ EMode_LOOP_REVERSE
Definition J3DAnimation.h:927
@ EMode_RESET
Definition J3DAnimation.h:924
@ EMode_NONE
Definition J3DAnimation.h:923
f32 mFrame
Definition J3DAnimation.h:966
J3DFrameCtrl()
Definition J3DAnimation.h:930
void setFrame(f32 frame)
Definition J3DAnimation.h:953
u8 getAttribute() const
Definition J3DAnimation.h:937
BOOL checkPass(f32)
Definition J3DAnimation.cpp:17
u8 getState() const
Definition J3DAnimation.h:939
void setStart(s16 start)
Definition J3DAnimation.h:942
f32 getFrame() const
Definition J3DAnimation.h:952
bool checkState(u8 state) const
Definition J3DAnimation.h:940
s16 getStart() const
Definition J3DAnimation.h:941
s16 getEnd() const
Definition J3DAnimation.h:946
void init(int endFrame)
Definition J3DAnimation.h:932
s16 getLoop() const
Definition J3DAnimation.h:948
void setAttribute(u8 attr)
Definition J3DAnimation.h:938
void setRate(f32 rate)
Definition J3DAnimation.h:951
u8 mState
Definition J3DAnimation.h:961
void setEnd(s16 end)
Definition J3DAnimation.h:947
f32 mRate
Definition J3DAnimation.h:965
s16 mStart
Definition J3DAnimation.h:962
void reset()
Definition J3DAnimation.h:954
f32 getRate() const
Definition J3DAnimation.h:950
void update()
Definition J3DAnimation.cpp:135
J3DTransformInfo & getTransformInfo()
Definition J3DJoint.h:86
Definition J3DMaterialAttach.h:18
Definition J3DModelData.h:17
static J3DJoint * getJoint()
Definition J3DJoint.h:47
static void end(b_oh_class *i_this)
Definition d_a_b_oh.cpp:344
static const Attr & attr()
Definition d_a_obj_ladder.cpp:39
static u16 const id[4]
Definition d_a_obj_smtile.cpp:242
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
@ start
Definition strtoul.c:8
Definition J3DAnimation.h:141
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:144
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:142
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:145
u8 padding[3]
Definition J3DAnimation.h:147
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:143
u8 mColorId
Definition J3DAnimation.h:146
Definition J3DAnimation.h:448
s16 mFrameMax
Definition J3DAnimation.h:451
u8 field_0x8
Definition J3DAnimation.h:450
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:449
void * mTableOffset
Definition J3DAnimation.h:453
void * mWeightOffset
Definition J3DAnimation.h:454
s32 field_0xc
Definition J3DAnimation.h:452
Definition J3DAnimation.h:461
u16 mMaxFrame
Definition J3DAnimation.h:462
u16 mOffset
Definition J3DAnimation.h:463
Definition J3DAnimation.h:435
s32 field_0xc
Definition J3DAnimation.h:439
u8 field_0x8
Definition J3DAnimation.h:437
void * mTableOffset
Definition J3DAnimation.h:440
s16 mFrameMax
Definition J3DAnimation.h:438
void * mWeightOffset
Definition J3DAnimation.h:441
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:436
Definition J3DAnimation.h:410
J3DAnmKeyTableBase mWeightTable
Definition J3DAnimation.h:411
Definition J3DAnimation.h:388
void * mNameTabOffset
Definition J3DAnimation.h:397
u16 mUpdateMaterialNum
Definition J3DAnimation.h:393
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:389
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:394
void * mTableOffset
Definition J3DAnimation.h:395
s16 mFrameMax
Definition J3DAnimation.h:392
void * mGValuesOffset
Definition J3DAnimation.h:399
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:396
void * mBValuesOffset
Definition J3DAnimation.h:400
void * mRValuesOffset
Definition J3DAnimation.h:398
void * mAValuesOffset
Definition J3DAnimation.h:401
u8 field_0x9[3]
Definition J3DAnimation.h:391
u8 field_0x8
Definition J3DAnimation.h:390
Definition J3DAnimation.h:83
u16 mGMaxFrame
Definition J3DAnimation.h:86
u16 mBOffset
Definition J3DAnimation.h:89
u16 mAOffset
Definition J3DAnimation.h:91
u16 mGOffset
Definition J3DAnimation.h:87
u16 mAMaxFrame
Definition J3DAnimation.h:90
u16 mBMaxFrame
Definition J3DAnimation.h:88
u16 mRMaxFrame
Definition J3DAnimation.h:84
u16 mROffset
Definition J3DAnimation.h:85
Definition J3DAnimation.h:247
u16 field_0x10
Definition J3DAnimation.h:253
u8 field_0x8
Definition J3DAnimation.h:249
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:248
s16 mFrameMax
Definition J3DAnimation.h:251
u16 mUpdateMaterialNum
Definition J3DAnimation.h:252
u16 field_0x14
Definition J3DAnimation.h:255
void * mTableOffset
Definition J3DAnimation.h:257
void * mGValOffset
Definition J3DAnimation.h:261
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:258
u16 field_0x16
Definition J3DAnimation.h:256
void * mRValOffset
Definition J3DAnimation.h:260
void * mBValOffset
Definition J3DAnimation.h:262
void * mNameTabOffset
Definition J3DAnimation.h:259
u8 field_0x9[3]
Definition J3DAnimation.h:250
u16 field_0x12
Definition J3DAnimation.h:254
void * mAValOffset
Definition J3DAnimation.h:263
Definition J3DAnimation.h:63
J3DAnmKeyTableBase mGInfo
Definition J3DAnimation.h:65
J3DAnmKeyTableBase mRInfo
Definition J3DAnimation.h:64
J3DAnmKeyTableBase mAInfo
Definition J3DAnimation.h:67
J3DAnmKeyTableBase mBInfo
Definition J3DAnimation.h:66
Definition J3DAnimation.h:154
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:155
u8 mColorId
Definition J3DAnimation.h:159
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:158
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:157
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:156
u8 padding[3]
Definition J3DAnimation.h:160
Definition J3DAnimation.h:53
u16 mType
Definition J3DAnimation.h:56
u16 mOffset
Definition J3DAnimation.h:55
u16 mMaxFrame
Definition J3DAnimation.h:54
Definition J3DAnimation.h:351
void * mKRValuesOffset
Definition J3DAnimation.h:376
u16 field_0x14
Definition J3DAnimation.h:360
u16 field_0x16
Definition J3DAnimation.h:361
void * mCRValuesOffset
Definition J3DAnimation.h:372
void * mKAValuesOffset
Definition J3DAnimation.h:379
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:356
void * mCBValuesOffset
Definition J3DAnimation.h:374
void * mKRegNameTabOffset
Definition J3DAnimation.h:371
void * mKRegUpdateMaterialIDOffset
Definition J3DAnimation.h:369
void * mKBValuesOffset
Definition J3DAnimation.h:378
u16 field_0x18
Definition J3DAnimation.h:362
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:357
void * mKGValuesOffset
Definition J3DAnimation.h:377
u16 field_0x1e
Definition J3DAnimation.h:365
void * mCRegTableOffset
Definition J3DAnimation.h:366
u16 field_0x1a
Definition J3DAnimation.h:363
void * mCGValuesOffset
Definition J3DAnimation.h:373
void * mCAValuesOffset
Definition J3DAnimation.h:375
u16 field_0x10
Definition J3DAnimation.h:358
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:352
u8 field_0x9
Definition J3DAnimation.h:354
u8 field_0x8
Definition J3DAnimation.h:353
void * mKRegTableOffset
Definition J3DAnimation.h:367
u16 field_0x1c
Definition J3DAnimation.h:364
void * mCRegNameTabOffset
Definition J3DAnimation.h:370
u16 field_0x12
Definition J3DAnimation.h:359
s16 mFrameMax
Definition J3DAnimation.h:355
void * mCRegUpdateMaterialIDOffset
Definition J3DAnimation.h:368
Definition J3DAnimation.h:332
void * mTableOffset
Definition J3DAnimation.h:339
u8 field_0x8
Definition J3DAnimation.h:334
u16 field_0xc
Definition J3DAnimation.h:337
void * mNameTabOffset
Definition J3DAnimation.h:342
s16 mFrameMax
Definition J3DAnimation.h:336
u16 field_0xe
Definition J3DAnimation.h:338
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:333
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:341
u8 field_0x9
Definition J3DAnimation.h:335
void * mValuesOffset
Definition J3DAnimation.h:340
Definition J3DAnimation.h:130
u16 _6
Definition J3DAnimation.h:134
u16 mOffset
Definition J3DAnimation.h:132
u8 mTexNo
Definition J3DAnimation.h:133
u16 mMaxFrame
Definition J3DAnimation.h:131
Definition J3DAnimation.h:272
void * mNameTab1Offset
Definition J3DAnimation.h:283
u16 field_0xe
Definition J3DAnimation.h:278
s32 field_0x5c
Definition J3DAnimation.h:301
void * mNameTab2Offset
Definition J3DAnimation.h:295
void * mInfoTable2Offset
Definition J3DAnimation.h:293
void * mUpdateTexMtxIDOffset
Definition J3DAnimation.h:284
u16 field_0xc
Definition J3DAnimation.h:277
void * mScaleValOffset
Definition J3DAnimation.h:286
void * unkOffset
Definition J3DAnimation.h:285
void * mRotValOffset
Definition J3DAnimation.h:287
void * field_0x54
Definition J3DAnimation.h:299
void * field_0x48
Definition J3DAnimation.h:296
u16 field_0x10
Definition J3DAnimation.h:279
u16 field_0x38
Definition J3DAnimation.h:291
s16 field_0xa
Definition J3DAnimation.h:276
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:273
u16 field_0x12
Definition J3DAnimation.h:280
void * mTransValOffset
Definition J3DAnimation.h:288
void * field_0x40
Definition J3DAnimation.h:294
u8 field_0x9
Definition J3DAnimation.h:275
void * field_0x58
Definition J3DAnimation.h:300
void * field_0x4c
Definition J3DAnimation.h:297
void * mUpdateMatIDOffset
Definition J3DAnimation.h:282
u16 field_0x36
Definition J3DAnimation.h:290
u16 field_0x3a
Definition J3DAnimation.h:292
void * field_0x50
Definition J3DAnimation.h:298
void * mTableOffset
Definition J3DAnimation.h:281
u16 field_0x34
Definition J3DAnimation.h:289
u8 field_0x8
Definition J3DAnimation.h:274
Definition J3DAnimation.h:211
void * mValuesOffset
Definition J3DAnimation.h:219
u8 field_0x8
Definition J3DAnimation.h:213
s16 mFrameMax
Definition J3DAnimation.h:215
u16 field_0xc
Definition J3DAnimation.h:216
u16 field_0xe
Definition J3DAnimation.h:217
u8 field_0x9
Definition J3DAnimation.h:214
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:212
void * mTableOffset
Definition J3DAnimation.h:218
Definition J3DAnimation.h:98
u16 _2
Definition J3DAnimation.h:100
u16 _0
Definition J3DAnimation.h:99
Definition J3DAnimation.h:189
void * mVtxColorIndexDataOffsets[2]
Definition J3DAnimation.h:197
void * mRValuesOffset
Definition J3DAnimation.h:199
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:195
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:190
void * mBValuesOffset
Definition J3DAnimation.h:201
void * mGValuesOffset
Definition J3DAnimation.h:200
u8 field_0x8
Definition J3DAnimation.h:191
void * mVtxColorIndexPointerOffsets[2]
Definition J3DAnimation.h:198
s16 mFrameMax
Definition J3DAnimation.h:193
void * mTableOffsets[2]
Definition J3DAnimation.h:196
u8 field_0x9
Definition J3DAnimation.h:192
u16 mAnmTableNum[2]
Definition J3DAnimation.h:194
void * mAValuesOffset
Definition J3DAnimation.h:202
Definition J3DAnimation.h:74
void * mpData
Definition J3DAnimation.h:76
u16 mNum
Definition J3DAnimation.h:75
Definition J3DAnimation.h:310
s16 mFrameMax
Definition J3DAnimation.h:314
u8 field_0x9
Definition J3DAnimation.h:313
void * mGValOffset
Definition J3DAnimation.h:321
void * mVtxColoIndexDataOffset[2]
Definition J3DAnimation.h:318
void * mVtxColoIndexPointerOffset[2]
Definition J3DAnimation.h:319
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:316
u16 mAnmTableNum[2]
Definition J3DAnimation.h:315
void * mBValOffset
Definition J3DAnimation.h:322
void * mAValOffset
Definition J3DAnimation.h:323
void * mTableOffsets[2]
Definition J3DAnimation.h:317
void * mRValOffset
Definition J3DAnimation.h:320
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:311
u8 field_0x8
Definition J3DAnimation.h:312
Definition J3DAnimation.h:978
J3DMtxCalcAnimationAdaptorBase()
Definition J3DAnimation.h:979
void change(J3DAnmTransform *)
Definition J3DAnimation.h:980
Definition J3DAnimation.h:984
J3DMtxCalcAnimationAdaptorDefault(J3DAnmTransform *pAnmTransform)
Definition J3DAnimation.h:985
void calc(J3DMtxCalcAnmBase *pMtxCalc)
Definition J3DAnimation.h:987
Definition J3DAnimation.h:1002
J3DMtxCalcAnimation(J3DAnmTransform *pAnmTransform)
Definition J3DAnimation.h:1003
void setAnmTransform(J3DAnmTransform *pAnmTransform)
Definition J3DAnimation.h:1006
void calc()
Definition J3DAnimation.h:1012
~J3DMtxCalcAnimation()
Definition J3DAnimation.h:1004
void init(const Vec ¶m_0, const Mtx ¶m_1)
Definition J3DAnimation.h:1011
A0 field_0x8
Definition J3DAnimation.h:1014
Definition J3DAnimation.h:969
J3DAnmTransform * getAnmTransform()
Definition J3DAnimation.h:972
~J3DMtxCalcAnmBase()
Definition J3DAnimation.h:971
J3DAnmTransform * mAnmTransform
Definition J3DAnimation.h:975
J3DMtxCalcAnmBase(J3DAnmTransform *pAnmTransform)
Definition J3DAnimation.h:970
void setAnmTransform(J3DAnmTransform *pAnmTransform)
Definition J3DAnimation.h:973
Definition J3DStruct.h:48