276 :
public J3DMtxCalcNoAnm<J3DMtxCalcCalcTransformMaya, J3DMtxCalcJ3DSysInitMaya> {
448 :
public J3DMtxCalcNoAnm<J3DMtxCalcCalcTransformMaya, J3DMtxCalcJ3DSysInitMaya> {
452 for (
int i = 0;
i <
mNum;
i++) {
T cLib_calcTimer(T *value)
Definition c_lib.h:79
void setFrame(f32 frame)
Definition J3DAnimation.h:490
Definition J3DAnimation.h:828
Definition J3DAnimation.h:710
Definition J3DPacket.h:100
Definition JKRArchive.h:57
Definition JKRAssertHeap.h:10
Definition JKRSolidHeap.h:10
Definition Z2SoundObject.h:44
Definition m_Do_ext.h:548
u16 field_0x12
Definition m_Do_ext.h:565
u16 field_0x10
Definition m_Do_ext.h:564
dKy_tevstr_c * field_0xc
Definition m_Do_ext.h:563
virtual void setMaterial()
Definition m_Do_ext.cpp:2156
void update(int, f32, _GXColor &, u16, dKy_tevstr_c *)
Definition m_Do_ext.cpp:2206
cXyz * getPos(int param_0)
Definition m_Do_ext.h:558
GXColor field_0x8
Definition m_Do_ext.h:562
virtual int getMaterialID()
Definition m_Do_ext.cpp:2713
u16 field_0x14
Definition m_Do_ext.h:566
u8 field_0x16
Definition m_Do_ext.h:567
virtual void draw()
Definition m_Do_ext.cpp:2173
mDoExt_3Dline_c * field_0x18
Definition m_Do_ext.h:568
f32 * getSize(int param_0)
Definition m_Do_ext.h:559
Definition m_Do_ext.h:525
GXTexObj mTextureObject
Definition m_Do_ext.h:538
void draw()
Definition m_Do_ext.cpp:2345
GXColor mColor
Definition m_Do_ext.h:539
u8 mIsDrawn
Definition m_Do_ext.h:544
void update(int, GXColor &, dKy_tevstr_c *)
Definition m_Do_ext.cpp:2386
int getMaterialID()
Definition m_Do_ext.cpp:2708
u16 field_0x34
Definition m_Do_ext.h:543
u16 mNumLines
Definition m_Do_ext.h:541
f32 * getSize(int i_idx)
Definition m_Do_ext.h:535
u16 field_0x32
Definition m_Do_ext.h:542
cXyz * getPos(int i_idx)
Definition m_Do_ext.h:534
mDoExt_3Dline_c * mpLines
Definition m_Do_ext.h:545
dKy_tevstr_c * mpTevStr
Definition m_Do_ext.h:540
void setMaterial()
Definition m_Do_ext.cpp:2326
Definition m_Do_ext.h:509
mDoExt_3DlineMatSortPacket()
Definition m_Do_ext.h:511
virtual ~mDoExt_3DlineMatSortPacket()
Definition m_Do_ext.cpp:2703
void setMatDark(mDoExt_3DlineMat_c *i_mat)
Definition m_Do_ext.h:514
void reset()
Definition m_Do_ext.h:513
mDoExt_3DlineMat_c * mp3DlineMat
Definition m_Do_ext.h:521
virtual void draw()
Definition m_Do_ext.cpp:2401
void setMat(mDoExt_3DlineMat_c *)
Definition m_Do_ext.cpp:2392
Definition m_Do_ext.h:500
virtual int getMaterialID()=0
mDoExt_3DlineMat_c * field_0x4
Definition m_Do_ext.h:506
virtual void setMaterial()=0
Definition m_Do_ext.h:485
f32 * field_0x18
Definition m_Do_ext.h:496
cXyz * field_0xc
Definition m_Do_ext.h:493
cXyz * field_0x0
Definition m_Do_ext.h:490
mDoExt_3Dline_c()
Definition m_Do_ext.cpp:2127
u8 * field_0x10
Definition m_Do_ext.h:494
cXyz * field_0x8
Definition m_Do_ext.h:492
f32 * field_0x1c
Definition m_Do_ext.h:497
f32 * field_0x4
Definition m_Do_ext.h:491
void * field_0x14
Definition m_Do_ext.h:495
Definition m_Do_ext.h:378
virtual void calc()
Definition m_Do_ext.cpp:1691
int play(u32, s8)
Definition m_Do_ext.cpp:1927
void setAnmRate(f32)
Definition m_Do_ext.cpp:1904
void ERROR_EXIT()
Definition m_Do_ext.cpp:1675
void modelCalc()
Definition m_Do_ext.cpp:1949
f32 field_0x44
Definition m_Do_ext.h:401
void entryDL()
Definition m_Do_ext.cpp:1942
void stopZelAnime()
Definition m_Do_ext.cpp:1966
virtual ~mDoExt_McaMorf2()
Definition m_Do_ext.cpp:1599
mDoExt_McaMorfCallBack1_c * mpCallback1
Definition m_Do_ext.h:398
J3DAnmTransform * field_0x40
Definition m_Do_ext.h:400
int create(J3DModelData *, mDoExt_McaMorfCallBack1_c *, mDoExt_McaMorfCallBack2_c *, J3DAnmTransform *, J3DAnmTransform *, int, f32, int, int, Z2Creature *, u32, u32)
Definition m_Do_ext.cpp:1606
mDoExt_McaMorfCallBack2_c * mpCallback2
Definition m_Do_ext.h:399
void setAnm(J3DAnmTransform *, J3DAnmTransform *, f32, int, f32, f32, f32, f32)
Definition m_Do_ext.cpp:1856
void * mpBas
Definition m_Do_ext.h:403
Z2Creature * mpSound
Definition m_Do_ext.h:402
Definition m_Do_ext.h:350
J3DModel * getModel()
Definition m_Do_ext.h:366
void modelCalc()
Definition m_Do_ext.cpp:1249
mDoExt_McaMorfCallBack2_c * mpCallback2
Definition m_Do_ext.h:370
virtual ~mDoExt_McaMorf()
Definition m_Do_ext.cpp:1025
cXyz mTranslateScale
Definition m_Do_ext.h:371
virtual void calc()
Definition m_Do_ext.cpp:1113
void entryDL()
Definition m_Do_ext.cpp:1242
mDoExt_McaMorfCallBack1_c * mpCallback1
Definition m_Do_ext.h:369
bool field_0x52
Definition m_Do_ext.h:375
int create(J3DModelData *, mDoExt_McaMorfCallBack1_c *, mDoExt_McaMorfCallBack2_c *, J3DAnmTransform *, int, f32, int, int, int, void *, u32, u32)
Definition m_Do_ext.cpp:1034
void setAnm(J3DAnmTransform *i_bck, int i_mode, f32 i_morf, f32 i_speed, f32 i_startF, f32 i_endF, void *i_bas)
Definition m_Do_ext.cpp:1191
mDoExt_zelAnime * mpSound
Definition m_Do_ext.h:372
void getTransform(u16, J3DTransformInfo *)
Definition m_Do_ext.cpp:1262
u32 play(Vec *, u32, s8)
Definition m_Do_ext.cpp:1231
bool field_0x51
Definition m_Do_ext.h:374
bool field_0x50
Definition m_Do_ext.h:373
Definition m_Do_ext.h:196
J3DAnmCluster * mpAnm
Definition m_Do_ext.h:208
J3DAnmCluster * getBlkAnm()
Definition m_Do_ext.h:205
mDoExt_blkAnm()
Definition m_Do_ext.h:198
Definition m_Do_ext.h:114
int init(J3DModelData *i_modelData, J3DAnmColor *i_bpk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
Definition m_Do_ext.h:126
void entry(J3DModelData *i_modelData, f32 i_frame)
Definition m_Do_ext.h:122
int remove(J3DModelData *i_modelData)
Definition m_Do_ext.h:132
void entry(J3DMaterialTable *i_matTable, f32 i_frame)
Definition m_Do_ext.cpp:125
J3DAnmColor * mpAnm
Definition m_Do_ext.h:136
J3DAnmColor * getBpkAnm()
Definition m_Do_ext.h:133
void entry(J3DModelData *i_modelData)
Definition m_Do_ext.h:121
mDoExt_bpkAnm()
Definition m_Do_ext.h:116
Definition m_Do_ext.h:571
csXyz mAngle
Definition m_Do_ext.h:585
cXyz mSize
Definition m_Do_ext.h:584
cXyz mPosition
Definition m_Do_ext.h:583
GXColor mColor
Definition m_Do_ext.h:586
virtual ~mDoExt_cubePacket()
Definition m_Do_ext.h:581
virtual void draw()
Definition m_Do_ext.cpp:2454
mDoExt_cubePacket(cXyz &i_position, cXyz &i_size, csXyz &i_angle, const GXColor &i_color)
Definition m_Do_ext.h:573
Definition m_Do_ext.h:589
f32 mHeight
Definition m_Do_ext.h:605
cXyz mPosition
Definition m_Do_ext.h:603
virtual void draw()
Definition m_Do_ext.cpp:2468
u8 field_0x28
Definition m_Do_ext.h:607
virtual ~mDoExt_cylinderPacket()
Definition m_Do_ext.h:601
f32 mRadius
Definition m_Do_ext.h:604
GXColor mColor
Definition m_Do_ext.h:606
mDoExt_cylinderPacket(cXyz &i_position, f32 i_radius, f32 i_height, const GXColor &i_color, u8 param_4)
Definition m_Do_ext.h:591
Definition m_Do_ext.h:231
virtual ~mDoExt_invJntPacket()
Definition m_Do_ext.h:236
u8 field_0x16
Definition m_Do_ext.h:247
void setJoint(J3DModel *i_model, u16 param_1, u8 param_2)
Definition m_Do_ext.h:238
mDoExt_invJntPacket()
Definition m_Do_ext.h:233
u16 field_0x14
Definition m_Do_ext.h:246
J3DModel * field_0x10
Definition m_Do_ext.h:245
virtual void draw()
Definition m_Do_ext.cpp:1973
void * getBas()
Definition m_Do_ext.h:49
void * mBas
Definition m_Do_ext.h:52
mDoExt_transAnmBas(void *bas)
Definition m_Do_ext.h:46
virtual ~mDoExt_transAnmBas()
Definition m_Do_ext.h:47
Definition m_Do_ext.h:260
void * field_0x48
Definition m_Do_ext.h:262
static SECTION_RODATA u8 const heapSize[20]
Definition d_a_cstatue.cpp:582
int i
Definition e_pow.c:165
JKRExpHeap * mDoExt_getZeldaHeap()
Definition m_Do_ext.cpp:611
JKRExpHeap * mDoExt_getArchiveHeap()
Definition m_Do_ext.cpp:639
JKRExpHeap * archiveHeap
Definition m_Do_ext.cpp:629
void mDoExt_setupStageTexture(J3DModelData *i_modelData)
Definition m_Do_ext.cpp:511
void mDoExt_restoreCurrentHeap()
Definition m_Do_ext.cpp:808
void mDoExt_removeSubFont()
Definition m_Do_ext.cpp:2632
JKRSolidHeap * mDoExt_createSolidHeapToCurrent(JKRHeap **o_heap, u32 i_size, JKRHeap *i_parent, u32 i_alignment)
Definition m_Do_ext.cpp:710
JKRExpHeap * mDoExt_createCommandHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:619
JKRExpHeap * mDoExt_getJ2dHeap()
Definition m_Do_ext.cpp:660
JKRExpHeap * mDoExt_createGameHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:591
J3DModel * mDoExt_J3DModel__create(J3DModelData *i_modelData, u32 i_modelFlag, u32 i_differedDlistFlag)
Definition m_Do_ext.cpp:2650
OSThread * mDoExt_GetCurrentRunningThread()
Definition m_Do_ext.cpp:2693
JUTFont * mDoExt_getSubFont()
Definition m_Do_ext.cpp:2622
JKRHeap * mDoExt_setCurrentHeap(JKRHeap *i_heap)
Definition m_Do_ext.cpp:798
void mDoExt_bckAnmRemove(J3DModelData *i_modelData)
Definition m_Do_ext.h:610
JKRSolidHeap * mDoExt_createSolidHeapFromGame(u32 i_size, u32 i_alignment)
Definition m_Do_ext.cpp:699
JKRExpHeap * mDoExt_createDbPrintHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:577
JKRExpHeap * gameHeap
Definition m_Do_ext.cpp:587
JKRHeap * mDoExt_getCurrentHeap()
Definition m_Do_ext.cpp:803
STATIC_ASSERT(sizeof(mDoExt_btkAnm)==0x18)
void mDoExt_setAraCacheSize(u32 size)
Definition m_Do_ext.cpp:2687
JKRExpHeap * zeldaHeap
Definition m_Do_ext.cpp:603
JKRExpHeap * commandHeap
Definition m_Do_ext.cpp:616
JKRSolidHeap * mDoExt_createSolidHeapFromGameToCurrent(u32 i_size, u32 i_alignment)
Definition m_Do_ext.cpp:742
JUTFont * mDoExt_getMesgFont()
Definition m_Do_ext.cpp:2553
JKRExpHeap * mDoExt_getHostIOHeap()
Definition m_Do_ext.cpp:668
JKRExpHeap * mDoExt_getDbPrintHeap()
Definition m_Do_ext.cpp:582
JKRExpHeap * mDoExt_getGameHeap()
Definition m_Do_ext.cpp:598
JKRExpHeap * mDoExt_getArchiveHeapPtr()
Definition m_Do_ext.cpp:644
void mDoExt_brkAnmRemove(J3DModelData *i_modelData)
Definition m_Do_ext.cpp:381
JKRAssertHeap * mDoExt_getAssertHeap()
Definition m_Do_ext.cpp:569
void mDoExt_destroyExpHeap(JKRExpHeap *i_heap)
Definition m_Do_ext.cpp:792
JKRExpHeap * mDoExt_createArchiveHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:632
void mDoExt_btkAnmRemove(J3DModelData *i_modelData)
Definition m_Do_ext.cpp:368
u32 mDoExt_adjustSolidHeapToSystem(JKRSolidHeap *i_heap)
Definition m_Do_ext.cpp:779
void mDoExt_destroySolidHeap(JKRSolidHeap *i_heap)
Definition m_Do_ext.cpp:787
void mDoExt_removeMesgFont()
Definition m_Do_ext.cpp:2563
void mDoExt_modelEntryDL(J3DModel *i_model)
Definition m_Do_ext.cpp:351
int mDoExt_resIDToIndex(JKRArchive *p_archive, u16 id)
Definition m_Do_ext.cpp:814
void mDoExt_modelUpdate(J3DModel *i_model)
Definition m_Do_ext.cpp:315
JKRExpHeap * mDoExt_getCommandHeap()
Definition m_Do_ext.cpp:624
JKRAssertHeap * mDoExt_createAssertHeap(JKRHeap *i_heap)
Definition m_Do_ext.cpp:564
JKRExpHeap * mDoExt_createJ2dHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:653
void mDoExt_setupShareTexture(J3DModelData *i_modelData, J3DModelData *i_shareModelData)
Definition m_Do_ext.cpp:450
JUTFont * mDoExt_getRubyFont()
Definition m_Do_ext.cpp:2596
JKRSolidHeap * mDoExt_createSolidHeapFromSystem(u32 i_size, u32 i_alignment)
Definition m_Do_ext.cpp:704
void mDoExt_modelUpdateDL(J3DModel *i_model)
Definition m_Do_ext.cpp:332
JKRExpHeap * mDoExt_createZeldaHeap(u32 heapSize, JKRHeap *i_heap)
Definition m_Do_ext.cpp:606
u32 mDoExt_adjustSolidHeap(JKRSolidHeap *i_heap)
Definition m_Do_ext.cpp:748
Definition d_a_obj_sekizoa.cpp:45
Definition d_a_hozelda.cpp:36
Definition d_a_hozelda.cpp:45
Definition d_a_hozelda.cpp:241
void setLoop(s16 loop)
Definition J3DAnimation.h:923
void setFrame(f32 frame)
Definition J3DAnimation.h:927
u8 getAttribute() const
Definition J3DAnimation.h:911
BOOL checkPass(f32)
Definition J3DAnimation.cpp:24
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
s32 getLoop()
Definition J3DAnimation.h:922
void setEnd(s16 end)
Definition J3DAnimation.h:921
void reset()
Definition J3DAnimation.h:928
f32 getRate() const
Definition J3DAnimation.h:924
Definition d_a_hozelda.cpp:239
void setMtxCalc(J3DMtxCalc *i_mtxCalc)
Definition J3DJoint.h:63
Definition d_a_hozelda.cpp:34
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:201
Definition d_a_hozelda.cpp:217
bool getAnmTransform()
Definition d_a_hozelda.cpp:1032
Definition d_a_balloon_2D.h:178
Definition d_a_hozelda.cpp:16
Image data header.
Definition d_menu_dmap_map.cpp:109
Definition d_a_hozelda.cpp:18
Definition d_a_hozelda.cpp:163
Definition d_a_ep.cpp:147
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:69
f32 getRatio()
Definition m_Do_ext.h:222
void setAnmTransform(J3DAnmTransform *anm)
Definition m_Do_ext.h:224
~mDoExt_AnmRatioPack()
Definition m_Do_ext.h:215
J3DAnmTransform * mAnmTransform
Definition m_Do_ext.h:228
f32 mRatio
Definition m_Do_ext.h:227
mDoExt_AnmRatioPack()
Definition m_Do_ext.h:216
void setRatio(f32 ratio)
Definition m_Do_ext.h:221
J3DAnmTransform * getAnmTransform()
Definition m_Do_ext.h:223
Definition d_a_obj_sekizoa.cpp:62
virtual int execute(u16, J3DTransformInfo *)=0
Definition d_a_obj_sekizoa.cpp:60
virtual void execute(u16)=0
Definition d_a_npc_fguard.cpp:23
mDoExt_McaMorfCallBack1_c * mpCallback1
Definition m_Do_ext.h:341
void setAnm(J3DAnmTransform *i_anm, int i_attr, f32 i_morf, f32 i_rate, f32 i_start, f32 i_end)
J3DModel * getModel()
Definition m_Do_ext.h:334
int create(J3DModelData *, mDoExt_McaMorfCallBack1_c *, mDoExt_McaMorfCallBack2_c *, J3DAnmTransform *, int, f32, int, int, Z2Creature *, u32, u32)
Definition m_Do_ext.cpp:1299
bool mMorfNone
Definition m_Do_ext.h:347
Quaternion * getOldQuaternion()
Definition m_Do_ext.h:338
bool mTranslate
Definition m_Do_ext.h:346
Z2Creature * mpSound
Definition m_Do_ext.h:344
void updateDL()
Definition m_Do_ext.cpp:1529
J3DTransformInfo * getOldTransInfo()
Definition m_Do_ext.h:337
void offMorfNone()
Definition m_Do_ext.h:335
mDoExt_McaMorfSO(J3DModelData *, mDoExt_McaMorfCallBack1_c *, mDoExt_McaMorfCallBack2_c *, J3DAnmTransform *, int, f32, int, int, Z2Creature *, u32, u32)
mDoExt_McaMorfCallBack2_c * mpCallback2
Definition m_Do_ext.h:342
void getTransform(u16, J3DTransformInfo *)
Definition m_Do_ext.cpp:1564
void * mpBas
Definition m_Do_ext.h:345
cXyz mTranslateScale
Definition m_Do_ext.h:343
virtual void calc()
Definition m_Do_ext.cpp:1380
void onMorfNone()
Definition m_Do_ext.h:336
virtual ~mDoExt_McaMorfSO()
Definition m_Do_ext.cpp:1292
Definition m_Do_ext.h:471
virtual void calc()
Definition m_Do_ext.cpp:867
mDoExt_MtxCalcOldFrame * mOldFrame
Definition m_Do_ext.h:480
mDoExt_MtxCalcAnmBlendTblOld(mDoExt_MtxCalcOldFrame *oldFrame, int num, mDoExt_AnmRatioPack *anmRatio)
Definition m_Do_ext.h:472
virtual ~mDoExt_MtxCalcAnmBlendTblOld()
Definition m_Do_ext.h:477
Definition m_Do_ext.h:448
virtual void calc()
Definition m_Do_ext.cpp:826
f32 getRatio(int i)
Definition m_Do_ext.h:460
virtual ~mDoExt_MtxCalcAnmBlendTbl()
Definition m_Do_ext.h:462
int mNum
Definition m_Do_ext.h:465
mDoExt_MtxCalcAnmBlendTbl(int num, mDoExt_AnmRatioPack *anmRatio)
Definition m_Do_ext.h:449
J3DAnmTransform * getAnm(int i)
Definition m_Do_ext.h:459
mDoExt_AnmRatioPack * mAnmRatio
Definition m_Do_ext.h:466
Definition d_a_hozelda.cpp:65
Quaternion * mOldFrameQuaternion
Definition m_Do_ext.h:444
f32 field_0x14
Definition m_Do_ext.h:440
f32 getOldFrameRate()
Definition m_Do_ext.h:427
f32 getOldFrameMorfCounter()
Definition m_Do_ext.h:432
Quaternion * getOldFrameQuaternion(int i_no)
Definition m_Do_ext.h:431
u16 mOldFrameEndJoint
Definition m_Do_ext.h:442
void onOldFrameFlg()
Definition m_Do_ext.h:425
f32 mOldFrameRate
Definition m_Do_ext.h:438
J3DTransformInfo * getOldFrameTransInfo(int i)
Definition m_Do_ext.h:428
bool getOldFrameFlg()
Definition m_Do_ext.h:424
J3DTransformInfo * mOldFrameTransInfo
Definition m_Do_ext.h:443
void decOldFrameMorfCounter()
Definition m_Do_ext.cpp:948
u16 getOldFrameStartJoint()
Definition m_Do_ext.h:429
bool mOldFrameFlg
Definition m_Do_ext.h:435
u16 mOldFrameStartJoint
Definition m_Do_ext.h:441
f32 mOldFrameMorfCounter
Definition m_Do_ext.h:436
void offOldFrameFlg()
Definition m_Do_ext.h:426
u16 getOldFrameEndJoint()
Definition m_Do_ext.h:430
mDoExt_MtxCalcOldFrame(J3DTransformInfo *i_transinf, Quaternion *i_quat)
Definition m_Do_ext.h:411
void initOldFrameMorf(f32, u16, u16)
f32 field_0x8
Definition m_Do_ext.h:437
f32 field_0x10
Definition m_Do_ext.h:439
Definition d_a_hozelda.cpp:61
J3DFrameCtrl mFrameCtrl
Definition m_Do_ext.h:41
void setPlayMode(int i_mode)
Definition m_Do_ext.h:33
J3DFrameCtrl * getFrameCtrl()
Definition m_Do_ext.h:25
void setFrame(f32 frame)
Definition m_Do_ext.h:32
bool isStop()
Definition m_Do_ext.h:35
int initPlay(s16 i_frameMax, int i_attribute, f32 i_rate, s16 i_startF, s16 i_endF)
Definition m_Do_ext.cpp:72
void setEndFrame(f32 frame)
Definition m_Do_ext.h:31
bool isLoop()
Definition m_Do_ext.h:36
f32 getPlaySpeed()
Definition m_Do_ext.h:26
mDoExt_baseAnm()
Definition m_Do_ext.h:20
void setLoopFrame(f32 i_frame)
Definition m_Do_ext.h:34
BOOL checkFrame(f32 frame)
Definition m_Do_ext.h:38
f32 getEndFrame()
Definition m_Do_ext.h:29
f32 getStartFrame()
Definition m_Do_ext.h:30
void reset()
Definition m_Do_ext.h:37
void setPlaySpeed(f32 speed)
Definition m_Do_ext.h:27
f32 getFrame()
Definition m_Do_ext.h:28
Definition d_a_hozelda.cpp:56
void remove(J3DModelData *i_modelData)
Definition m_Do_ext.h:152
void entryJoint(J3DModelData *i_modelData, u16 i_jntNo, f32 i_frame)
Definition m_Do_ext.cpp:251
void entry(J3DModelData *i_modelData, f32 i_frame)
J3DMtxCalc * mpMtxCalc
Definition m_Do_ext.h:165
int init(J3DAnmTransform *i_bck, int i_play, int i_attr, f32 i_rate, s16 i_startF, s16 i_endF, bool i_modify)
void changeBckOnly(J3DAnmTransform *i_bck)
Definition m_Do_ext.cpp:237
void entry(J3DModelData *i_modelData)
Definition m_Do_ext.h:150
J3DAnmTransform * mAnm
Definition m_Do_ext.h:164
J3DAnmTransform * getBckAnm()
Definition m_Do_ext.h:156
void removeJoint(J3DModelData *i_modelData, u16 i_idx)
Definition m_Do_ext.h:158
mDoExt_bckAnm()
Definition m_Do_ext.h:143
Definition d_a_obj_sekizoa.cpp:56
int init(J3DModelData *i_modelData, J3DAnmTevRegKey *i_brk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
Definition m_Do_ext.h:96
mDoExt_brkAnm()
Definition m_Do_ext.h:86
void entry(J3DModelData *i_modelData, f32 i_frame)
Definition m_Do_ext.h:92
void entryFrame(f32 frame)
Definition m_Do_ext.h:104
J3DAnmTevRegKey * mpAnm
Definition m_Do_ext.h:109
void entry(J3DMaterialTable *i_matTable, f32 i_frame)
void entry(J3DModelData *i_modelData)
Definition m_Do_ext.h:91
void entryFrame()
Definition m_Do_ext.h:103
void entry(J3DMaterialTable *, f32)
Definition m_Do_ext.cpp:209
J3DAnmTevRegKey * getBrkAnm() const
Definition m_Do_ext.h:106
int remove(J3DModelData *i_modelData)
Definition m_Do_ext.h:102
Definition d_a_hozelda.cpp:47
mDoExt_btkAnm()
Definition m_Do_ext.h:57
void entry(J3DModelData *i_modelData)
Definition m_Do_ext.h:62
int remove(J3DModelData *i_modelData)
Definition m_Do_ext.h:72
void entry(J3DMaterialTable *i_matTable, f32 i_frame)
void entryFrame()
Definition m_Do_ext.h:73
void entryFrame(f32 frame)
Definition m_Do_ext.h:74
void entry(J3DMaterialTable *, f32)
Definition m_Do_ext.cpp:181
void entry(J3DModelData *i_modelData, f32 i_frame)
Definition m_Do_ext.h:63
J3DAnmTextureSRTKey * getBtkAnm() const
Definition m_Do_ext.h:76
int init(J3DModelData *i_modelData, J3DAnmTextureSRTKey *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
Definition m_Do_ext.h:66
J3DAnmTextureSRTKey * mpAnm
Definition m_Do_ext.h:79
int init(J3DMaterialTable *i_matTable, J3DAnmTextureSRTKey *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
Definition d_a_hozelda.cpp:40
int init(J3DModelData *i_modelData, J3DAnmTexPattern *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
Definition m_Do_ext.h:182
void entry(J3DModelData *i_modelData, s16 i_frame)
Definition m_Do_ext.h:178
int remove(J3DModelData *i_modelData)
Definition m_Do_ext.h:188
int init(J3DMaterialTable *i_matTable, J3DAnmTexPattern *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
void entry(J3DMaterialTable *, s16)
Definition m_Do_ext.cpp:153
mDoExt_btpAnm()
Definition m_Do_ext.h:172
void entry(J3DMaterialTable *i_matTable, s16 i_frame)
J3DAnmTexPattern * getBtpAnm() const
Definition m_Do_ext.h:190
J3DAnmTexPattern * mpAnm
Definition m_Do_ext.h:193
void entry(J3DModelData *i_modelData)
Definition m_Do_ext.h:177
Definition d_a_obj_sekizoa.cpp:38
mDoExt_invJntPacket * mpPackets
Definition m_Do_ext.h:257
J3DModel * mModel
Definition m_Do_ext.h:256
void entryJoint(cXyz *)
Definition m_Do_ext.cpp:417
int create(J3DModel *i_model, u8 param_1)
Definition d_a_npc_fguard.cpp:19
BOOL checkFrame(f32 frame)
Definition m_Do_ext.h:301
Quaternion * mpQuat
Definition m_Do_ext.h:308
f32 getPlaySpeed()
Definition m_Do_ext.h:296
void changeAnm(J3DAnmTransform *anm)
Definition m_Do_ext.h:285
f32 getFrame()
Definition m_Do_ext.h:298
void setPlaySpeed(f32 speed)
Definition m_Do_ext.h:297
void setLoopFrame(f32 frame)
Definition m_Do_ext.h:295
f32 field_0x34
Definition m_Do_ext.h:312
void setFrame(f32 frame)
Definition m_Do_ext.h:299
void setPlayMode(int mode)
Definition m_Do_ext.h:287
virtual ~mDoExt_morf_c()
Definition m_Do_ext.cpp:978
f32 getLoopFrame()
Definition m_Do_ext.h:294
BOOL isStop()
Definition m_Do_ext.h:288
J3DAnmTransform * getAnm()
Definition m_Do_ext.h:284
J3DModel * mpModel
Definition m_Do_ext.h:304
J3DAnmTransform * mpAnm
Definition m_Do_ext.h:305
f32 mPrevMorf
Definition m_Do_ext.h:310
f32 getMorfRatio()
Definition m_Do_ext.h:302
f32 getStartFrame()
Definition m_Do_ext.h:290
void frameUpdate()
Definition m_Do_ext.cpp:996
mDoExt_morf_c()
Definition m_Do_ext.cpp:970
J3DTransformInfo * mpTransformInfo
Definition m_Do_ext.h:307
u8 getPlayMode()
Definition m_Do_ext.h:286
f32 mMorfStep
Definition m_Do_ext.h:311
void setFrameF(f32 frame)
Definition m_Do_ext.h:300
void setStartFrame(f32 frame)
Definition m_Do_ext.h:291
f32 getEndFrame()
Definition m_Do_ext.h:292
void setEndFrame(f32 frame)
Definition m_Do_ext.h:293
J3DFrameCtrl mFrameCtrl
Definition m_Do_ext.h:306
bool isLoop()
Definition m_Do_ext.h:289
f32 mCurMorf
Definition m_Do_ext.h:309
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
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
unsigned char u8
Definition types.h:8