957template <
typename A0>
974template <
typename A0,
typename B0>
STATIC_ASSERT(sizeof(J3DAnmVtxColorFullData)==0x40)
T cLib_calcTimer(T *value)
Definition c_lib.h:79
Definition J3DAnimation.h:468
f32 getFrame() const
Definition J3DAnimation.h:489
u8 field_0x5
Definition J3DAnimation.h:493
s16 getFrameMax() const
Definition J3DAnimation.h:488
f32 mFrame
Definition J3DAnimation.h:495
u8 mAttribute
Definition J3DAnimation.h:492
void setFrame(f32 frame)
Definition J3DAnimation.h:490
J3DAnmBase(s16 i_frameMax)
Definition J3DAnimation.h:477
J3DAnmBase()
Definition J3DAnimation.h:470
virtual ~J3DAnmBase()
Definition J3DAnimation.h:484
u8 getAttribute() const
Definition J3DAnimation.h:487
s16 mFrameMax
Definition J3DAnimation.h:494
virtual s32 getKind() const =0
Definition J3DAnimation.h:843
J3DAnmClusterFull()
Definition J3DAnimation.h:845
virtual s32 getKind() const
Definition J3DAnimation.h:848
J3DAnmClusterFullTable * mAnmTable
Definition J3DAnimation.h:851
virtual ~J3DAnmClusterFull()
Definition J3DAnimation.h:847
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:768
Definition J3DAnimation.h:858
J3DAnmClusterKey()
Definition J3DAnimation.h:860
virtual s32 getKind() const
Definition J3DAnimation.h:863
virtual ~J3DAnmClusterKey()
Definition J3DAnimation.h:862
J3DAnmClusterKeyTable * mAnmTable
Definition J3DAnimation.h:866
virtual f32 getWeight(u16) const
Definition J3DAnimation.cpp:782
Definition J3DAnimation.h:828
virtual s32 getKind() const
Definition J3DAnimation.h:833
virtual f32 getWeight(u16) const
Definition J3DAnimation.h:834
J3DAnmCluster(s16 param_1, f32 *param_2)
Definition J3DAnimation.h:830
f32 * mWeight
Definition J3DAnimation.h:836
virtual ~J3DAnmCluster()
Definition J3DAnimation.h:832
Definition J3DAnimation.h:755
u8 * mColorA
Definition J3DAnimation.h:766
u8 * mColorG
Definition J3DAnimation.h:764
u8 * mColorR
Definition J3DAnimation.h:763
u8 * mColorB
Definition J3DAnimation.h:765
J3DAnmColorFullTable * mAnmTable
Definition J3DAnimation.h:767
virtual ~J3DAnmColorFull()
Definition J3DAnimation.h:759
J3DAnmColorFull()
Definition J3DAnimation.cpp:951
virtual s32 getKind() const
Definition J3DAnimation.h:760
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:960
Definition J3DAnimation.h:736
J3DAnmColorKey()
Definition J3DAnimation.cpp:993
s16 * mColorG
Definition J3DAnimation.h:745
J3DAnmColorKeyTable * mAnmTable
Definition J3DAnimation.h:748
virtual ~J3DAnmColorKey()
Definition J3DAnimation.h:740
virtual s32 getKind() const
Definition J3DAnimation.h:741
s16 * mColorR
Definition J3DAnimation.h:744
s16 * mColorB
Definition J3DAnimation.h:746
s16 * mColorA
Definition J3DAnimation.h:747
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.cpp:1002
Definition J3DAnimation.h:710
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:720
virtual ~J3DAnmColor()
Definition J3DAnimation.h:715
u16 * mUpdateMaterialID
Definition J3DAnimation.h:728
u16 field_0x10
Definition J3DAnimation.h:725
virtual void getColor(u16, GXColor *) const
Definition J3DAnimation.h:717
virtual s32 getKind() const
Definition J3DAnimation.h:716
u16 field_0xe
Definition J3DAnimation.h:724
u16 field_0xc
Definition J3DAnimation.h:723
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:939
u16 mUpdateMaterialNum
Definition J3DAnimation.h:727
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:719
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:721
u16 field_0x12
Definition J3DAnimation.h:726
J3DAnmColor()
Definition J3DAnimation.cpp:933
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:729
Definition J3DAnimation.h:873
u8 * mVisibility
Definition J3DAnimation.h:888
virtual ~J3DAnmVisibilityFull()
Definition J3DAnimation.h:882
J3DAnmVisibilityFull()
Definition J3DAnimation.h:875
J3DAnmVisibilityFullTable * mAnmTable
Definition J3DAnimation.h:887
virtual s32 getKind() const
Definition J3DAnimation.h:883
u16 mUpdateMaterialNum
Definition J3DAnimation.h:885
u16 field_0xe
Definition J3DAnimation.h:886
Definition J3DAnimation.h:809
J3DAnmColorFullTable * mpTable[2]
Definition J3DAnimation.h:817
u8 * mColorR
Definition J3DAnimation.h:818
u8 * mColorA
Definition J3DAnimation.h:821
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:814
virtual ~J3DAnmVtxColorFull()
Definition J3DAnimation.h:813
u8 * mColorG
Definition J3DAnimation.h:819
u8 * mColorB
Definition J3DAnimation.h:820
J3DAnmVtxColorFull()
Definition J3DAnimation.cpp:806
virtual s32 getKind() const
Definition J3DAnimation.h:814
Definition J3DAnimation.h:790
virtual ~J3DAnmVtxColorKey()
Definition J3DAnimation.h:794
virtual s32 getKind() const
Definition J3DAnimation.h:795
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.cpp:855
s16 * mColorB
Definition J3DAnimation.h:801
s16 * mColorR
Definition J3DAnimation.h:799
J3DAnmVtxColorKey()
Definition J3DAnimation.cpp:847
J3DAnmColorKeyTable * mpTable[2]
Definition J3DAnimation.h:798
s16 * mColorG
Definition J3DAnimation.h:800
s16 * mColorA
Definition J3DAnimation.h:802
Definition J3DAnimation.h:774
virtual ~J3DAnmVtxColor()
Definition J3DAnimation.h:778
J3DAnmVtxColorIndexData * mAnmVtxColorIndexData[2]
Definition J3DAnimation.h:783
virtual s32 getKind() const
Definition J3DAnimation.h:779
u16 mAnmTableNum[2]
Definition J3DAnimation.h:782
virtual void getColor(u8, u16, GXColor *) const
Definition J3DAnimation.h:780
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:139
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:142
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:140
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:143
u8 padding[3]
Definition J3DAnimation.h:145
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:141
u8 mColorId
Definition J3DAnimation.h:144
Definition J3DAnimation.h:446
s16 mFrameMax
Definition J3DAnimation.h:449
u8 field_0x8
Definition J3DAnimation.h:448
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:447
void * mTableOffset
Definition J3DAnimation.h:451
void * mWeightOffset
Definition J3DAnimation.h:452
s32 field_0xc
Definition J3DAnimation.h:450
Definition J3DAnimation.h:459
u16 mMaxFrame
Definition J3DAnimation.h:460
u16 mOffset
Definition J3DAnimation.h:461
Definition J3DAnimation.h:433
s32 field_0xc
Definition J3DAnimation.h:437
u8 field_0x8
Definition J3DAnimation.h:435
void * mTableOffset
Definition J3DAnimation.h:438
s16 mFrameMax
Definition J3DAnimation.h:436
void * mWeightOffset
Definition J3DAnimation.h:439
JUTDataBlockHeader mHeader
Definition J3DAnimation.h:434
Definition J3DAnimation.h:408
J3DAnmKeyTableBase mWeightTable
Definition J3DAnimation.h:409
Definition J3DAnimation.h:386
void * mNameTabOffset
Definition J3DAnimation.h:395
u16 mUpdateMaterialNum
Definition J3DAnimation.h:391
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:387
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:392
void * mTableOffset
Definition J3DAnimation.h:393
s16 mFrameMax
Definition J3DAnimation.h:390
void * mGValuesOffset
Definition J3DAnimation.h:397
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:394
void * mBValuesOffset
Definition J3DAnimation.h:398
void * mRValuesOffset
Definition J3DAnimation.h:396
void * mAValuesOffset
Definition J3DAnimation.h:399
u8 field_0x9[3]
Definition J3DAnimation.h:389
u8 field_0x8
Definition J3DAnimation.h:388
Definition J3DAnimation.h:81
u16 mGMaxFrame
Definition J3DAnimation.h:84
u16 mBOffset
Definition J3DAnimation.h:87
u16 mAOffset
Definition J3DAnimation.h:89
u16 mGOffset
Definition J3DAnimation.h:85
u16 mAMaxFrame
Definition J3DAnimation.h:88
u16 mBMaxFrame
Definition J3DAnimation.h:86
u16 mRMaxFrame
Definition J3DAnimation.h:82
u16 mROffset
Definition J3DAnimation.h:83
Definition J3DAnimation.h:245
u16 field_0x10
Definition J3DAnimation.h:251
u8 field_0x8
Definition J3DAnimation.h:247
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:246
s16 mFrameMax
Definition J3DAnimation.h:249
u16 mUpdateMaterialNum
Definition J3DAnimation.h:250
u16 field_0x14
Definition J3DAnimation.h:253
void * mTableOffset
Definition J3DAnimation.h:255
void * mGValOffset
Definition J3DAnimation.h:259
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:256
u16 field_0x16
Definition J3DAnimation.h:254
void * mRValOffset
Definition J3DAnimation.h:258
void * mBValOffset
Definition J3DAnimation.h:260
void * mNameTabOffset
Definition J3DAnimation.h:257
u8 field_0x9[3]
Definition J3DAnimation.h:248
u16 field_0x12
Definition J3DAnimation.h:252
void * mAValOffset
Definition J3DAnimation.h:261
Definition J3DAnimation.h:61
J3DAnmKeyTableBase mGInfo
Definition J3DAnimation.h:63
J3DAnmKeyTableBase mRInfo
Definition J3DAnimation.h:62
J3DAnmKeyTableBase mAInfo
Definition J3DAnimation.h:65
J3DAnmKeyTableBase mBInfo
Definition J3DAnimation.h:64
Definition J3DAnimation.h:152
J3DAnmKeyTableBase mRTable
Definition J3DAnimation.h:153
u8 mColorId
Definition J3DAnimation.h:157
J3DAnmKeyTableBase mATable
Definition J3DAnimation.h:156
J3DAnmKeyTableBase mBTable
Definition J3DAnimation.h:155
J3DAnmKeyTableBase mGTable
Definition J3DAnimation.h:154
u8 padding[3]
Definition J3DAnimation.h:158
Definition J3DAnimation.h:51
u16 mType
Definition J3DAnimation.h:54
u16 mOffset
Definition J3DAnimation.h:53
u16 mMaxFrame
Definition J3DAnimation.h:52
Definition J3DAnimation.h:349
void * mKRValuesOffset
Definition J3DAnimation.h:374
u16 field_0x14
Definition J3DAnimation.h:358
u16 field_0x16
Definition J3DAnimation.h:359
void * mCRValuesOffset
Definition J3DAnimation.h:370
void * mKAValuesOffset
Definition J3DAnimation.h:377
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:354
void * mCBValuesOffset
Definition J3DAnimation.h:372
void * mKRegNameTabOffset
Definition J3DAnimation.h:369
void * mKRegUpdateMaterialIDOffset
Definition J3DAnimation.h:367
void * mKBValuesOffset
Definition J3DAnimation.h:376
u16 field_0x18
Definition J3DAnimation.h:360
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:355
void * mKGValuesOffset
Definition J3DAnimation.h:375
u16 field_0x1e
Definition J3DAnimation.h:363
void * mCRegTableOffset
Definition J3DAnimation.h:364
u16 field_0x1a
Definition J3DAnimation.h:361
void * mCGValuesOffset
Definition J3DAnimation.h:371
void * mCAValuesOffset
Definition J3DAnimation.h:373
u16 field_0x10
Definition J3DAnimation.h:356
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:350
u8 field_0x9
Definition J3DAnimation.h:352
u8 field_0x8
Definition J3DAnimation.h:351
void * mKRegTableOffset
Definition J3DAnimation.h:365
u16 field_0x1c
Definition J3DAnimation.h:362
void * mCRegNameTabOffset
Definition J3DAnimation.h:368
u16 field_0x12
Definition J3DAnimation.h:357
s16 mFrameMax
Definition J3DAnimation.h:353
void * mCRegUpdateMaterialIDOffset
Definition J3DAnimation.h:366
Definition d_a_obj_sekizoa.cpp:45
u16 mCRegDataCountG
Definition J3DAnimation.h:683
s16 * mAnmCRegDataA
Definition J3DAnimation.h:699
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1326
u16 getCRegUpdateMaterialNum() const
Definition J3DAnimation.h:668
JUTNameTab mKRegUpdateMaterialName
Definition J3DAnimation.h:693
s16 * mAnmCRegDataR
Definition J3DAnimation.h:696
JUTNameTab mCRegUpdateMaterialName
Definition J3DAnimation.h:691
u16 mKRegDataCountA
Definition J3DAnimation.h:689
u16 * mCRegUpdateMaterialID
Definition J3DAnimation.h:690
s16 * mAnmKRegDataB
Definition J3DAnimation.h:702
J3DAnmKRegKeyTable * mAnmKRegKeyTable
Definition J3DAnimation.h:695
u16 mKRegDataCountB
Definition J3DAnimation.h:688
u16 mKRegDataCountR
Definition J3DAnimation.h:686
s16 * mAnmCRegDataG
Definition J3DAnimation.h:697
u16 mKRegUpdateMaterialNum
Definition J3DAnimation.h:681
s16 * mAnmCRegDataB
Definition J3DAnimation.h:698
virtual s32 getKind() const
Definition J3DAnimation.h:666
s16 * mAnmKRegDataG
Definition J3DAnimation.h:701
s16 * mAnmKRegDataA
Definition J3DAnimation.h:703
J3DAnmCRegKeyTable * mAnmCRegKeyTable
Definition J3DAnimation.h:694
u16 * mKRegUpdateMaterialID
Definition J3DAnimation.h:692
const J3DAnmKRegKeyTable * getAnmKRegKeyTable() const
Definition J3DAnimation.h:675
void getTevColorReg(u16, _GXColorS10 *) const
Definition J3DAnimation.cpp:1168
u16 mCRegUpdateMaterialNum
Definition J3DAnimation.h:680
u16 mCRegDataCountR
Definition J3DAnimation.h:682
s16 * mAnmKRegDataR
Definition J3DAnimation.h:700
virtual ~J3DAnmTevRegKey()
Definition J3DAnimation.h:665
u16 getKRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:672
u16 getKRegUpdateMaterialNum() const
Definition J3DAnimation.h:669
u16 mKRegDataCountG
Definition J3DAnimation.h:687
bool isValidCRegUpdateMaterialID(u16 idx)
Definition J3DAnimation.h:677
u16 getCRegUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:671
const J3DAnmCRegKeyTable * getAnmCRegKeyTable() const
Definition J3DAnimation.h:674
J3DAnmTevRegKey()
Definition J3DAnimation.cpp:1080
bool isValidKRegUpdateMaterialID(u16 idx)
Definition J3DAnimation.h:678
void getTevKonstReg(u16, _GXColor *) const
Definition J3DAnimation.cpp:1247
u16 mCRegDataCountB
Definition J3DAnimation.h:684
u16 mCRegDataCountA
Definition J3DAnimation.h:685
Definition J3DAnimation.h:330
void * mTableOffset
Definition J3DAnimation.h:337
u8 field_0x8
Definition J3DAnimation.h:332
u16 field_0xc
Definition J3DAnimation.h:335
void * mNameTabOffset
Definition J3DAnimation.h:340
s16 mFrameMax
Definition J3DAnimation.h:334
u16 field_0xe
Definition J3DAnimation.h:336
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:331
void * mUpdateMaterialIDOffset
Definition J3DAnimation.h:339
u8 field_0x9
Definition J3DAnimation.h:333
void * mValuesOffset
Definition J3DAnimation.h:338
Definition J3DAnimation.h:128
u16 _6
Definition J3DAnimation.h:132
u16 mOffset
Definition J3DAnimation.h:130
u8 mTexNo
Definition J3DAnimation.h:131
u16 mMaxFrame
Definition J3DAnimation.h:129
Definition d_a_hozelda.cpp:36
u16 * mTextureIndex
Definition J3DAnimation.h:645
bool isValidUpdateMaterialID(u16 id) const
Definition J3DAnimation.h:642
void getTexNo(u16, u16 *) const
u16 * mUpdateMaterialID
Definition J3DAnimation.h:649
J3DAnmTexPatternFullTable * mAnmTable
Definition J3DAnimation.h:646
virtual ~J3DAnmTexPattern()
Definition J3DAnimation.h:637
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:641
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:640
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1122
u16 field_0x14
Definition J3DAnimation.h:647
J3DAnmTexPattern()
Definition J3DAnimation.cpp:1105
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:650
J3DAnmTexPatternFullTable * getAnmTable()
Definition J3DAnimation.h:643
u16 mUpdateMaterialNum
Definition J3DAnimation.h:648
virtual s32 getKind() const
Definition J3DAnimation.h:638
Definition J3DAnimation.h:270
void * mNameTab1Offset
Definition J3DAnimation.h:281
u16 field_0xe
Definition J3DAnimation.h:276
s32 field_0x5c
Definition J3DAnimation.h:299
void * mNameTab2Offset
Definition J3DAnimation.h:293
void * mInfoTable2Offset
Definition J3DAnimation.h:291
void * mUpdateTexMtxIDOffset
Definition J3DAnimation.h:282
u16 field_0xc
Definition J3DAnimation.h:275
void * mScaleValOffset
Definition J3DAnimation.h:284
void * unkOffset
Definition J3DAnimation.h:283
void * mRotValOffset
Definition J3DAnimation.h:285
void * field_0x54
Definition J3DAnimation.h:297
void * field_0x48
Definition J3DAnimation.h:294
u16 field_0x10
Definition J3DAnimation.h:277
u16 field_0x38
Definition J3DAnimation.h:289
s16 field_0xa
Definition J3DAnimation.h:274
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:271
u16 field_0x12
Definition J3DAnimation.h:278
void * mTransValOffset
Definition J3DAnimation.h:286
void * field_0x40
Definition J3DAnimation.h:292
u8 field_0x9
Definition J3DAnimation.h:273
void * field_0x58
Definition J3DAnimation.h:298
void * field_0x4c
Definition J3DAnimation.h:295
void * mUpdateMatIDOffset
Definition J3DAnimation.h:280
u16 field_0x36
Definition J3DAnimation.h:288
u16 field_0x3a
Definition J3DAnimation.h:290
void * field_0x50
Definition J3DAnimation.h:296
void * mTableOffset
Definition J3DAnimation.h:279
u16 field_0x34
Definition J3DAnimation.h:287
u8 field_0x8
Definition J3DAnimation.h:272
Definition d_a_hozelda.cpp:45
u16 getUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:590
J3DAnmTransformKeyTable * mAnmTable
Definition J3DAnimation.h:599
u16 * mUpdateMaterialID
Definition J3DAnimation.h:608
Vec * mSRTCenter
Definition J3DAnimation.h:610
void searchUpdateMaterialID(J3DMaterialTable *)
Definition J3DAnimation.cpp:1141
JUTNameTab mPostUpdateMaterialName
Definition J3DAnimation.h:621
int mDecShift
Definition J3DAnimation.h:598
u32 mTexMtxCalcType
Definition J3DAnimation.h:623
bool isValidUpdateMaterialID(u16 idx) const
Definition J3DAnimation.h:594
int getUpdateTexMtxID(u16 idx)
Definition J3DAnimation.h:593
void * field_0x50
Definition J3DAnimation.h:616
J3DAnmTextureSRTKey()
Definition J3DAnimation.cpp:679
u16 mRotNum
Definition J3DAnimation.h:602
u16 mScaleNum
Definition J3DAnimation.h:601
void calcTransform(f32, u16, J3DTextureSRTInfo *) const
Definition J3DAnimation.cpp:703
virtual s32 getKind() const
Definition J3DAnimation.h:584
u16 getUpdateMaterialNum() const
Definition J3DAnimation.h:591
u16 field_0x4a
Definition J3DAnimation.h:614
f32 * mScaleData
Definition J3DAnimation.h:604
u16 field_0x44
Definition J3DAnimation.h:611
u16 * mPostUpdateMaterialID
Definition J3DAnimation.h:620
Vec * mPostSRTCenter
Definition J3DAnimation.h:622
void getTransform(u16 param_0, J3DTextureSRTInfo *pSRTInfo) const
Definition J3DAnimation.h:586
void * field_0x4c
Definition J3DAnimation.h:615
Vec * getSRTCenter(u16 idx)
Definition J3DAnimation.h:596
u16 field_0x48
Definition J3DAnimation.h:613
virtual ~J3DAnmTextureSRTKey()
Definition J3DAnimation.h:583
u16 mTrackNum
Definition J3DAnimation.h:600
u8 * mPostUpdateTexMtxID
Definition J3DAnimation.h:619
f32 * mTransData
Definition J3DAnimation.h:606
JUTNameTab mUpdateMaterialName
Definition J3DAnimation.h:609
u32 getTexMtxCalcType() const
Definition J3DAnimation.h:595
u8 * mUpdateTexMtxID
Definition J3DAnimation.h:607
void * field_0x54
Definition J3DAnimation.h:617
s16 * mRotData
Definition J3DAnimation.h:605
u16 mTransNum
Definition J3DAnimation.h:603
u16 field_0x46
Definition J3DAnimation.h:612
void * field_0x58
Definition J3DAnimation.h:618
Definition J3DAnimation.h:209
void * mValuesOffset
Definition J3DAnimation.h:217
u8 field_0x8
Definition J3DAnimation.h:211
s16 mFrameMax
Definition J3DAnimation.h:213
u16 field_0xc
Definition J3DAnimation.h:214
u16 field_0xe
Definition J3DAnimation.h:215
u8 field_0x9
Definition J3DAnimation.h:212
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:210
void * mTableOffset
Definition J3DAnimation.h:216
Definition J3DAnimation.h:96
u16 _2
Definition J3DAnimation.h:98
u16 _0
Definition J3DAnimation.h:97
Definition J3DAnimation.h:187
void * mVtxColorIndexDataOffsets[2]
Definition J3DAnimation.h:195
void * mRValuesOffset
Definition J3DAnimation.h:197
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:193
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:188
void * mBValuesOffset
Definition J3DAnimation.h:199
void * mGValuesOffset
Definition J3DAnimation.h:198
u8 field_0x8
Definition J3DAnimation.h:189
void * mVtxColorIndexPointerOffsets[2]
Definition J3DAnimation.h:196
s16 mFrameMax
Definition J3DAnimation.h:191
void * mTableOffsets[2]
Definition J3DAnimation.h:194
u8 field_0x9
Definition J3DAnimation.h:190
u16 mAnmTableNum[2]
Definition J3DAnimation.h:192
void * mAValuesOffset
Definition J3DAnimation.h:200
Definition J3DAnimation.h:72
void * mpData
Definition J3DAnimation.h:74
u16 mNum
Definition J3DAnimation.h:73
Definition J3DAnimation.h:308
s16 mFrameMax
Definition J3DAnimation.h:312
u8 field_0x9
Definition J3DAnimation.h:311
void * mGValOffset
Definition J3DAnimation.h:319
void * mVtxColoIndexDataOffset[2]
Definition J3DAnimation.h:316
void * mVtxColoIndexPointerOffset[2]
Definition J3DAnimation.h:317
u8 field_0x10[0x18 - 0x10]
Definition J3DAnimation.h:314
u16 mAnmTableNum[2]
Definition J3DAnimation.h:313
void * mBValOffset
Definition J3DAnimation.h:320
void * mAValOffset
Definition J3DAnimation.h:321
void * mTableOffsets[2]
Definition J3DAnimation.h:315
void * mRValOffset
Definition J3DAnimation.h:318
J3DAnmDataBlockHeader mHeader
Definition J3DAnimation.h:309
u8 field_0x8
Definition J3DAnimation.h:310
Definition d_a_hozelda.cpp:241
virtual ~J3DFrameCtrl()
Definition J3DAnimation.h:909
s16 mLoop
Definition J3DAnimation.h:938
s16 mEnd
Definition J3DAnimation.h:937
void setLoop(s16 loop)
Definition J3DAnimation.h:923
u8 mAttribute
Definition J3DAnimation.h:934
Attribute_e
Definition J3DAnimation.h:897
@ LOOP_ONCE_e
Definition J3DAnimation.h:898
@ LOOP_MIRROR_REPEAT_e
Definition J3DAnimation.h:902
@ LOOP_MIRROR_ONCE_e
Definition J3DAnimation.h:901
@ LOOP_REPEAT_e
Definition J3DAnimation.h:900
@ LOOP_ONCE_RESET_e
Definition J3DAnimation.h:899
f32 mFrame
Definition J3DAnimation.h:940
J3DFrameCtrl()
Definition J3DAnimation.h:905
void setFrame(f32 frame)
Definition J3DAnimation.h:927
u8 getAttribute() const
Definition J3DAnimation.h:911
BOOL checkPass(f32)
Definition J3DAnimation.cpp:24
u8 getState() const
Definition J3DAnimation.h:913
void setStart(s16 start)
Definition J3DAnimation.h:916
f32 getFrame() const
Definition J3DAnimation.h:926
bool checkState(u8 state) const
Definition J3DAnimation.h:914
s16 getStart() const
Definition J3DAnimation.h:915
s16 getEnd() const
Definition J3DAnimation.h:920
void setAttribute(u8 attr)
Definition J3DAnimation.h:912
void setRate(f32 rate)
Definition J3DAnimation.h:925
u8 mState
Definition J3DAnimation.h:935
s32 getLoop()
Definition J3DAnimation.h:922
void setEnd(s16 end)
Definition J3DAnimation.h:921
f32 mRate
Definition J3DAnimation.h:939
s16 mStart
Definition J3DAnimation.h:936
void reset()
Definition J3DAnimation.h:928
f32 getRate() const
Definition J3DAnimation.h:924
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:952
J3DMtxCalcAnimationAdaptorBase()
Definition J3DAnimation.h:953
void change(J3DAnmTransform *)
Definition J3DAnimation.h:954
Definition J3DAnimation.h:958
void calc(J3DMtxCalcAnmBase *param_0)
Definition J3DAnimation.h:960
J3DMtxCalcAnimationAdaptorDefault(J3DAnmTransform *param_0)
Definition J3DAnimation.h:959
Definition J3DAnimation.h:975
J3DMtxCalcAnimation(J3DAnmTransform *param_0)
Definition J3DAnimation.h:976
void calc()
Definition J3DAnimation.h:983
void setAnmTransform(J3DAnmTransform *param_0)
Definition J3DAnimation.h:978
~J3DMtxCalcAnimation()
Definition J3DAnimation.h:977
void init(const Vec ¶m_0, const Mtx ¶m_1)
Definition J3DAnimation.h:982
A0 field_0x8
Definition J3DAnimation.h:985
Definition J3DAnimation.h:943
J3DAnmTransform * getAnmTransform()
Definition J3DAnimation.h:946
~J3DMtxCalcAnmBase()
Definition J3DAnimation.h:945
J3DMtxCalcAnmBase(J3DAnmTransform *param_0)
Definition J3DAnimation.h:944
J3DAnmTransform * mAnmTransform
Definition J3DAnimation.h:949
void setAnmTransform(J3DAnmTransform *param_0)
Definition J3DAnimation.h:947
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