J2DAnmKind
Definition J2DAnimation.h:13
@ KIND_VTX_COLOR
Definition J2DAnimation.h:20
@ KIND_TEXTURE_SRT
Definition J2DAnimation.h:17
@ KIND_COLOR
Definition J2DAnimation.h:15
@ KIND_TEV_REG
Definition J2DAnimation.h:18
@ KIND_VISIBILITY
Definition J2DAnimation.h:19
@ KIND_TEX_PATTERN
Definition J2DAnimation.h:16
@ KIND_TRANSFORM
Definition J2DAnimation.h:14
f32 J2DHermiteInterpolation(f32, T *, T *, T *, T *, T *, T *)
f32 J2DHermiteInterpolation< f32 >(f32 f1, f32 *f2, f32 *f3, f32 *f4, f32 *f5, f32 *f6, f32 *f7)
Definition J2DAnimation.h:472
f32 J2DHermiteInterpolation< s16 >(register f32 pp1, register s16 *pp2, register s16 *pp3, register s16 *pp4, register s16 *pp5, register s16 *pp6, register s16 *pp7)
Definition J2DAnimation.h:478
f32 JMAHermiteInterpolation(register f32 p1, register f32 p2, register f32 p3, register f32 p4, register f32 p5, register f32 p6, register f32 p7)
Definition JMath.h:43
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition J2DAnimation.h:27
virtual void searchUpdateMaterialID(J2DScreen *)
s16 getFrameMax() const
Definition J2DAnimation.h:36
u8 field_0x4
Definition J2DAnimation.h:42
s16 mFrameMax
Definition J2DAnimation.h:44
void setFrame(f32 frame)
Definition J2DAnimation.h:37
u8 field_0x5
Definition J2DAnimation.h:43
J2DAnmBase()
Definition J2DAnimation.h:29
f32 getFrame() const
Definition J2DAnimation.h:38
J2DAnmKind mKind
Definition J2DAnimation.h:46
f32 mFrame
Definition J2DAnimation.h:45
virtual ~J2DAnmBase()
Definition J2DAnimation.h:33
J2DAnmKind getKind() const
Definition J2DAnimation.h:39
Definition J2DAnimation.h:449
J2DAnmColorFull()
Definition J2DAnimation.h:451
u8 * mGValues
Definition J2DAnimation.h:462
u8 * mBValues
Definition J2DAnimation.h:463
u8 * mAValues
Definition J2DAnimation.h:464
virtual ~J2DAnmColorFull()
Definition J2DAnimation.h:458
virtual void getColor(u16, _GXColor *) const
Definition J2DAnimation.cpp:223
J3DAnmColorFullTable * mInfoTable
Definition J2DAnimation.h:465
u8 * mRValues
Definition J2DAnimation.h:461
Definition J2DAnimation.h:411
J2DAnmColorKey()
Definition J2DAnimation.h:413
s16 * mRValues
Definition J2DAnimation.h:423
virtual void getColor(u16, _GXColor *) const
Definition J2DAnimation.cpp:260
virtual ~J2DAnmColorKey()
Definition J2DAnimation.h:420
s16 * mGValues
Definition J2DAnimation.h:424
s16 * mBValues
Definition J2DAnimation.h:425
J3DAnmColorKeyTable * mInfoTable
Definition J2DAnimation.h:427
s16 * mAValues
Definition J2DAnimation.h:426
Definition J2DAnimation.h:381
u16 mUpdateMaterialNum
Definition J2DAnimation.h:402
u16 field_0x10
Definition J2DAnimation.h:398
u16 field_0x14
Definition J2DAnimation.h:400
virtual void searchUpdateMaterialID(J2DScreen *)
Definition J2DAnimation.cpp:209
virtual ~J2DAnmColor()
Definition J2DAnimation.h:392
JUTNameTab field_0x20
Definition J2DAnimation.h:404
u16 * mUpdateMaterialID
Definition J2DAnimation.h:403
J2DAnmColor()
Definition J2DAnimation.h:383
u16 getUpdateMaterialID(u16 i) const
Definition J2DAnimation.h:396
u16 field_0x16
Definition J2DAnimation.h:401
u16 getUpdateMaterialNum() const
Definition J2DAnimation.h:395
u16 field_0x12
Definition J2DAnimation.h:399
virtual void getColor(u16, _GXColor *) const
Definition J2DAnimation.h:394
Definition J2DAnimation.h:311
u16 * mCRegUpdateMaterialID
Definition J2DAnimation.h:361
JUTNameTab mKRegNameTab
Definition J2DAnimation.h:364
s16 * mKRValues
Definition J2DAnimation.h:371
s16 * mKBValues
Definition J2DAnimation.h:373
J2DAnmTevRegKey()
Definition J2DAnimation.h:313
u16 field_0x18
Definition J2DAnimation.h:355
u16 field_0x1c
Definition J2DAnimation.h:357
J3DAnmKRegKeyTable * mAnmKRegKeyTable
Definition J2DAnimation.h:366
JUTNameTab mCRegNameTab
Definition J2DAnimation.h:362
u16 field_0x1a
Definition J2DAnimation.h:356
virtual ~J2DAnmTevRegKey()
Definition J2DAnimation.h:339
s16 * mCBValues
Definition J2DAnimation.h:369
J3DAnmCRegKeyTable * mAnmCRegKeyTable
Definition J2DAnimation.h:365
s16 * mKAValues
Definition J2DAnimation.h:374
u16 field_0x16
Definition J2DAnimation.h:354
virtual void searchUpdateMaterialID(J2DScreen *pScreen)
Definition J2DAnimation.cpp:786
u16 field_0x22
Definition J2DAnimation.h:360
u16 getCRegUpdateMaterialID(u16 i) const
Definition J2DAnimation.h:343
void getTevColorReg(u16, _GXColorS10 *) const
Definition J2DAnimation.cpp:628
s16 * mCAValues
Definition J2DAnimation.h:370
s16 * mKGValues
Definition J2DAnimation.h:372
u16 mCRegUpdateMaterialNum
Definition J2DAnimation.h:351
s16 * mCGValues
Definition J2DAnimation.h:368
u16 field_0x20
Definition J2DAnimation.h:359
u16 getKRegUpdateMaterialNum() const
Definition J2DAnimation.h:345
J3DAnmCRegKeyTable * getAnmCRegKeyTable() const
Definition J2DAnimation.h:348
u16 field_0x14
Definition J2DAnimation.h:353
u16 getCRegUpdateMaterialNum() const
Definition J2DAnimation.h:342
u16 * mKRegUpdateMaterialID
Definition J2DAnimation.h:363
void getTevKonstReg(u16, _GXColor *) const
Definition J2DAnimation.cpp:707
u16 mKRegUpdateMaterialNum
Definition J2DAnimation.h:352
u16 field_0x1e
Definition J2DAnimation.h:358
u16 getKRegUpdateMaterialID(u16 i) const
Definition J2DAnimation.h:346
s16 * mCRValues
Definition J2DAnimation.h:367
J3DAnmKRegKeyTable * getAnmKRegKeyTable() const
Definition J2DAnimation.h:349
Definition J2DAnimation.h:269
u16 getUpdateMaterialID(u16 i) const
Definition J2DAnimation.h:295
J2DAnmTexPatternTIMGPointer * mTIMGPtrArray
Definition J2DAnimation.h:304
ResTIMG * getResTIMG(u16) const
Definition J2DAnimation.cpp:590
u16 field_0x18
Definition J2DAnimation.h:300
JUTNameTab field_0x20
Definition J2DAnimation.h:303
u16 mUpdateMaterialNum
Definition J2DAnimation.h:301
virtual ~J2DAnmTexPattern()
Definition J2DAnimation.h:292
J3DAnmTexPatternFullTable * getAnmTable() const
Definition J2DAnimation.h:296
u16 * mValues
Definition J2DAnimation.h:298
u16 * mUpdateMaterialID
Definition J2DAnimation.h:302
J2DAnmTexPattern()
Definition J2DAnimation.h:279
JUTPalette * getPalette(u16) const
Definition J2DAnimation.cpp:602
u16 getUpdateMaterialNum() const
Definition J2DAnimation.h:294
void getTexNo(u16, u16 *) const
Definition J2DAnimation.cpp:576
J3DAnmTexPatternFullTable * mAnmTable
Definition J2DAnimation.h:299
virtual void searchUpdateMaterialID(J2DScreen *)
Definition J2DAnimation.cpp:537
Definition J2DAnimation.h:203
J2DAnmTextureSRTKey()
Definition J2DAnimation.h:205
int field_0x7c
Definition J2DAnimation.h:262
s16 * field_0x54
Definition J2DAnimation.h:255
f32 * field_0x58
Definition J2DAnimation.h:256
u16 * mUpdateMaterialID
Definition J2DAnimation.h:247
JUTNameTab field_0x34
Definition J2DAnimation.h:248
u16 field_0x4e
Definition J2DAnimation.h:253
Vec * field_0x78
Definition J2DAnimation.h:261
f32 * mTranslationValues
Definition J2DAnimation.h:245
u16 field_0x4a
Definition J2DAnimation.h:251
virtual void searchUpdateMaterialID(J2DScreen *)
Definition J2DAnimation.cpp:522
u16 field_0x48
Definition J2DAnimation.h:250
virtual ~J2DAnmTextureSRTKey()
Definition J2DAnimation.h:228
u16 field_0x1e
Definition J2DAnimation.h:242
f32 * field_0x50
Definition J2DAnimation.h:254
J3DAnmTransformKeyTable * field_0x5c
Definition J2DAnimation.h:257
u16 getUpdateMaterialID(u16 i) const
Definition J2DAnimation.h:231
void calcTransform(f32, u16, J3DTextureSRTInfo *) const
Definition J2DAnimation.cpp:456
u16 field_0x1c
Definition J2DAnimation.h:241
u16 field_0x4c
Definition J2DAnimation.h:252
J3DAnmTransformKeyTable * mInfoTable
Definition J2DAnimation.h:238
u8 * field_0x60
Definition J2DAnimation.h:258
u16 field_0x1a
Definition J2DAnimation.h:240
s16 * mRotationValues
Definition J2DAnimation.h:244
u16 * field_0x64
Definition J2DAnimation.h:259
int field_0x10
Definition J2DAnimation.h:237
u8 getUpdateTexMtxID(u16 i) const
Definition J2DAnimation.h:232
JUTNameTab field_0x68
Definition J2DAnimation.h:260
u16 mUpdateMaterialNum
Definition J2DAnimation.h:239
u16 getUpdateMaterialNum() const
Definition J2DAnimation.h:230
f32 * mScaleValues
Definition J2DAnimation.h:243
void getTransform(u16 param_1, J3DTextureSRTInfo *param_2)
Definition J2DAnimation.h:233
u8 * mUpdateTexMtxID
Definition J2DAnimation.h:246
Vec * field_0x44
Definition J2DAnimation.h:249
Definition J2DAnimation.h:124
u16 field_0x10
Definition J2DAnimation.h:136
u8 * mValues
Definition J2DAnimation.h:139
void getVisibility(u16, u8 *) const
Definition J2DAnimation.cpp:614
J3DAnmVisibilityFullTable * mTable
Definition J2DAnimation.h:138
J2DAnmVisibilityFull()
Definition J2DAnimation.h:126
virtual ~J2DAnmVisibilityFull()
Definition J2DAnimation.h:133
u16 field_0x12
Definition J2DAnimation.h:137
Definition J2DAnimation.h:103
virtual ~J2DAnmVtxColorFull()
Definition J2DAnimation.h:110
u8 * mGValues
Definition J2DAnimation.h:115
J3DAnmColorFullTable * mInfoTable[2]
Definition J2DAnimation.h:113
u8 * mAValues
Definition J2DAnimation.h:117
u8 * mRValues
Definition J2DAnimation.h:114
virtual void getColor(u8, u16, _GXColor *) const
Definition J2DAnimation.cpp:339
J2DAnmVtxColorFull()
Definition J2DAnimation.h:105
u8 * mBValues
Definition J2DAnimation.h:116
Definition J2DAnimation.h:82
s16 * mGValues
Definition J2DAnimation.h:94
virtual ~J2DAnmVtxColorKey()
Definition J2DAnimation.h:89
s16 * mBValues
Definition J2DAnimation.h:95
s16 * mAValues
Definition J2DAnimation.h:96
virtual void getColor(u8, u16, _GXColor *) const
Definition J2DAnimation.cpp:377
J3DAnmColorKeyTable * mInfoTable[2]
Definition J2DAnimation.h:92
s16 * mRValues
Definition J2DAnimation.h:93
J2DAnmVtxColorKey()
Definition J2DAnimation.h:84
Definition J2DAnimation.h:53
u16 getAnmTableNum(u8 param_0) const
Definition J2DAnimation.h:66
virtual ~J2DAnmVtxColor()
Definition J2DAnimation.h:64
J3DAnmVtxColorIndexData * getAnmVtxColorIndexData(u8 param_0, u16 param_1) const
Definition J2DAnimation.h:67
u16 mAnmTableNum[2]
Definition J2DAnimation.h:70
J3DAnmVtxColorIndexData * mVtxColorIndexData[2]
Definition J2DAnimation.h:71
virtual void getColor(u8, u16, _GXColor *) const
Definition J2DAnimation.h:65
J2DAnmVtxColor()
Definition J2DAnimation.h:55
u16 * mVtxColorIndexPointer[2]
Definition J2DAnimation.h:72
u16 * getVtxColorIndexPointer(u8 param_0) const
Definition J2DAnimation.h:68
Definition J2DScreen.h:48
Definition JUTPalette.h:22
int i
Definition e_pow.c:165
static const double T[]
Definition k_tan.c:106
Definition J2DAnimation.h:434
u16 mAOffset
Definition J2DAnimation.h:442
u16 mAMaxFrame
Definition J2DAnimation.h:441
u16 mGOffset
Definition J2DAnimation.h:438
u16 mBMaxFrame
Definition J2DAnimation.h:439
u16 mBOffset
Definition J2DAnimation.h:440
u16 mGMaxFrame
Definition J2DAnimation.h:437
u16 mROffset
Definition J2DAnimation.h:436
u16 mRMaxFrame
Definition J2DAnimation.h:435
Definition J2DAnimation.h:271
J2DAnmTexPatternTIMGPointer()
Definition J2DAnimation.cpp:901
JUTPalette * mPalette
Definition J2DAnimation.h:276
~J2DAnmTexPatternTIMGPointer()
Definition J2DAnimation.cpp:906
ResTIMG * mRes
Definition J2DAnimation.h:275
Definition J3DAnimation.h:122
Definition J3DAnimation.h:64
Definition J3DAnimation.h:44
Definition J3DAnimation.h:135
Definition J3DAnimation.h:111
Definition J3DAnimation.h:79
Definition J3DAnimation.h:55
Definition J3DStruct.h:48
Image data header.
Definition d_menu_dmap_map.cpp:109
Definition d_a_hozelda.cpp:18
Definition d_a_obj_sekizoa.cpp:191
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