74#define HOZELDA_HIO_CLASS daHoZelda_hio_c
76#define HOZELDA_HIO_CLASS daHoZelda_hio_c0
T cLib_calcTimer(T *value)
Definition c_lib.h:93
Definition J3DMaterialAnm.h:190
Definition J3DMaterial.h:16
MtxP getAnmMtx(int jointNo)
Definition J3DModel.h:105
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition Z2Creature.h:7
Zelda (Horseback)
Definition d_a_hozelda.h:87
void animePlay()
Definition d_a_hozelda.cpp:381
void modelCallBack(u16)
Definition d_a_hozelda.cpp:142
int execute()
Definition d_a_hozelda.cpp:868
void setEyeBtp(u16)
Definition d_a_hozelda.cpp:413
u16 mUpperAnmID
Definition d_a_hozelda.h:148
daPy_frameCtrl_c mFrameCtrl[3]
Definition d_a_hozelda.h:130
mDoExt_MtxCalcAnmBlendTblOld * field_0x5a8
Definition d_a_hozelda.h:127
void clearEyeMove()
Definition d_a_hozelda.cpp:705
u8 field_0x6dc
Definition d_a_hozelda.h:141
u8 checkBowMode() const
Definition d_a_hozelda.h:118
u8 mDamageInit
Definition d_a_hozelda.h:140
u16 field_0x6e4[2]
Definition d_a_hozelda.h:147
void setEyeBtk(u16, u8)
Definition d_a_hozelda.cpp:418
csXyz mBodyAngle
Definition d_a_hozelda.h:151
u8 field_0x6de
Definition d_a_hozelda.h:143
mDoExt_AnmRatioPack mAnmRatioPack[3]
Definition d_a_hozelda.h:128
mDoExt_bckAnm mBowBck
Definition d_a_hozelda.h:133
int setDoubleAnime(f32, f32, f32, u16, u16, f32)
Definition d_a_hozelda.cpp:279
u8 field_0x6da
Definition d_a_hozelda.h:139
mDoExt_btpAnm mEyeBtp
Definition d_a_hozelda.h:125
~daHoZelda_c()
Definition d_a_hozelda.cpp:252
cXyz field_0x6f8
Definition d_a_hozelda.h:152
void searchBodyAngle()
Definition d_a_hozelda.cpp:844
daPy_actorKeep_c mArrowAcKeep
Definition d_a_hozelda.h:134
u8 mIsSingleRide
Definition d_a_hozelda.h:144
s8 mReverb
Definition d_a_hozelda.h:145
request_of_phase_process_class mPhase
Definition d_a_hozelda.h:122
J3DModel * mpZeldaModel
Definition d_a_hozelda.h:123
u8 field_0x6E1[0x6E4 - 0x6E1]
Definition d_a_hozelda.h:146
u8 mBowMode
Definition d_a_hozelda.h:137
csXyz mNeckAngle
Definition d_a_hozelda.h:150
int draw()
Definition d_a_hozelda.cpp:912
const Vec * mpRideOffset
Definition d_a_hozelda.h:153
void shootArrow()
Definition d_a_hozelda.cpp:665
mDoExt_btkAnm mEyeBtk
Definition d_a_hozelda.h:126
u8 field_0x6dd
Definition d_a_hozelda.h:142
int createHeap()
Definition d_a_hozelda.cpp:80
void deleteArrow()
Definition d_a_hozelda.cpp:673
Z2Creature mSound
Definition d_a_hozelda.h:132
void setRideOffset()
Definition d_a_hozelda.cpp:694
MtxP getRightHandMtx()
Definition d_a_hozelda.h:115
void setBowBck(u16)
Definition d_a_hozelda.cpp:689
void setDamageInit()
Definition d_a_hozelda.h:119
u16 mBowAnmID
Definition d_a_hozelda.h:149
int setUpperAnime(u16)
Definition d_a_hozelda.cpp:319
void setEyeMove(cXyz const *, s16, s16)
Definition d_a_hozelda.cpp:717
void setAnm()
Definition d_a_hozelda.cpp:429
void setNeckAngle()
Definition d_a_hozelda.cpp:781
mDoExt_MtxCalcOldFrame * field_0x5c4
Definition d_a_hozelda.h:129
int create()
Definition d_a_hozelda.cpp:200
void setBowModel()
Definition d_a_hozelda.cpp:622
u8 mAnmTimer
Definition d_a_hozelda.h:138
void setMatrix()
Definition d_a_hozelda.cpp:639
J3DModel * mpBowModel
Definition d_a_hozelda.h:124
void setNormalFace()
Definition d_a_hozelda.cpp:424
HOZELDA_HIO_CLASS * mpHIO
Definition d_a_hozelda.h:136
daHoZelda_matAnm_c * mpMatAnm[2]
Definition d_a_hozelda.h:131
int setSingleAnime(u16, f32, f32, s16, f32)
Definition d_a_hozelda.cpp:346
MtxP getRightFingerMtx()
Definition d_a_hozelda.h:116
u8 checkSingleRide() const
Definition d_a_hozelda.h:120
daPy_actorKeep_c mGndAcKeep
Definition d_a_hozelda.h:135
void resetUpperAnime()
Definition d_a_hozelda.cpp:330
Definition d_a_hozelda.h:56
daHoZelda_hio_c1 m
Definition d_a_hozelda.h:69
void genMessage(JORMContext *)
Definition d_a_hozelda.cpp:16
daHoZelda_hio_c()
Definition d_a_hozelda.h:58
virtual ~daHoZelda_hio_c()
Definition d_a_hozelda.h:68
s8 mID
Definition d_a_hozelda.h:64
Definition d_a_hozelda.h:8
virtual ~daHoZelda_matAnm_c()
Definition d_a_hozelda.h:21
static void offEyeMoveFlg()
Definition d_a_hozelda.h:25
f32 * getNowOffsetXP()
Definition d_a_hozelda.h:18
f32 field_0xf4
Definition d_a_hozelda.h:35
static void setMorfFrame(u8 i_frame)
Definition d_a_hozelda.h:29
void init()
Definition d_a_hozelda.cpp:48
void setNowOffsetX(f32 i_offsetX)
Definition d_a_hozelda.h:16
static u8 mEyeMoveFlg
Definition d_a_hozelda.h:32
static void decMorfFrame()
Definition d_a_hozelda.h:30
f32 * getNowOffsetYP()
Definition d_a_hozelda.h:19
f32 field_0xf8
Definition d_a_hozelda.h:36
void setNowOffsetY(f32 i_offsetY)
Definition d_a_hozelda.h:17
daHoZelda_matAnm_c()
Definition d_a_hozelda.h:10
f32 mNowOffsetX
Definition d_a_hozelda.h:37
virtual void calc(J3DMaterial *) const
Definition d_a_hozelda.cpp:58
static u8 mMorfFrame
Definition d_a_hozelda.h:33
f32 mNowOffsetY
Definition d_a_hozelda.h:38
static u8 getEyeMoveFlg()
Definition d_a_hozelda.h:24
static void onEyeMoveFlg()
Definition d_a_hozelda.h:26
static u8 getMorfFrame()
Definition d_a_hozelda.h:28
Definition d_a_player.h:99
Definition d_a_player.h:117
Definition f_op_actor.h:230
Definition m_Do_ext.h:228
Definition m_Do_ext.h:431
Definition m_Do_ext.h:151
Definition m_Do_ext.h:182
f32(* MtxP)[4]
Definition mtx.h:38
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition d_a_hozelda.h:50
static daHoZelda_hio_c1 const m
Definition d_a_hozelda.h:34
daHoZelda_hio_c0()
Definition d_a_hozelda.h:51
Definition d_a_hozelda.h:41
f32 bow_end_distance
Definition d_a_hozelda.h:47
s16 bow_end_angle
Definition d_a_hozelda.h:44
s16 field_0x6
Definition d_a_hozelda.h:45
s16 bow_search_y_angle
Definition d_a_hozelda.h:42
f32 bow_start_distance
Definition d_a_hozelda.h:46
s16 bow_start_angle
Definition d_a_hozelda.h:43
Definition m_Do_ext.h:496