Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_hp.h
Go to the documentation of this file.
1#ifndef D_A_E_HP_H
2#define D_A_E_HP_H
3
5
14class daE_HP_c : public fopEn_enemy_c {
15 /* 806E5E30 */ void ctrlJoint(J3DJoint*, J3DModel*);
16 /* 806E5ED0 */ void JointCallBack(J3DJoint*, int);
17 /* 806E5F1C */ void LampCtrlJoint(J3DJoint*, J3DModel*);
18 /* 806E5FCC */ void LampJointCallBack(J3DJoint*, int);
19 /* 806E6018 */ void draw();
20 /* 806E6514 */ void setBck(int, u8, f32, f32);
21 /* 806E65C0 */ void setActionMode(int, int);
22 /* 806E65CC */ void mChkDistance(f32);
23 /* 806E673C */ void damage_check();
24 /* 806E6948 */ void executeWait();
25 /* 806E6C74 */ void executeMove();
26 /* 806E6ED8 */ void executeRetMove();
27 /* 806E7228 */ void executeAttack();
28 /* 806E7574 */ void executeDamage();
29 /* 806E77C0 */ void executeDown();
30 /* 806E7E94 */ void executeDead();
31 /* 806E814C */ void action();
32 /* 806E89C0 */ void mtx_set();
33 /* 806E8DE0 */ void cc_set();
34 /* 806E8FEC */ void execute();
35 /* 806E9198 */ void _delete();
36 /* 806E9240 */ void CreateHeap();
37 /* 806E951C */ void create();
38 /* 806E9900 */ daE_HP_c();
39private:
40 /* 0x5ac */ u8 field_0x5ac[0xdfc - 0x5ac];
41};
42
43STATIC_ASSERT(sizeof(daE_HP_c) == 0xdfc);
44
46 /* 806E5DEC */ daE_HP_HIO_c();
47 /* 806E9D38 */ ~daE_HP_HIO_c();
48};
49
50
51#endif /* D_A_E_HP_H */
Definition d_a_e_hp.h:45
~daE_HP_HIO_c()
Definition d_a_e_hp.cpp:990
daE_HP_HIO_c()
Definition d_a_e_hp.cpp:474
Huge Poe?
Definition d_a_e_hp.h:14
void LampCtrlJoint(J3DJoint *, J3DModel *)
Definition d_a_e_hp.cpp:490
void mtx_set()
Definition d_a_e_hp.cpp:831
void create()
Definition d_a_e_hp.cpp:933
void _delete()
Definition d_a_e_hp.cpp:892
void executeWait()
Definition d_a_e_hp.cpp:613
void JointCallBack(J3DJoint *, int)
Definition d_a_e_hp.cpp:484
void damage_check()
Definition d_a_e_hp.cpp:593
void setBck(int, u8, f32, f32)
Definition d_a_e_hp.cpp:573
void CreateHeap()
Definition d_a_e_hp.cpp:902
void executeMove()
Definition d_a_e_hp.cpp:640
void cc_set()
Definition d_a_e_hp.cpp:872
void mChkDistance(f32)
Definition d_a_e_hp.cpp:583
void executeDown()
Definition d_a_e_hp.cpp:732
daE_HP_c()
Definition d_a_e_hp.cpp:938
void LampJointCallBack(J3DJoint *, int)
Definition d_a_e_hp.cpp:495
void executeDead()
Definition d_a_e_hp.cpp:744
void setActionMode(int, int)
Definition d_a_e_hp.cpp:578
void action()
Definition d_a_e_hp.cpp:756
void executeRetMove()
Definition d_a_e_hp.cpp:653
void executeDamage()
Definition d_a_e_hp.cpp:671
u8 field_0x5ac[0xdfc - 0x5ac]
Definition d_a_e_hp.h:40
void execute()
Definition d_a_e_hp.cpp:877
void draw()
Definition d_a_e_hp.cpp:552
void executeAttack()
Definition d_a_e_hp.cpp:666
void ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_e_hp.cpp:479
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daE_HP_c)==0xdfc)
Definition d_a_hozelda.cpp:239
Definition d_a_ep.cpp:155
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8