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 JORMContext.h:128
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:65
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zelda.cpp:71
daNpc_Zelda_HIO_c()
Definition d_a_npc_zelda.cpp:61
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:110
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:720
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:638
void afterJntAnm(int)
Definition d_a_npc_zelda.cpp:373
dCcD_Cyl mCyl
Definition d_a_npc_zelda.h:108
u8 getType()
Definition d_a_npc_zelda.cpp:332
int evtTalk()
Definition d_a_npc_zelda.cpp:471
static cutFunc mCutList[1]
Definition d_a_npc_zelda.h:56
void srchActors()
Definition d_a_npc_zelda.cpp:461
int Draw()
Definition d_a_npc_zelda.cpp:297
int Delete()
Definition d_a_npc_zelda.cpp:286
s32 getBackboneJointNo()
Definition d_a_npc_zelda.h:99
int drawDbgInfo()
Definition d_a_npc_zelda.cpp:611
int ctrlBtk()
Definition d_a_npc_zelda.cpp:383
void setCollision()
Definition d_a_npc_zelda.cpp:562
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:632
int(daNpc_Zelda_c::*) cutFunc(int)
Definition d_a_npc_zelda.h:47
int Execute()
Definition d_a_npc_zelda.cpp:293
u8 field_0xf9c[0xfa0 - 0xf9c]
Definition d_a_npc_zelda.h:112
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zelda.cpp:316
int checkChangeEvt()
Definition d_a_npc_zelda.cpp:408
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:154
int CreateHeap()
Definition d_a_npc_zelda.cpp:243
int isDelete()
Definition d_a_npc_zelda.cpp:342
void setAttnPos()
Definition d_a_npc_zelda.cpp:517
int evtCutProc()
Definition d_a_npc_zelda.cpp:481
void setParam()
Definition d_a_npc_zelda.cpp:422
void reset()
Definition d_a_npc_zelda.cpp:346
BOOL setAction(actionFunc)
Definition d_a_npc_zelda.cpp:642
void action()
Definition d_a_npc_zelda.cpp:496
int getFlowNodeNo()
Definition d_a_npc_zelda.h:54
virtual ~daNpc_Zelda_c()
Definition d_a_npc_zelda.cpp:94
int wait(void *)
Definition d_a_npc_zelda.cpp:657
void setAfterTalkMotion()
Definition d_a_npc_zelda.cpp:455
void beforeMove()
Definition d_a_npc_zelda.cpp:511
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zelda.cpp:321
actionFunc mAction2
Definition d_a_npc_zelda.h:111
actionFunc mAction1
Definition d_a_npc_zelda.h:110
Definition f_op_actor.h:243
actor_place home
Definition f_op_actor.h:262
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Zelda_HIOParam)==0x8c)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
int BOOL
Definition types.h:33
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:219
u32 mCounter0
Definition c_counter.h:7