940template <
typename A0>
957template <
typename A0,
typename B0>
STATIC_ASSERT(sizeof(J3DAnmVtxColorFullData)==0x40)
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition J3DAnimation.h:451
f32 getFrame() const
Definition J3DAnimation.h:472
u8 field_0x5
Definition J3DAnimation.h:476
s16 getFrameMax() const
Definition J3DAnimation.h:471
f32 mFrame
Definition J3DAnimation.h:478
u8 mAttribute
Definition J3DAnimation.h:475
void setFrame(f32 frame)
Definition J3DAnimation.h:473
J3DAnmBase(s16 i_frameMax)
Definition J3DAnimation.h:460
J3DAnmBase()
Definition J3DAnimation.h:453
virtual ~J3DAnmBase()
Definition J3DAnimation.h:467
u8 getAttribute() const
Definition J3DAnimation.h:470
s16 mFrameMax
Definition J3DAnimation.h:477
virtual s32 getKind() const =0
Definition J3DAnimation.h:826
J3DAnmClusterFull()
Definition J3DAnimation.h:828
virtual s32 getKind() const
Definition J3DAnimation.h:831
J3DAnmClusterFullTable * mAnmTable
Definition J3DAnimation.h:834
virtual ~J3DAnmClusterFull()
Definition J3DAnimation.h:830
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:768
Definition J3DAnimation.h:841
J3DAnmClusterKey()
Definition J3DAnimation.h:843
virtual s32 getKind() const
Definition J3DAnimation.h:846
virtual ~J3DAnmClusterKey()
Definition J3DAnimation.h:845
J3DAnmClusterKeyTable * mAnmTable
Definition J3DAnimation.h:849
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:782
Definition J3DAnimation.h:811
virtual s32 getKind() const
Definition J3DAnimation.h:816
virtual f32 getWeight(u16) const
Definition J3DAnimation.h:817
J3DAnmCluster(s16 param_1, f32 *param_2)
Definition J3DAnimation.h:813
f32 * mWeight
Definition J3DAnimation.h:819
virtual ~J3DAnmCluster()
Definition J3DAnimation.h:815
Definition J3DAnimation.h:738
u8 * mColorA
Definition J3DAnimation.h:749
u8 * mColorG
Definition J3DAnimation.h:747
u8 * mColorR
Definition J3DAnimation.h:746
u8 * mColorB
Definition J3DAnimation.h:748
J3DAnmColorFullTable * mAnmTable
Definition J3DAnimation.h:750
virtual ~J3DAnmColorFull()
Definition J3DAnimation.h:742
J3DAnmColorFull()
Definition J3DAnimation.cpp:951
virtual s32 getKind() const
Definition J3DAnimation.h:743
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:960
Definition J3DAnimation.h:719
J3DAnmColorKey()
Definition J3DAnimation.cpp:993
s16 * mColorG
Definition J3DAnimation.h:728
J3DAnmColorKeyTable * mAnmTable
Definition J3DAnimation.h:731
virtual ~J3DAnmColorKey()
Definition J3DAnimation.h:723
virtual s32 getKind() const
Definition J3DAnimation.h:724
s16 * mColorR
Definition J3DAnimation.h:727
s16 * mColorB
Definition J3DAnimation.h:729
s16 * mColorA
Definition J3DAnimation.h:730
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:1002
Definition J3DAnimation.h:693
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:703
virtual ~J3DAnmColor()
Definition J3DAnimation.h:698
u16 * mUpdateMaterialID
Definition J3DAnimation.h:711
u16 field_0x10
Definition J3DAnimation.h:708
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.h:700
virtual s32 getKind() const
Definition J3DAnimation.h:699
u16 field_0xe
Definition J3DAnimation.h:707
u16 field_0xc
Definition J3DAnimation.h:706
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:939
u16 mUpdateMaterialNum
Definition J3DAnimation.h:710
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:702
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:704
u16 field_0x12
Definition J3DAnimation.h:709
J3DAnmColor()
Definition J3DAnimation.cpp:933
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:712
Definition J3DAnimation.h:856
u8 * mVisibility
Definition J3DAnimation.h:871
virtual ~J3DAnmVisibilityFull()
Definition J3DAnimation.h:865
J3DAnmVisibilityFull()
Definition J3DAnimation.h:858
J3DAnmVisibilityFullTable * mAnmTable
Definition J3DAnimation.h:870
virtual s32 getKind() const
Definition J3DAnimation.h:866
u16 mUpdateMaterialNum
Definition J3DAnimation.h:868
u16 field_0xe
Definition J3DAnimation.h:869
Definition J3DAnimation.h:792
J3DAnmColorFullTable * mpTable[2]
Definition J3DAnimation.h:800
u8 * mColorR
Definition J3DAnimation.h:801
u8 * mColorA
Definition J3DAnimation.h:804
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:814
virtual ~J3DAnmVtxColorFull()
Definition J3DAnimation.h:796
u8 * mColorG
Definition J3DAnimation.h:802
u8 * mColorB
Definition J3DAnimation.h:803
J3DAnmVtxColorFull()
Definition J3DAnimation.cpp:806
virtual s32 getKind() const
Definition J3DAnimation.h:797
Definition J3DAnimation.h:773
virtual ~J3DAnmVtxColorKey()
Definition J3DAnimation.h:777
virtual s32 getKind() const
Definition J3DAnimation.h:778
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:855
s16 * mColorB
Definition J3DAnimation.h:784
s16 * mColorR
Definition J3DAnimation.h:782
J3DAnmVtxColorKey()
Definition J3DAnimation.cpp:847
J3DAnmColorKeyTable * mpTable[2]
Definition J3DAnimation.h:781
s16 * mColorG
Definition J3DAnimation.h:783
s16 * mColorA
Definition J3DAnimation.h:785
Definition J3DAnimation.h:757
virtual ~J3DAnmVtxColor()
Definition J3DAnimation.h:761
J3DAnmVtxColorIndexData * mAnmVtxColorIndexData[2]
Definition J3DAnimation.h:766
virtual s32 getKind() const
Definition J3DAnimation.h:762
u16 mAnmTableNum[2]
Definition J3DAnimation.h:765
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.h:763
J3DAnmVtxColor()
Definition J3DAnimation.cpp:795
static void end(b_oh_class *i_this)
Definition d_a_b_oh.cpp:527
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
static const Attr & attr()
Definition d_a_obj_ladder.cpp:135
f32 Mtx[3][4]
Definition mtx.h:15
@ start
Definition strtoul.c:8
Definition J3DAnimation.h:122
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:125
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:123
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:126
u8 padding[3]
Definition J3DAnimation.h:128
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:124
u8 mColorId
Definition J3DAnimation.h:127
Definition J3DAnimation.h:429
s16 mFrameMax
Definition J3DAnimation.h:432
u8 field_0x8
Definition J3DAnimation.h:431
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:430
void * mTableOffset
Definition J3DAnimation.h:434
void * mWeightOffset
Definition J3DAnimation.h:435
s32 field_0xc
Definition J3DAnimation.h:433
Definition J3DAnimation.h:442
u16 mMaxFrame
Definition J3DAnimation.h:443
u16 mOffset
Definition J3DAnimation.h:444
Definition J3DAnimation.h:416
s32 field_0xc
Definition J3DAnimation.h:420
u8 field_0x8
Definition J3DAnimation.h:418
void * mTableOffset
Definition J3DAnimation.h:421
s16 mFrameMax
Definition J3DAnimation.h:419
void * mWeightOffset
Definition J3DAnimation.h:422
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:417
Definition J3DAnimation.h:391
J3DAnmKeyTableBase mWeightTable
Definition J3DAnimation.h:392
Definition J3DAnimation.h:369
void * mNameTabOffset
Definition J3DAnimation.h:378
u16 mUpdateMaterialNum
Definition J3DAnimation.h:374
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:370
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:375
void * mTableOffset
Definition J3DAnimation.h:376
s16 mFrameMax
Definition J3DAnimation.h:373
void * mGValuesOffset
Definition J3DAnimation.h:380
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:377
void * mBValuesOffset
Definition J3DAnimation.h:381
void * mRValuesOffset
Definition J3DAnimation.h:379
void * mAValuesOffset
Definition J3DAnimation.h:382
u8 field_0x9[3]
Definition J3DAnimation.h:372
u8 field_0x8
Definition J3DAnimation.h:371
Definition J3DAnimation.h:64
u16 mGMaxFrame
Definition J3DAnimation.h:67
u16 mBOffset
Definition J3DAnimation.h:70
u16 mAOffset
Definition J3DAnimation.h:72
u16 mGOffset
Definition J3DAnimation.h:68
u16 mAMaxFrame
Definition J3DAnimation.h:71
u16 mBMaxFrame
Definition J3DAnimation.h:69
u16 mRMaxFrame
Definition J3DAnimation.h:65
u16 mROffset
Definition J3DAnimation.h:66
Definition J3DAnimation.h:228
u16 field_0x10
Definition J3DAnimation.h:234
u8 field_0x8
Definition J3DAnimation.h:230
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:229
s16 mFrameMax
Definition J3DAnimation.h:232
u16 mUpdateMaterialNum
Definition J3DAnimation.h:233
u16 field_0x14
Definition J3DAnimation.h:236
void * mTableOffset
Definition J3DAnimation.h:238
void * mGValOffset
Definition J3DAnimation.h:242
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:239
u16 field_0x16
Definition J3DAnimation.h:237
void * mRValOffset
Definition J3DAnimation.h:241
void * mBValOffset
Definition J3DAnimation.h:243
void * mNameTabOffset
Definition J3DAnimation.h:240
u8 field_0x9[3]
Definition J3DAnimation.h:231
u16 field_0x12
Definition J3DAnimation.h:235
void * mAValOffset
Definition J3DAnimation.h:244
Definition J3DAnimation.h:44
J3DAnmKeyTableBase mGInfo
Definition J3DAnimation.h:46
J3DAnmKeyTableBase mRInfo
Definition J3DAnimation.h:45
J3DAnmKeyTableBase mAInfo
Definition J3DAnimation.h:48
J3DAnmKeyTableBase mBInfo
Definition J3DAnimation.h:47
Definition J3DAnimation.h:135
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:136
u8 mColorId
Definition J3DAnimation.h:140
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:139
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:138
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:137
u8 padding[3]
Definition J3DAnimation.h:141
Definition J3DAnimation.h:34
u16 mType
Definition J3DAnimation.h:37
u16 mOffset
Definition J3DAnimation.h:36
u16 mMaxFrame
Definition J3DAnimation.h:35
Definition J3DAnimation.h:332
void * mKRValuesOffset
Definition J3DAnimation.h:357
u16 field_0x14
Definition J3DAnimation.h:341
u16 field_0x16
Definition J3DAnimation.h:342
void * mCRValuesOffset
Definition J3DAnimation.h:353
void * mKAValuesOffset
Definition J3DAnimation.h:360
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:337
void * mCBValuesOffset
Definition J3DAnimation.h:355
void * mKRegNameTabOffset
Definition J3DAnimation.h:352
void * mKRegUpdateMaterialIDOffset
Definition J3DAnimation.h:350
void * mKBValuesOffset
Definition J3DAnimation.h:359
u16 field_0x18
Definition J3DAnimation.h:343
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:338
void * mKGValuesOffset
Definition J3DAnimation.h:358
u16 field_0x1e
Definition J3DAnimation.h:346
void * mCRegTableOffset
Definition J3DAnimation.h:347
u16 field_0x1a
Definition J3DAnimation.h:344
void * mCGValuesOffset
Definition J3DAnimation.h:354
void * mCAValuesOffset
Definition J3DAnimation.h:356
u16 field_0x10
Definition J3DAnimation.h:339
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:333
u8 field_0x9
Definition J3DAnimation.h:335
u8 field_0x8
Definition J3DAnimation.h:334
void * mKRegTableOffset
Definition J3DAnimation.h:348
u16 field_0x1c
Definition J3DAnimation.h:345
void * mCRegNameTabOffset
Definition J3DAnimation.h:351
u16 field_0x12
Definition J3DAnimation.h:340
s16 mFrameMax
Definition J3DAnimation.h:336
void * mCRegUpdateMaterialIDOffset
Definition J3DAnimation.h:349
Definition d_a_obj_sekizoa.cpp:45
u16 mCRegDataCountG
Definition J3DAnimation.h:666
s16 * mAnmCRegDataA
Definition J3DAnimation.h:682
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1326
u16 getCRegUpdateMaterialNum() const
Definition J3DAnimation.h:651
JUTNameTab mKRegUpdateMaterialName
Definition J3DAnimation.h:676
s16 * mAnmCRegDataR
Definition J3DAnimation.h:679
JUTNameTab mCRegUpdateMaterialName
Definition J3DAnimation.h:674
u16 mKRegDataCountA
Definition J3DAnimation.h:672
u16 * mCRegUpdateMaterialID
Definition J3DAnimation.h:673
s16 * mAnmKRegDataB
Definition J3DAnimation.h:685
J3DAnmKRegKeyTable * mAnmKRegKeyTable
Definition J3DAnimation.h:678
u16 mKRegDataCountB
Definition J3DAnimation.h:671
u16 mKRegDataCountR
Definition J3DAnimation.h:669
s16 * mAnmCRegDataG
Definition J3DAnimation.h:680
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:664
s16 * mAnmCRegDataB
Definition J3DAnimation.h:681
virtual s32 getKind() const
Definition J3DAnimation.h:649
s16 * mAnmKRegDataG
Definition J3DAnimation.h:684
s16 * mAnmKRegDataA
Definition J3DAnimation.h:686
J3DAnmCRegKeyTable * mAnmCRegKeyTable
Definition J3DAnimation.h:677
u16 * mKRegUpdateMaterialID
Definition J3DAnimation.h:675
const J3DAnmKRegKeyTable * getAnmKRegKeyTable() const
Definition J3DAnimation.h:658
void getTevColorReg(u16, _GXColorS10 *) const
Definition J3DAnimation.cpp:1168
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:663
u16 mCRegDataCountR
Definition J3DAnimation.h:665
s16 * mAnmKRegDataR
Definition J3DAnimation.h:683
virtual ~J3DAnmTevRegKey()
Definition J3DAnimation.h:648
u16 getKRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:655
u16 getKRegUpdateMaterialNum() const
Definition J3DAnimation.h:652
u16 mKRegDataCountG
Definition J3DAnimation.h:670
bool isValidCRegUpdateMaterialID(u16 idx)
Definition J3DAnimation.h:660
u16 getCRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:654
const J3DAnmCRegKeyTable * getAnmCRegKeyTable() const
Definition J3DAnimation.h:657
J3DAnmTevRegKey()
Definition J3DAnimation.cpp:1080
bool isValidKRegUpdateMaterialID(u16 idx)
Definition J3DAnimation.h:661
void getTevKonstReg(u16, _GXColor *) const
Definition J3DAnimation.cpp:1247
u16 mCRegDataCountB
Definition J3DAnimation.h:667
u16 mCRegDataCountA
Definition J3DAnimation.h:668
Definition J3DAnimation.h:313
void * mTableOffset
Definition J3DAnimation.h:320
u8 field_0x8
Definition J3DAnimation.h:315
u16 field_0xc
Definition J3DAnimation.h:318
void * mNameTabOffset
Definition J3DAnimation.h:323
s16 mFrameMax
Definition J3DAnimation.h:317
u16 field_0xe
Definition J3DAnimation.h:319
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:314
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:322
u8 field_0x9
Definition J3DAnimation.h:316
void * mValuesOffset
Definition J3DAnimation.h:321
Definition J3DAnimation.h:111
u16 _6
Definition J3DAnimation.h:115
u16 mOffset
Definition J3DAnimation.h:113
u8 mTexNo
Definition J3DAnimation.h:114
u16 mMaxFrame
Definition J3DAnimation.h:112
Definition d_a_hozelda.cpp:36
u16 * mTextureIndex
Definition J3DAnimation.h:628
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:625
void getTexNo(u16, u16 *) const
u16 * mUpdateMaterialID
Definition J3DAnimation.h:632
J3DAnmTexPatternFullTable * mAnmTable
Definition J3DAnimation.h:629
virtual ~J3DAnmTexPattern()
Definition J3DAnimation.h:620
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:624
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:623
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1122
u16 field_0x14
Definition J3DAnimation.h:630
J3DAnmTexPattern()
Definition J3DAnimation.cpp:1105
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:633
J3DAnmTexPatternFullTable * getAnmTable()
Definition J3DAnimation.h:626
u16 mUpdateMaterialNum
Definition J3DAnimation.h:631
virtual s32 getKind() const
Definition J3DAnimation.h:621
Definition J3DAnimation.h:253
void * mNameTab1Offset
Definition J3DAnimation.h:264
u16 field_0xe
Definition J3DAnimation.h:259
s32 field_0x5c
Definition J3DAnimation.h:282
void * mNameTab2Offset
Definition J3DAnimation.h:276
void * mInfoTable2Offset
Definition J3DAnimation.h:274
void * mUpdateTexMtxIDOffset
Definition J3DAnimation.h:265
u16 field_0xc
Definition J3DAnimation.h:258
void * mScaleValOffset
Definition J3DAnimation.h:267
void * unkOffset
Definition J3DAnimation.h:266
void * mRotValOffset
Definition J3DAnimation.h:268
void * field_0x54
Definition J3DAnimation.h:280
void * field_0x48
Definition J3DAnimation.h:277
u16 field_0x10
Definition J3DAnimation.h:260
u16 field_0x38
Definition J3DAnimation.h:272
s16 field_0xa
Definition J3DAnimation.h:257
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:254
u16 field_0x12
Definition J3DAnimation.h:261
void * mTransValOffset
Definition J3DAnimation.h:269
void * field_0x40
Definition J3DAnimation.h:275
u8 field_0x9
Definition J3DAnimation.h:256
void * field_0x58
Definition J3DAnimation.h:281
void * field_0x4c
Definition J3DAnimation.h:278
void * mUpdateMatIDOffset
Definition J3DAnimation.h:263
u16 field_0x36
Definition J3DAnimation.h:271
u16 field_0x3a
Definition J3DAnimation.h:273
void * field_0x50
Definition J3DAnimation.h:279
void * mTableOffset
Definition J3DAnimation.h:262
u16 field_0x34
Definition J3DAnimation.h:270
u8 field_0x8
Definition J3DAnimation.h:255
Definition d_a_hozelda.cpp:45
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:573
J3DAnmTransformKeyTable * mAnmTable
Definition J3DAnimation.h:582
u16 * mUpdateMaterialID
Definition J3DAnimation.h:591
Vec * mSRTCenter
Definition J3DAnimation.h:593
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1141
JUTNameTab mPostUpdateMaterialName
Definition J3DAnimation.h:604
int mDecShift
Definition J3DAnimation.h:581
u32 mTexMtxCalcType
Definition J3DAnimation.h:606
bool isValidUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:577
int getUpdateTexMtxID(u16 idx)
Definition J3DAnimation.h:576
void * field_0x50
Definition J3DAnimation.h:599
J3DAnmTextureSRTKey()
Definition J3DAnimation.cpp:679
u16 mRotNum
Definition J3DAnimation.h:585
u16 mScaleNum
Definition J3DAnimation.h:584
void calcTransform(f32, u16, J3DTextureSRTInfo *) const
Definition J3DAnimation.cpp:703
virtual s32 getKind() const
Definition J3DAnimation.h:567
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:574
u16 field_0x4a
Definition J3DAnimation.h:597
f32 * mScaleData
Definition J3DAnimation.h:587
u16 field_0x44
Definition J3DAnimation.h:594
u16 * mPostUpdateMaterialID
Definition J3DAnimation.h:603
Vec * mPostSRTCenter
Definition J3DAnimation.h:605
void getTransform(u16 param_0, J3DTextureSRTInfo *pSRTInfo) const
Definition J3DAnimation.h:569
void * field_0x4c
Definition J3DAnimation.h:598
Vec * getSRTCenter(u16 idx)
Definition J3DAnimation.h:579
u16 field_0x48
Definition J3DAnimation.h:596
virtual ~J3DAnmTextureSRTKey()
Definition J3DAnimation.h:566
u16 mTrackNum
Definition J3DAnimation.h:583
u8 * mPostUpdateTexMtxID
Definition J3DAnimation.h:602
f32 * mTransData
Definition J3DAnimation.h:589
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:592
u32 getTexMtxCalcType() const
Definition J3DAnimation.h:578
u8 * mUpdateTexMtxID
Definition J3DAnimation.h:590
void * field_0x54
Definition J3DAnimation.h:600
s16 * mRotData
Definition J3DAnimation.h:588
u16 mTransNum
Definition J3DAnimation.h:586
u16 field_0x46
Definition J3DAnimation.h:595
void * field_0x58
Definition J3DAnimation.h:601
Definition J3DAnimation.h:192
void * mValuesOffset
Definition J3DAnimation.h:200
u8 field_0x8
Definition J3DAnimation.h:194
s16 mFrameMax
Definition J3DAnimation.h:196
u16 field_0xc
Definition J3DAnimation.h:197
u16 field_0xe
Definition J3DAnimation.h:198
u8 field_0x9
Definition J3DAnimation.h:195
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:193
void * mTableOffset
Definition J3DAnimation.h:199
Definition J3DAnimation.h:79
u16 _2
Definition J3DAnimation.h:81
u16 _0
Definition J3DAnimation.h:80
Definition J3DAnimation.h:170
void * mVtxColorIndexDataOffsets[2]
Definition J3DAnimation.h:178
void * mRValuesOffset
Definition J3DAnimation.h:180
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:176
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:171
void * mBValuesOffset
Definition J3DAnimation.h:182
void * mGValuesOffset
Definition J3DAnimation.h:181
u8 field_0x8
Definition J3DAnimation.h:172
void * mVtxColorIndexPointerOffsets[2]
Definition J3DAnimation.h:179
s16 mFrameMax
Definition J3DAnimation.h:174
void * mTableOffsets[2]
Definition J3DAnimation.h:177
u8 field_0x9
Definition J3DAnimation.h:173
u16 mAnmTableNum[2]
Definition J3DAnimation.h:175
void * mAValuesOffset
Definition J3DAnimation.h:183
Definition J3DAnimation.h:55
void * mpData
Definition J3DAnimation.h:57
u16 mNum
Definition J3DAnimation.h:56
Definition J3DAnimation.h:291
s16 mFrameMax
Definition J3DAnimation.h:295
u8 field_0x9
Definition J3DAnimation.h:294
void * mGValOffset
Definition J3DAnimation.h:302
void * mVtxColoIndexDataOffset[2]
Definition J3DAnimation.h:299
void * mVtxColoIndexPointerOffset[2]
Definition J3DAnimation.h:300
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:297
u16 mAnmTableNum[2]
Definition J3DAnimation.h:296
void * mBValOffset
Definition J3DAnimation.h:303
void * mAValOffset
Definition J3DAnimation.h:304
void * mTableOffsets[2]
Definition J3DAnimation.h:298
void * mRValOffset
Definition J3DAnimation.h:301
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:292
u8 field_0x8
Definition J3DAnimation.h:293
Definition d_a_hozelda.cpp:241
virtual ~J3DFrameCtrl()
Definition J3DAnimation.h:892
s16 mLoop
Definition J3DAnimation.h:921
s16 mEnd
Definition J3DAnimation.h:920
void setLoop(s16 loop)
Definition J3DAnimation.h:906
u8 mAttribute
Definition J3DAnimation.h:917
Attribute_e
Definition J3DAnimation.h:880
@ LOOP_ONCE_e
Definition J3DAnimation.h:881
@ LOOP_MIRROR_REPEAT_e
Definition J3DAnimation.h:885
@ LOOP_MIRROR_ONCE_e
Definition J3DAnimation.h:884
@ LOOP_REPEAT_e
Definition J3DAnimation.h:883
@ LOOP_ONCE_RESET_e
Definition J3DAnimation.h:882
f32 mFrame
Definition J3DAnimation.h:923
J3DFrameCtrl()
Definition J3DAnimation.h:888
void setFrame(f32 frame)
Definition J3DAnimation.h:910
u8 getAttribute() const
Definition J3DAnimation.h:894
BOOL checkPass(f32)
Definition J3DAnimation.cpp:24
u8 getState() const
Definition J3DAnimation.h:896
void setStart(s16 start)
Definition J3DAnimation.h:899
f32 getFrame() const
Definition J3DAnimation.h:909
bool checkState(u8 state) const
Definition J3DAnimation.h:897
s16 getStart() const
Definition J3DAnimation.h:898
s16 getEnd() const
Definition J3DAnimation.h:903
void setAttribute(u8 attr)
Definition J3DAnimation.h:895
void setRate(f32 rate)
Definition J3DAnimation.h:908
u8 mState
Definition J3DAnimation.h:918
s32 getLoop()
Definition J3DAnimation.h:905
void setEnd(s16 end)
Definition J3DAnimation.h:904
f32 mRate
Definition J3DAnimation.h:922
s16 mStart
Definition J3DAnimation.h:919
void reset()
Definition J3DAnimation.h:911
f32 getRate() const
Definition J3DAnimation.h:907
void update()
Definition J3DAnimation.cpp:144
J3DTransformInfo & getTransformInfo()
Definition J3DJoint.h:57
u16 getJntNo() const
Definition J3DJoint.h:52
Definition d_a_hozelda.cpp:34
Definition J3DAnimation.h:935
J3DMtxCalcAnimationAdaptorBase()
Definition J3DAnimation.h:936
void change(J3DAnmTransform *)
Definition J3DAnimation.h:937
Definition J3DAnimation.h:941
void calc(J3DMtxCalcAnmBase *param_0)
Definition J3DAnimation.h:943
J3DMtxCalcAnimationAdaptorDefault(J3DAnmTransform *param_0)
Definition J3DAnimation.h:942
Definition J3DAnimation.h:958
J3DMtxCalcAnimation(J3DAnmTransform *param_0)
Definition J3DAnimation.h:959
void calc()
Definition J3DAnimation.h:966
void setAnmTransform(J3DAnmTransform *param_0)
Definition J3DAnimation.h:961
~J3DMtxCalcAnimation()
Definition J3DAnimation.h:960
void init(const Vec ¶m_0, const Mtx ¶m_1)
Definition J3DAnimation.h:965
A0 field_0x8
Definition J3DAnimation.h:968
Definition J3DAnimation.h:926
J3DAnmTransform * getAnmTransform()
Definition J3DAnimation.h:929
~J3DMtxCalcAnmBase()
Definition J3DAnimation.h:928
J3DMtxCalcAnmBase(J3DAnmTransform *param_0)
Definition J3DAnimation.h:927
J3DAnmTransform * mAnmTransform
Definition J3DAnimation.h:932
void setAnmTransform(J3DAnmTransform *param_0)
Definition J3DAnimation.h:930
Definition d_a_hozelda.cpp:217
static J3DJoint * getJoint()
Definition J3DJoint.h:31
Definition J3DStruct.h:48
Definition d_a_hozelda.cpp:18
Definition d_a_obj_sekizoa.cpp:191
int BOOL
Definition types.h:27
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8