Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_npc_lib.h
Go to the documentation of this file.
1#ifndef D_D_NPC_LIB_H
2#define D_D_NPC_LIB_H
3
4#include "d/d_com_inf_game.h"
5
7public:
9 void init(J3DModel*, int*, csXyz*, csXyz*);
10 void action(cXyz, cXyz, fopAc_ac_c*, f32 (*)[4], int);
11 void dbView();
12 void setPrm();
13 void update();
14 int limitter(s16*, s16, s16, s16);
15 virtual ~dNpcLib_lookat_c() {}
16
17 /* 0x04 */ cXyz field_0x04[4];
18 /* 0x34 */ csXyz field_0x34[4];
19 /* 0x4C */ csXyz field_0x4c[4];
20 /* 0x64 */ csXyz field_0x64[4];
21 /* 0x7C */ csXyz field_0x7c[4];
22 /* 0x94 */ csXyz field_0x94[4];
23 /* 0xAC */ f32 field_0xac[4];
24 /* 0xBC */ s32 field_0xbc[4];
25 /* 0xCC */ s32 mCount;
26};
27
28#endif /* D_D_NPC_LIB_H */
Definition J3DModel.h:43
Definition c_sxyz.h:10
Definition d_npc_lib.h:6
cXyz field_0x04[4]
Definition d_npc_lib.h:17
dNpcLib_lookat_c()
Definition d_npc_lib.cpp:6
virtual ~dNpcLib_lookat_c()
Definition d_npc_lib.h:15
s32 field_0xbc[4]
Definition d_npc_lib.h:24
void setPrm()
Definition d_npc_lib.cpp:108
csXyz field_0x94[4]
Definition d_npc_lib.h:22
csXyz field_0x4c[4]
Definition d_npc_lib.h:19
csXyz field_0x34[4]
Definition d_npc_lib.h:18
f32 field_0xac[4]
Definition d_npc_lib.h:23
void action(cXyz, cXyz, fopAc_ac_c *, f32(*)[4], int)
Definition d_npc_lib.cpp:33
csXyz field_0x7c[4]
Definition d_npc_lib.h:21
void update()
Definition d_npc_lib.cpp:129
int limitter(s16 *, s16, s16, s16)
Definition d_npc_lib.cpp:152
s32 mCount
Definition d_npc_lib.h:25
void dbView()
Definition d_npc_lib.cpp:106
csXyz field_0x64[4]
Definition d_npc_lib.h:20
Definition f_op_actor.h:230
static initFunc init[]
Definition d_menu_collect.cpp:39
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
signed long s32
Definition types.h:11
Definition c_xyz.h:7