38#define NPC_ZELR_HIO_CLASS daNpc_ZelR_HIO_c
40#define NPC_ZELR_HIO_CLASS daNpc_ZelR_Param_c
87 daNpcT_c(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8)
Definition JORMContext.h:128
Definition d_a_npc_zelR.h:27
daNpc_ZelR_HIO_c()
Definition d_a_npc_zelR.cpp:112
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zelR.cpp:116
void genMessage(JORMContext *)
Definition d_a_npc_zelR.cpp:120
daNpc_ZelR_HIOParam m
Definition d_a_npc_zelR.h:35
Definition d_a_npc_zelR.h:19
static const daNpc_ZelR_HIOParam m
Definition d_a_npc_zelR.h:67
virtual ~daNpc_ZelR_Param_c()
Definition d_a_npc_zelR.h:21
Zelda (Cloaked & Hooded)
Definition d_a_npc_zelR.h:43
u32 getFlowNodeNo()
Definition d_a_npc_zelR.cpp:287
BOOL evtCutProc()
Definition d_a_npc_zelR.cpp:419
BOOL evtTalk()
Definition d_a_npc_zelR.cpp:398
u16 getEyeballLMaterialNo()
Definition d_a_npc_zelR.h:90
u8 getPath()
Definition d_a_npc_zelR.cpp:295
int field_0xfc4
Definition d_a_npc_zelR.h:106
void setAttnPos()
Definition d_a_npc_zelR.cpp:463
s32 getBackboneJointNo()
Definition d_a_npc_zelR.h:92
void srchActors()
Definition d_a_npc_zelR.cpp:394
NPC_ZELR_HIO_CLASS * mpHIO
Definition d_a_npc_zelR.h:100
BOOL(daNpc_ZelR_c::*) ActionFn(void *)
Definition d_a_npc_zelR.h:45
u8 getType()
Definition d_a_npc_zelR.cpp:278
void setParam()
Definition d_a_npc_zelR.cpp:367
int isDelete()
Definition d_a_npc_zelR.cpp:299
int Delete()
Definition d_a_npc_zelR.cpp:236
u16 getEyeballRMaterialNo()
Definition d_a_npc_zelR.h:89
int create()
Definition d_a_npc_zelR.cpp:140
int CreateHeap()
Definition d_a_npc_zelR.cpp:196
int setAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:532
int Draw()
Definition d_a_npc_zelR.cpp:246
BOOL(daNpc_ZelR_c::*) EventFn(int)
Definition d_a_npc_zelR.h:46
ActionFn field_0xf90
Definition d_a_npc_zelR.h:104
void beforeMove()
Definition d_a_npc_zelR.cpp:457
BOOL checkRemoveJoint(int param_1)
Definition d_a_npc_zelR.h:94
void action()
Definition d_a_npc_zelR.cpp:434
int Execute()
Definition d_a_npc_zelR.cpp:242
Type
Definition d_a_npc_zelR.h:48
@ TYPE_0
Definition d_a_npc_zelR.h:49
@ TYPE_1
Definition d_a_npc_zelR.h:50
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zelR.cpp:267
BOOL ctrlBtk()
Definition d_a_npc_zelR.cpp:339
dCcD_Cyl mCyl
Definition d_a_npc_zelR.h:101
s32 getHeadJointNo()
Definition d_a_npc_zelR.h:91
int drawDbgInfo()
Definition d_a_npc_zelR.cpp:518
~daNpc_ZelR_c()
Definition d_a_npc_zelR.cpp:125
static EventFn mCutList[1]
Definition d_a_npc_zelR.h:61
void afterJntAnm(int)
Definition d_a_npc_zelR.cpp:329
u8 mType
Definition d_a_npc_zelR.h:102
ActionFn field_0xf84
Definition d_a_npc_zelR.h:103
static char * mCutNameList
Definition d_a_npc_zelR.h:96
void setAfterTalkMotion()
Definition d_a_npc_zelR.cpp:390
int wait(void *)
Definition d_a_npc_zelR.cpp:547
void setCollision()
Definition d_a_npc_zelR.cpp:488
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zelR.cpp:261
int chkAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:528
daNpcT_Path_c mPath
Definition d_a_npc_zelR.h:105
void reset()
Definition d_a_npc_zelR.cpp:312
BOOL talk(void *)
Definition d_a_npc_zelR.cpp:575
daNpc_ZelR_c(daNpcT_faceMotionAnmData_c const *param_1, daNpcT_motionAnmData_c const *param_2, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_3, int param_4, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_5, int param_6, daNpcT_evtData_c const *param_7, char **param_8)
Definition d_a_npc_zelR.h:83
BOOL checkChangeJoint(int param_1)
Definition d_a_npc_zelR.h:93
int selectAction()
Definition d_a_npc_zelR.cpp:522
Definition f_op_actor.h:243
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_ZelR_c)==0xfc8)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
Definition d_a_npc_zelR.h:15
daNpcT_HIOParam common
Definition d_a_npc_zelR.h:16