32#define NPC_ZELDA_HIO_CLASS daNpc_Zelda_HIO_c
34#define NPC_ZELDA_HIO_CLASS daNpc_Zelda_Param_c
56 return pitch == 0xffff ? -1 : pitch;
92 daNpcT_c(param_0, param_1,
param_2, param_3, param_4, param_5, param_6, param_7) {
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_a_npc_zelda.h:6
daNpcT_HIOParam common
Definition d_a_npc_zelda.h:8
Definition d_a_npc_zelda.h:21
daNpc_Zelda_HIOParam m
Definition d_a_npc_zelda.h:29
void genMessage(JORMContext *ctx)
Definition d_a_npc_zelda.cpp:66
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zelda.cpp:72
daNpc_Zelda_HIO_c()
Definition d_a_npc_zelda.cpp:62
Definition d_a_npc_zelda.h:13
virtual ~daNpc_Zelda_Param_c()
Definition d_a_npc_zelda.h:15
static const daNpc_Zelda_HIOParam m
Definition d_a_npc_zelda.h:111
Zelda.
Definition d_a_npc_zelda.h:45
u8 field_0xf80
Definition d_a_npc_zelda.h:109
int talk(void *)
Definition d_a_npc_zelda.cpp:721
int(daNpc_Zelda_c::*) actionFunc(void *)
Definition d_a_npc_zelda.h:48
daNpc_Zelda_c(daNpcT_faceMotionAnmData_c const *param_0, daNpcT_motionAnmData_c const *param_1, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_2, int param_3, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_4, int param_5, daNpcT_evtData_c const *param_6, char **param_7)
Definition d_a_npc_zelda.h:86
u16 getEyeballLMaterialNo()
Definition d_a_npc_zelda.h:96
int checkRemoveJoint(int param_0)
Definition d_a_npc_zelda.h:101
BOOL chkAction(actionFunc)
Definition d_a_npc_zelda.cpp:639
void afterJntAnm(int)
Definition d_a_npc_zelda.cpp:374
dCcD_Cyl mCyl
Definition d_a_npc_zelda.h:108
u8 getType()
Definition d_a_npc_zelda.cpp:333
int evtTalk()
Definition d_a_npc_zelda.cpp:472
static cutFunc mCutList[1]
Definition d_a_npc_zelda.h:57
void srchActors()
Definition d_a_npc_zelda.cpp:462
int Draw()
Definition d_a_npc_zelda.cpp:298
int Delete()
Definition d_a_npc_zelda.cpp:287
s32 getBackboneJointNo()
Definition d_a_npc_zelda.h:99
int drawDbgInfo()
Definition d_a_npc_zelda.cpp:612
int ctrlBtk()
Definition d_a_npc_zelda.cpp:384
void setCollision()
Definition d_a_npc_zelda.cpp:563
u16 getEyeballRMaterialNo()
Definition d_a_npc_zelda.h:95
NPC_ZELDA_HIO_CLASS * mpHIO
Definition d_a_npc_zelda.h:107
static const char * mCutNameList
Definition d_a_npc_zelda.h:103
s32 getNeckJointNo()
Definition d_a_npc_zelda.h:98
s32 getHeadJointNo()
Definition d_a_npc_zelda.h:97
int selectAction()
Definition d_a_npc_zelda.cpp:633
int(daNpc_Zelda_c::*) cutFunc(int)
Definition d_a_npc_zelda.h:47
int Execute()
Definition d_a_npc_zelda.cpp:294
u8 field_0xf9c[0xfa0 - 0xf9c]
Definition d_a_npc_zelda.h:112
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zelda.cpp:317
int checkChangeEvt()
Definition d_a_npc_zelda.cpp:409
u8 getPathID()
Definition d_a_npc_zelda.h:51
int checkChangeJoint(int param_0)
Definition d_a_npc_zelda.h:100
int create()
Definition d_a_npc_zelda.cpp:155
int CreateHeap()
Definition d_a_npc_zelda.cpp:244
int isDelete()
Definition d_a_npc_zelda.cpp:343
void setAttnPos()
Definition d_a_npc_zelda.cpp:518
int evtCutProc()
Definition d_a_npc_zelda.cpp:482
void setParam()
Definition d_a_npc_zelda.cpp:423
void reset()
Definition d_a_npc_zelda.cpp:347
BOOL setAction(actionFunc)
Definition d_a_npc_zelda.cpp:643
void action()
Definition d_a_npc_zelda.cpp:497
int getFlowNodeNo()
Definition d_a_npc_zelda.h:54
virtual ~daNpc_Zelda_c()
Definition d_a_npc_zelda.cpp:95
int wait(void *)
Definition d_a_npc_zelda.cpp:658
void setAfterTalkMotion()
Definition d_a_npc_zelda.cpp:456
void beforeMove()
Definition d_a_npc_zelda.cpp:512
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zelda.cpp:322
actionFunc mAction2
Definition d_a_npc_zelda.h:111
actionFunc mAction1
Definition d_a_npc_zelda.h:110
Definition f_op_actor.h:271
actor_place home
Definition f_op_actor.h:290
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Zelda_HIOParam)==0x8c)
int cXyz int * param_2
Definition d_path.cpp:106
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:247
u32 mCounter0
Definition c_counter.h:7