Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_hz.h
Go to the documentation of this file.
1#ifndef D_A_E_HZ_H
2#define D_A_E_HZ_H
4
13class daE_HZ_c : public fopEn_enemy_c {
14 /* 806EA690 */ void setBck(int, u8, f32, f32);
15 /* 806EA734 */ void checkBck(int);
16 /* 806EA790 */ void draw();
17 /* 806EAADC */ void setActionMode(int);
18 /* 806EAB68 */ void checkHideStart();
19 /* 806EAEDC */ void checkAttackStart();
20 /* 806EB05C */ void checkArrowCharge();
21 /* 806EB0A4 */ void setTgSetBit(int);
22 /* 806EB0FC */ void isWait();
23 /* 806EB13C */ void checkFall();
24 /* 806EB2E8 */ void setCloseSmokeEffect();
25 /* 806EB3EC */ void executeWait();
26 /* 806EB7B0 */ void getHideSpeed();
27 /* 806EB818 */ void executeHide();
28 /* 806EBD44 */ void executeAttack();
29 /* 806EC068 */ void initBackWalk();
30 /* 806EC348 */ void executeAway();
31 /* 806ECAEC */ void setWindEnd();
32 /* 806ECB64 */ void executeWind();
33 /* 806ED5B0 */ void executeChance();
34 /* 806ED6C8 */ void initRollDamage();
35 /* 806ED7A8 */ void doRollDamage();
36 /* 806ED8A4 */ void executeDamage();
37 /* 806EDAA8 */ void executeDeath();
38 /* 806EDDCC */ void setWindChanceEnd();
39 /* 806EDDE8 */ void executeWindChance();
40 /* 806EE120 */ void executeWindWalk();
41 /* 806EE2A4 */ void setWaterEffect();
42 /* 806EE3BC */ void executeWaterDeath();
43 /* 806EE820 */ void executeDeathWait();
44 /* 806EE978 */ void damage_check();
45 /* 806EEE10 */ void checkWaterSurface();
46 /* 806EEEE4 */ void action();
47 /* 806EF144 */ void mtx_set();
48 /* 806EF2C8 */ void cc_set();
49 /* 806EF46C */ void execute();
50 /* 806EF6B4 */ void _delete();
51 /* 806EF770 */ void ctrlJoint(J3DJoint*, J3DModel*);
52 /* 806EF880 */ void JointCallBack(J3DJoint*, int);
53 /* 806EF8CC */ void CreateHeap();
54 /* 806EFB54 */ void setInitPos();
55 /* 806EFC18 */ void create();
56private:
57 /* 0x5ac */ u8 field_0x5ac[0x1238 - 0x5ac];
58};
59
60STATIC_ASSERT(sizeof(daE_HZ_c) == 0x1238);
61
63 /* 806EA60C */ daE_HZ_HIO_c();
64 /* 806F0368 */ ~daE_HZ_HIO_c();
65};
66
67
68#endif /* D_A_E_HZ_H */
Definition d_a_e_hz.h:62
~daE_HZ_HIO_c()
Definition d_a_e_hz.cpp:1283
daE_HZ_HIO_c()
Definition d_a_e_hz.cpp:540
Tile Worm.
Definition d_a_e_hz.h:13
void getHideSpeed()
Definition d_a_e_hz.cpp:808
void checkFall()
Definition d_a_e_hz.cpp:774
void create()
Definition d_a_e_hz.cpp:1219
void action()
Definition d_a_e_hz.cpp:1113
void checkWaterSurface()
Definition d_a_e_hz.cpp:1108
void damage_check()
Definition d_a_e_hz.cpp:1103
void executeWaterDeath()
Definition d_a_e_hz.cpp:1093
u8 field_0x5ac[0x1238 - 0x5ac]
Definition d_a_e_hz.h:57
void executeWind()
Definition d_a_e_hz.cpp:977
void executeHide()
Definition d_a_e_hz.cpp:835
void executeWindChance()
Definition d_a_e_hz.cpp:1035
void doRollDamage()
Definition d_a_e_hz.cpp:992
void JointCallBack(J3DJoint *, int)
Definition d_a_e_hz.cpp:1163
void isWait()
Definition d_a_e_hz.cpp:757
void initRollDamage()
Definition d_a_e_hz.cpp:987
void setWindChanceEnd()
Definition d_a_e_hz.cpp:1022
void checkAttackStart()
Definition d_a_e_hz.cpp:742
void setCloseSmokeEffect()
Definition d_a_e_hz.cpp:779
void initBackWalk()
Definition d_a_e_hz.cpp:867
void execute()
Definition d_a_e_hz.cpp:1133
void setTgSetBit(int)
Definition d_a_e_hz.cpp:752
void setWaterEffect()
Definition d_a_e_hz.cpp:1066
void executeDeath()
Definition d_a_e_hz.cpp:1017
void ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_e_hz.cpp:1158
void cc_set()
Definition d_a_e_hz.cpp:1128
void executeDamage()
Definition d_a_e_hz.cpp:997
void draw()
Definition d_a_e_hz.cpp:574
void checkArrowCharge()
Definition d_a_e_hz.cpp:747
void setActionMode(int)
Definition d_a_e_hz.cpp:713
void executeAway()
Definition d_a_e_hz.cpp:915
void executeDeathWait()
Definition d_a_e_hz.cpp:1098
void mtx_set()
Definition d_a_e_hz.cpp:1118
void setBck(int, u8, f32, f32)
Definition d_a_e_hz.cpp:556
void checkBck(int)
Definition d_a_e_hz.cpp:561
void executeWait()
Definition d_a_e_hz.cpp:803
void executeWindWalk()
Definition d_a_e_hz.cpp:1048
void executeChance()
Definition d_a_e_hz.cpp:982
void setInitPos()
Definition d_a_e_hz.cpp:1185
void setWindEnd()
Definition d_a_e_hz.cpp:920
void checkHideStart()
Definition d_a_e_hz.cpp:718
void executeAttack()
Definition d_a_e_hz.cpp:862
void _delete()
Definition d_a_e_hz.cpp:1148
void CreateHeap()
Definition d_a_e_hz.cpp:1175
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daE_HZ_c)==0x1238)
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