28#define NPC_GND_HIO_CLASS daNpc_Gnd_HIO_c
30#define NPC_GND_HIO_CLASS daNpc_Gnd_Param_c
84 int i_faceMotionStepNum,
87 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
88 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_a_npc_gnd.h:18
void genMessage(JORMContext *)
void listenPropertyEvent(const JORPropertyEvent *)
daNpc_Gnd_HIOParam m
Definition d_a_npc_gnd.h:25
Definition d_a_npc_gnd.h:10
static const daNpc_Gnd_HIOParam m
Definition d_a_npc_gnd.h:56
virtual ~daNpc_Gnd_Param_c()
Definition d_a_npc_gnd.h:12
Ganondorf.
Definition d_a_npc_gnd.h:41
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_gnd.cpp:240
BOOL ctrlBtk()
Definition d_a_npc_gnd.cpp:305
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_gnd.cpp:236
u8 getType()
Definition d_a_npc_gnd.cpp:252
void setAfterTalkMotion()
Definition d_a_npc_gnd.cpp:370
BOOL evtCutProc()
Definition d_a_npc_gnd.cpp:397
int(daNpc_Gnd_c::*) cutFunc(int)
Definition d_a_npc_gnd.h:43
s32 getHeadJointNo()
Definition d_a_npc_gnd.h:95
int drawDbgInfo()
Definition d_a_npc_gnd.cpp:499
NPC_GND_HIO_CLASS * mpHIO
Definition d_a_npc_gnd.h:103
static char * mCutNameList[1]
Definition d_a_npc_gnd.h:52
int wait(void *)
Definition d_a_npc_gnd.cpp:581
s32 getNeckJointNo()
Definition d_a_npc_gnd.h:96
void setCollision()
Definition d_a_npc_gnd.cpp:463
int getFlowNodeNo()
Definition d_a_npc_gnd.cpp:261
int Delete()
Definition d_a_npc_gnd.cpp:213
dCcD_Cyl mCyl1
Definition d_a_npc_gnd.h:104
void setAttnPos()
Definition d_a_npc_gnd.cpp:435
void setParam()
Definition d_a_npc_gnd.cpp:337
void beforeMove()
Definition d_a_npc_gnd.cpp:429
static cutFunc mCutList[1]
Definition d_a_npc_gnd.h:54
s32 getBackboneJointNo()
Definition d_a_npc_gnd.h:97
u16 getEyeballRMaterialNo()
Definition d_a_npc_gnd.h:93
void reset()
Definition d_a_npc_gnd.cpp:282
void action()
Definition d_a_npc_gnd.cpp:414
int(daNpc_Gnd_c::* mNextAction)(void *)
Definition d_a_npc_gnd.h:106
Type
Definition d_a_npc_gnd.h:45
@ TYPE_0
Definition d_a_npc_gnd.h:46
@ TYPE_1
Definition d_a_npc_gnd.h:47
int CreateHeap()
Definition d_a_npc_gnd.cpp:173
u8 mType
Definition d_a_npc_gnd.h:105
u16 getEyeballLMaterialNo()
Definition d_a_npc_gnd.h:94
int isDelete()
Definition d_a_npc_gnd.cpp:269
u8 field_0xF9C
Definition d_a_npc_gnd.h:108
~daNpc_Gnd_c()
Definition d_a_npc_gnd.cpp:102
int Execute()
Definition d_a_npc_gnd.cpp:219
int Draw()
Definition d_a_npc_gnd.cpp:223
int talk(void *)
Definition d_a_npc_gnd.cpp:623
int setAction(int(daNpc_Gnd_c::*)(void *))
Definition d_a_npc_gnd.cpp:566
int chkAction(int(daNpc_Gnd_c::*)(void *))
Definition d_a_npc_gnd.cpp:562
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_gnd.cpp:503
int create()
Definition d_a_npc_gnd.cpp:117
int selectAction()
Definition d_a_npc_gnd.cpp:556
daNpc_Gnd_c(daNpcT_faceMotionAnmData_c const *i_faceMotionAnmData, daNpcT_motionAnmData_c const *i_motionAnmData, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_faceMotionSequenceData, int i_faceMotionStepNum, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_motionSequenceData, int i_motionStepNum, daNpcT_evtData_c const *i_evtData, char **i_arcNames)
Definition d_a_npc_gnd.h:80
int(daNpc_Gnd_c::* mAction)(void *)
Definition d_a_npc_gnd.h:107
BOOL evtTalk()
Definition d_a_npc_gnd.cpp:377
void afterJntAnm(int)
Definition d_a_npc_gnd.cpp:295
void srchActors()
Definition d_a_npc_gnd.cpp:375
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Gnd_c)==0xFA0)
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_gnd.h:6
daNpcT_HIOParam common
Definition d_a_npc_gnd.h:7