Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_sm.h
Go to the documentation of this file.
1#ifndef D_A_E_SM_H
2#define D_A_E_SM_H
4
13class daE_SM_c : public fopEn_enemy_c {
14 /* 80792260 */ void SetAnm(int, int, f32, f32);
15 /* 8079230C */ void Draw();
16 /* 807928A4 */ void Particle_Set(u16, cXyz, cXyz, csXyz);
17 /* 80792914 */ void ArrowCheck();
18 /* 80792C20 */ void E_SM_Damage();
19 /* 80792E70 */ void SmDamageCheck();
20 /* 807936B4 */ void E_SM_Normal();
21 /* 80793B64 */ void E_SM_Move();
22 /* 80793E18 */ void E_SM_Attack();
23 /* 80794100 */ void Action();
24 /* 80794338 */ void E_SM_C_Normal();
25 /* 807943C4 */ void E_SM_C_Fight();
26 /* 80794458 */ void E_SM_C_Near_Escape();
27 /* 8079473C */ void E_SM_C_Far_Escape();
28 /* 807949CC */ void E_SM_C_Home_Escape();
29 /* 807951EC */ void E_SM_C_Escape();
30 /* 80795244 */ void E_SM_C_Free();
31 /* 80795530 */ void E_SM_C_Death();
32 /* 807958A0 */ void C_DamageCheck();
33 /* 80795E64 */ void E_SM_C_Hook();
34 /* 80796060 */ void CheckViewArea();
35 /* 807960E4 */ void CameraSet();
36 /* 80796204 */ void SetStopCam(cXyz, f32, f32, s16);
37 /* 80796324 */ void SetCMoveCam(cXyz, f32, f32);
38 /* 80796368 */ void SetStopingCam();
39 /* 807963EC */ void SetReleaseCam();
40 /* 80796490 */ void DemoStart();
41 /* 80796628 */ void DemoMid();
42 /* 807968A0 */ void E_SM_C_Demo();
43 /* 807968E4 */ void CoreAction();
44 /* 80796AEC */ void ArrowOn();
45 /* 80796D80 */ void Execute();
46 /* 80796FC4 */ void setSmBaseMtx();
47 /* 80797274 */ void setBaseMtx();
48 /* 8079730C */ void CoCoreSet();
49 /* 80797444 */ void CoSmSet();
50 /* 80797570 */ void Delete();
51 /* 8079764C */ void CreateHeap();
52 /* 80797784 */ void initCoSph();
53 /* 80797858 */ void Create();
54 /* 80797CE0 */ daE_SM_c();
55private:
56 /* 0x5ac */ u8 field_0x5ac[0x1160 - 0x5ac];
57};
58
59STATIC_ASSERT(sizeof(daE_SM_c) == 0x1160);
60
62 /* 8079222C */ daE_Sm_HIO_c();
63 /* 807980E8 */ ~daE_Sm_HIO_c();
64};
65
66#endif /* D_A_E_SM_H */
ChuChu.
Definition d_a_e_sm.h:13
void E_SM_C_Near_Escape()
Definition d_a_e_sm.cpp:1041
void setSmBaseMtx()
Definition d_a_e_sm.cpp:1349
void initCoSph()
Definition d_a_e_sm.cpp:1417
void CoCoreSet()
Definition d_a_e_sm.cpp:1359
void E_SM_Normal()
Definition d_a_e_sm.cpp:890
u8 field_0x5ac[0x1160 - 0x5ac]
Definition d_a_e_sm.h:56
void SmDamageCheck()
Definition d_a_e_sm.cpp:738
void Draw()
Definition d_a_e_sm.cpp:529
void Create()
Definition d_a_e_sm.cpp:1478
void E_SM_C_Demo()
Definition d_a_e_sm.cpp:1307
daE_SM_c()
Definition d_a_e_sm.cpp:1483
void E_SM_C_Free()
Definition d_a_e_sm.cpp:1147
void SetCMoveCam(cXyz, f32, f32)
Definition d_a_e_sm.cpp:1266
void CameraSet()
Definition d_a_e_sm.cpp:1256
void E_SM_C_Far_Escape()
Definition d_a_e_sm.cpp:1054
void DemoMid()
Definition d_a_e_sm.cpp:1302
void E_SM_C_Fight()
Definition d_a_e_sm.cpp:1021
void SetStopCam(cXyz, f32, f32, s16)
Definition d_a_e_sm.cpp:1261
void Particle_Set(u16, cXyz, cXyz, csXyz)
Definition d_a_e_sm.cpp:565
void SetStopingCam()
Definition d_a_e_sm.cpp:1271
void setBaseMtx()
Definition d_a_e_sm.cpp:1354
void DemoStart()
Definition d_a_e_sm.cpp:1289
void E_SM_C_Home_Escape()
Definition d_a_e_sm.cpp:1059
void Execute()
Definition d_a_e_sm.cpp:1344
void E_SM_C_Escape()
Definition d_a_e_sm.cpp:1064
void CoreAction()
Definition d_a_e_sm.cpp:1312
void Delete()
Definition d_a_e_sm.cpp:1402
void CreateHeap()
Definition d_a_e_sm.cpp:1412
void E_SM_Move()
Definition d_a_e_sm.cpp:952
void SetReleaseCam()
Definition d_a_e_sm.cpp:1276
void CheckViewArea()
Definition d_a_e_sm.cpp:1251
void E_SM_C_Hook()
Definition d_a_e_sm.cpp:1231
void E_SM_Damage()
Definition d_a_e_sm.cpp:684
void SetAnm(int, int, f32, f32)
Definition d_a_e_sm.cpp:495
void Action()
Definition d_a_e_sm.cpp:1006
void ArrowOn()
Definition d_a_e_sm.cpp:1339
void E_SM_C_Death()
Definition d_a_e_sm.cpp:1181
void C_DamageCheck()
Definition d_a_e_sm.cpp:1201
void E_SM_Attack()
Definition d_a_e_sm.cpp:993
void E_SM_C_Normal()
Definition d_a_e_sm.cpp:1016
void ArrowCheck()
Definition d_a_e_sm.cpp:629
void CoSmSet()
Definition d_a_e_sm.cpp:1372
Definition d_a_e_sm.h:61
~daE_Sm_HIO_c()
Definition d_a_e_sm.cpp:1530
daE_Sm_HIO_c()
Definition d_a_e_sm.cpp:479
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daE_SM_c)==0x1160)
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:66
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8