Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_dk.h
Go to the documentation of this file.
1#ifndef D_A_E_DK_H
2#define D_A_E_DK_H
3
5
14class daE_DK_c : public fopEn_enemy_c {
15 /* 806AA228 */ void draw();
16 /* 806AA5C8 */ void setBck(int, u8, f32, f32);
17 /* 806AA68C */ void setBckCore(int, u8, f32, f32);
18 /* 806AA730 */ void setActionMode(int, int);
19 /* 806AA73C */ void damage_check();
20 /* 806AA8B0 */ void checkPlayerSearch();
21 /* 806AAB18 */ void checkPlayerAttack(f32);
22 /* 806AAC24 */ void checkWaterHeight();
23 /* 806AAD68 */ void SphBgcCallBack(dBgS_SphChk*, cBgD_Vtx_t*, int, int, int, cM3dGPla*, void*);
24 /* 806AAE10 */ void setElectricEffect();
25 /* 806AB054 */ void setCoreDeadEffect();
26 /* 806AB158 */ void setBodyDeadEffect();
27 /* 806AB29C */ void executeWait();
28 /* 806AB684 */ void executeChase();
29 /* 806ABA78 */ void executeAttack();
30 /* 806ABCC8 */ void executeDamage();
31 /* 806ABE3C */ void BodyDeathMove();
32 /* 806ABF6C */ void executeDeath();
33 /* 806AC390 */ void action();
34 /* 806AC5BC */ void mtx_set();
35 /* 806AC754 */ void cc_set();
36 /* 806AC968 */ void execute();
37 /* 806ACA10 */ void _delete();
38 /* 806ACAA4 */ void CreateHeap();
39 /* 806ACE14 */ void create();
40 /* 806AD0AC */ daE_DK_c();
41private:
42 /* 0x5ac */ u8 field_0x5ac[0xd54 - 0x5ac];
43};
44
45STATIC_ASSERT(sizeof(daE_DK_c) == 0xd54);
46
48 /* 806AA1EC */ daE_DK_HIO_c();
49 /* 806AD490 */ ~daE_DK_HIO_c();
50};
51
52
53#endif /* D_A_E_DK_H */
Definition d_bg_s_sph_chk.h:13
Definition d_a_e_dk.h:47
daE_DK_HIO_c()
Definition d_a_e_dk.cpp:356
~daE_DK_HIO_c()
Definition d_a_e_dk.cpp:952
Bari.
Definition d_a_e_dk.h:14
void checkPlayerAttack(f32)
Definition d_a_e_dk.cpp:516
void checkPlayerSearch()
Definition d_a_e_dk.cpp:482
void setBodyDeadEffect()
Definition d_a_e_dk.cpp:594
daE_DK_c()
Definition d_a_e_dk.cpp:906
void draw()
Definition d_a_e_dk.cpp:400
void executeAttack()
Definition d_a_e_dk.cpp:703
u8 field_0x5ac[0xd54 - 0x5ac]
Definition d_a_e_dk.h:42
void setCoreDeadEffect()
Definition d_a_e_dk.cpp:589
void executeWait()
Definition d_a_e_dk.cpp:670
void setElectricEffect()
Definition d_a_e_dk.cpp:584
void _delete()
Definition d_a_e_dk.cpp:841
void execute()
Definition d_a_e_dk.cpp:826
void executeChase()
Definition d_a_e_dk.cpp:683
void create()
Definition d_a_e_dk.cpp:901
void setBckCore(int, u8, f32, f32)
Definition d_a_e_dk.cpp:430
void action()
Definition d_a_e_dk.cpp:774
void BodyDeathMove()
Definition d_a_e_dk.cpp:721
void CreateHeap()
Definition d_a_e_dk.cpp:851
void checkWaterHeight()
Definition d_a_e_dk.cpp:536
void mtx_set()
Definition d_a_e_dk.cpp:794
void setBck(int, u8, f32, f32)
Definition d_a_e_dk.cpp:425
void setActionMode(int, int)
Definition d_a_e_dk.cpp:435
void damage_check()
Definition d_a_e_dk.cpp:440
void SphBgcCallBack(dBgS_SphChk *, cBgD_Vtx_t *, int, int, int, cM3dGPla *, void *)
Definition d_a_e_dk.cpp:554
void executeDamage()
Definition d_a_e_dk.cpp:708
void executeDeath()
Definition d_a_e_dk.cpp:769
void cc_set()
Definition d_a_e_dk.cpp:821
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daE_DK_c)==0xd54)
Definition c_bg_s_chk.h:7
Definition d_a_npc_fguard.cpp:122
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8