Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_fr.h
Go to the documentation of this file.
1#ifndef D_A_FR_H
2#define D_A_FR_H
3
4#include "d/d_bg_s_acch.h"
5#include "d/d_cc_d.h"
6#include "d/d_msg_flow.h"
7#include "dolphin/types.h"
10
19class fr_class : public fopEn_enemy_c {
20public:
22 /* 0x5B4 */ u8 field_0x5b4;
23 /* 0x5B5 */ cXyz field_0x5b8;
24 /* 0x5C4 */ mDoExt_McaMorf* mMorf;
25 /* 0x5C8 */ mDoExt_btkAnm* mBtkAnm;
26 /* 0x5CC */ u8 field_0x5cc;
27 /* 0x5CD */ s8 field_0x5cd;
28 /* 0x5CE */ s8 field_0x5ce;
29 /* 0x5CF */ u8 field_0x5cf;
30 /* 0x5D0 */ s16 field_0x5d0;
31 /* 0x5D2 */ s16 field_0x5d2;
32 /* 0x5D4 */ s16 field_0x5d4;
33 /* 0x5D6 */ u8 field_0x5d6[0x5d8 - 0x5d6];
34 /* 0x5D8 */ f32 field_0x5d8;
35 /* 0x5DC */ s16 field_0x5dc[4];
36 /* 0x5E4 */ s16 field_0x5e4;
37 /* 0x5E6 */ u8 field_0x5e6[0x5e8 - 0x5e6];
38 /* 0x5E8 */ f32 field_0x5e8;
39 /* 0x5EC */ s8 field_0x5ec;
40 /* 0x5ED */ u8 field_0x5ed[0x5f0 - 0x5ed];
41 /* 0x5F0 */ f32 field_0x5f0;
42 /* 0x5F4 */ f32 field_0x5f4;
44 /* 0x5FC */ s16 field_0x5fc;
45 /* 0x5FE */ u8 field_0x5fe[0x600 - 0x5fe];
46 /* 0x600 */ f32 field_0x600;
48 /* 0x644 */ dBgS_ObjAcch mAcch;
49 /* 0x81C */ dCcD_Stts mStts;
50 /* 0x858 */ dCcD_Sph mSph;
51 /* 0x990 */ u8 field_0x990;
52 /* 0x991 */ s8 field_0x991;
53 /* 0x992 */ s16 field_0x992;
54 /* 0x994 */ s16 field_0x994;
55 /* 0x998 */ dMsgFlow_c mMsgFlow;
56 /* 0x9E4 */ u8 field_0x9e4;
57 /* 0x9E5 */ u8 field_0x9e5[0x9e8 - 0x9e5];
58};
59
60STATIC_ASSERT(sizeof(fr_class) == 0x9e8);
61
62
63#endif /* D_A_FR_H */
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Definition d_msg_flow.h:49
Definition f_op_actor.h:285
Frog.
Definition d_a_fr.h:19
u8 field_0x9e5[0x9e8 - 0x9e5]
Definition d_a_fr.h:57
s16 field_0x5d4
Definition d_a_fr.h:32
dMsgFlow_c mMsgFlow
Definition d_a_fr.h:55
mDoExt_btkAnm * mBtkAnm
Definition d_a_fr.h:25
u8 field_0x5cc
Definition d_a_fr.h:26
u8 field_0x5ed[0x5f0 - 0x5ed]
Definition d_a_fr.h:40
s16 field_0x5e4
Definition d_a_fr.h:36
s8 field_0x5cd
Definition d_a_fr.h:27
s8 field_0x5ce
Definition d_a_fr.h:28
s16 field_0x5fc
Definition d_a_fr.h:44
s16 field_0x5d2
Definition d_a_fr.h:31
u8 field_0x5d6[0x5d8 - 0x5d6]
Definition d_a_fr.h:33
f32 field_0x5f4
Definition d_a_fr.h:42
cXyz field_0x5b8
Definition d_a_fr.h:23
s8 field_0x991
Definition d_a_fr.h:52
u8 field_0x5cf
Definition d_a_fr.h:29
u8 field_0x5b4
Definition d_a_fr.h:22
u8 field_0x5e6[0x5e8 - 0x5e6]
Definition d_a_fr.h:37
f32 field_0x5d8
Definition d_a_fr.h:34
s16 field_0x5d0
Definition d_a_fr.h:30
fpc_ProcID field_0x5f8
Definition d_a_fr.h:43
dBgS_AcchCir mAcchCir
Definition d_a_fr.h:47
u8 field_0x9e4
Definition d_a_fr.h:56
dCcD_Stts mStts
Definition d_a_fr.h:49
s8 field_0x5ec
Definition d_a_fr.h:39
s16 field_0x5dc[4]
Definition d_a_fr.h:35
s16 field_0x992
Definition d_a_fr.h:53
mDoExt_McaMorf * mMorf
Definition d_a_fr.h:24
f32 field_0x5f0
Definition d_a_fr.h:41
u8 field_0x5fe[0x600 - 0x5fe]
Definition d_a_fr.h:45
f32 field_0x600
Definition d_a_fr.h:46
dCcD_Sph mSph
Definition d_a_fr.h:50
f32 field_0x5e8
Definition d_a_fr.h:38
s16 field_0x994
Definition d_a_fr.h:54
request_of_phase_process_class mPhase
Definition d_a_fr.h:21
u8 field_0x990
Definition d_a_fr.h:51
dBgS_ObjAcch mAcch
Definition d_a_fr.h:48
Definition m_Do_ext.h:369
Definition m_Do_ext.h:65
STATIC_ASSERT(sizeof(fr_class)==0x9e8)
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition c_xyz.h:7
Definition c_phase.h:17