Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_knBullet.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_KNBULLET_H
2#define D_A_OBJ_KNBULLET_H
3
5#include "d/d_cc_d.h"
6
16public:
17 int Create();
18 int Execute();
19 int Draw();
20 int Delete();
21 void setBaseMtx();
22 void col_init();
23 BOOL col_chk();
24 void hitPrtclSet();
25
27 void setActionMode(u8 i_action) { mActionMode = i_action; }
28
29private:
30 /* 0x568 */ Mtx mMtx;
31 /* 0x598 */ dCcD_Stts mCcStts;
32 /* 0x5D4 */ dCcD_Sph mCcSph;
33 /* 0x70C */ u8 mActionMode;
34 /* 0x70E */ s16 mTimer;
35 /* 0x710 */ u32 mEmtIds[3];
36};
37
39
41 /* 0x0 */ f32 radius;
42 /* 0x4 */ f32 move_speed;
43 /* 0x8 */ s16 lifetime;
44};
45
46#endif /* D_A_OBJ_KNBULLET_H */
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Hero's Shade Energy Ball? (Knight Bullet)
Definition d_a_obj_knBullet.h:15
u8 mActionMode
Definition d_a_obj_knBullet.h:33
s16 mTimer
Definition d_a_obj_knBullet.h:34
int Delete()
Definition d_a_obj_knBullet.cpp:82
dCcD_Stts mCcStts
Definition d_a_obj_knBullet.h:31
Mtx mMtx
Definition d_a_obj_knBullet.h:30
int Draw()
Definition d_a_obj_knBullet.cpp:78
void setBaseMtx()
Definition d_a_obj_knBullet.cpp:86
int Execute()
Definition d_a_obj_knBullet.cpp:47
u8 getActionMode()
Definition d_a_obj_knBullet.h:26
void setActionMode(u8 i_action)
Definition d_a_obj_knBullet.h:27
dCcD_Sph mCcSph
Definition d_a_obj_knBullet.h:32
int Create()
Definition d_a_obj_knBullet.cpp:29
void hitPrtclSet()
Definition d_a_obj_knBullet.cpp:157
u32 mEmtIds[3]
Definition d_a_obj_knBullet.h:35
BOOL col_chk()
Definition d_a_obj_knBullet.cpp:100
void col_init()
Definition d_a_obj_knBullet.cpp:92
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjKnBullet_c)==0x71c)
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
Definition d_a_obj_knBullet.h:40
f32 radius
Definition d_a_obj_knBullet.h:41
s16 lifetime
Definition d_a_obj_knBullet.h:43
f32 move_speed
Definition d_a_obj_knBullet.h:42