Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_yh.h
Go to the documentation of this file.
1#ifndef D_A_E_YH_H
2#define D_A_E_YH_H
3#include "d/d_bg_s_acch.h"
4#include "d/d_cc_d.h"
5#include "d/d_cc_uty.h"
7
17public:
18 /* 0x0000 */ fopEn_enemy_c enemy;
20 /* 0x05B4 */ u8 field_0x5b4;
21 /* 0x05B5 */ u8 field_0x5b5;
22 /* 0x05B6 */ u8 field_0x5b6;
23 /* 0x05B7 */ u8 field_0x5b7;
24 /* 0x05B8 */ mDoExt_McaMorfSO* mpMorf;
25 /* 0x05BC */ Z2CreatureEnemy mSound;
26 /* 0x0660 */ mDoExt_brkAnm* mBrk;
27 /* 0x0664 */ int field_0x664;
28 /* 0x0668 */ int mShadowKey;
29 /* 0x066C */ s16 field_0x66c;
30 /* 0x066E */ s16 field_0x66e;
31 /* 0x0670 */ s16 field_0x670;
32 /* 0x0674 */ f32 field_0x674;
33 /* 0x0678 */ cXyz field_0x678;
34 /* 0x0684 */ s16 field_0x684;
35 /* 0x0686 */ s16 field_0x686;
36 /* 0x0688 */ s16 field_0x688;
37 /* 0x068C */ f32 field_0x68c;
38 /* 0x0690 */ f32 field_0x690;
39 /* 0x0694 */ f32 field_0x694;
40 /* 0x0698 */ s16 field_0x698[3];
41 /* 0x069E */ s16 field_0x69e;
42 /* 0x06A0 */ cXyz field_0x6a0[12];
43 /* 0x0730 */ csXyz field_0x730[12];
44 /* 0x0730 */ J3DModel* mModels[12];
45 /* 0x07A8 */ f32 field_0x7a8[12];
46 /* 0x07D8 */ f32 field_0x7d8[12];
48 /* 0x0844 */ f32 field_0x844;
49 /* 0x0848 */ f32 field_0x848;
50 /* 0x084C */ f32 field_0x84c;
51 /* 0x0850 */ s16 field_0x850;
52 /* 0x0852 */ s16 field_0x852;
53 /* 0x0854 */ s8 field_0x854;
54 /* 0x0855 */ s8 field_0x855;
55 /* 0x0858 */ f32 field_0x858;
56 /* 0x085C */ f32 field_0x85c;
57 /* 0x085C */ s16 field_0x860;
58 /* 0x0862 */ s16 field_0x862;
59 /* 0x0864 */ s16 field_0x864;
60 /* 0x0868 */ f32 field_0x868;
61 /* 0x086C */ dCcD_Stts mStts;
62 /* 0x08A8 */ dCcD_Sph mCcSph;
63 /* 0x09E0 */ dCcD_Sph mAtSph;
64 /* 0x0B18 */ s8 field_0xb18;
65 /* 0x0B19 */ s8 field_0xb19;
66 /* 0x0B1C */ dCcD_Sph mKukiSphs[4];
67 /* 0x0FFC */ dCcU_AtInfo mAtInfo;
68 /* 0x1020 */ dBgS_AcchCir mAcchCir;
69 /* 0x1060 */ dBgS_ObjAcch mAcch;
70 /* 0x1238 */ fpc_ProcID mChildID;
71 /* 0x123C */ s8 field_0x123c;
72 /* 0x123D */ s8 field_0x123d;
73 /* 0x1240 */ u32 mParticleIds[3];
74 /* 0x124C */ u32 mParticleIds2[3];
75 /* 0x125C */ f32 field_0x1258;
76 /* 0x125C */ u32 field_0x125c;
77 /* 0x1260 */ u32 field_0x1260;
78 /* 0x1260 */ u8 field_0x1264[0x1270 - 0x1264];
79 /* 0x1270 */ bool mIsHIOOwner;
80};
81
82STATIC_ASSERT(sizeof(e_yh_class) == 0x1274);
83
84#endif /* D_A_E_YH_H */
Definition J3DModel.h:43
Definition Z2Creature.h:37
Definition c_sxyz.h:10
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
Twilight Hebi Baba.
Definition d_a_e_yh.h:16
dBgS_ObjAcch mAcch
Definition d_a_e_yh.h:69
s8 field_0x854
Definition d_a_e_yh.h:53
csXyz field_0x730[12]
Definition d_a_e_yh.h:43
f32 field_0x868
Definition d_a_e_yh.h:60
f32 field_0x7a8[12]
Definition d_a_e_yh.h:45
mDoExt_McaMorfSO * mpMorf
Definition d_a_e_yh.h:24
request_of_phase_process_class mPhase
Definition d_a_e_yh.h:19
s16 field_0x66c
Definition d_a_e_yh.h:29
f32 field_0x858
Definition d_a_e_yh.h:55
s16 field_0x698[3]
Definition d_a_e_yh.h:40
u8 field_0x1264[0x1270 - 0x1264]
Definition d_a_e_yh.h:78
s16 field_0x66e
Definition d_a_e_yh.h:30
s16 field_0x684
Definition d_a_e_yh.h:34
u8 field_0x5b7
Definition d_a_e_yh.h:23
u8 field_0x5b6
Definition d_a_e_yh.h:22
mDoExt_3DlineMat1_c mLine
Definition d_a_e_yh.h:47
s8 field_0x123c
Definition d_a_e_yh.h:71
Z2CreatureEnemy mSound
Definition d_a_e_yh.h:25
s16 field_0x852
Definition d_a_e_yh.h:52
f32 field_0x844
Definition d_a_e_yh.h:48
J3DModel * mModels[12]
Definition d_a_e_yh.h:44
mDoExt_brkAnm * mBrk
Definition d_a_e_yh.h:26
u8 field_0x5b5
Definition d_a_e_yh.h:21
f32 field_0x1258
Definition d_a_e_yh.h:75
u32 mParticleIds[3]
Definition d_a_e_yh.h:73
dCcD_Sph mCcSph
Definition d_a_e_yh.h:62
dBgS_AcchCir mAcchCir
Definition d_a_e_yh.h:68
s8 field_0x123d
Definition d_a_e_yh.h:72
int field_0x664
Definition d_a_e_yh.h:27
u8 field_0x5b4
Definition d_a_e_yh.h:20
f32 field_0x7d8[12]
Definition d_a_e_yh.h:46
s16 field_0x688
Definition d_a_e_yh.h:36
fopEn_enemy_c enemy
Definition d_a_e_yh.h:18
dCcD_Sph mKukiSphs[4]
Definition d_a_e_yh.h:66
f32 field_0x84c
Definition d_a_e_yh.h:50
f32 field_0x848
Definition d_a_e_yh.h:49
s16 field_0x850
Definition d_a_e_yh.h:51
bool mIsHIOOwner
Definition d_a_e_yh.h:79
f32 field_0x674
Definition d_a_e_yh.h:32
dCcD_Stts mStts
Definition d_a_e_yh.h:61
s8 field_0xb19
Definition d_a_e_yh.h:65
u32 mParticleIds2[3]
Definition d_a_e_yh.h:74
s16 field_0x686
Definition d_a_e_yh.h:35
f32 field_0x68c
Definition d_a_e_yh.h:37
u32 field_0x1260
Definition d_a_e_yh.h:77
s16 field_0x670
Definition d_a_e_yh.h:31
s8 field_0x855
Definition d_a_e_yh.h:54
cXyz field_0x6a0[12]
Definition d_a_e_yh.h:42
s16 field_0x862
Definition d_a_e_yh.h:58
u32 field_0x125c
Definition d_a_e_yh.h:76
dCcU_AtInfo mAtInfo
Definition d_a_e_yh.h:67
s16 field_0x860
Definition d_a_e_yh.h:57
int mShadowKey
Definition d_a_e_yh.h:28
s8 field_0xb18
Definition d_a_e_yh.h:64
f32 field_0x85c
Definition d_a_e_yh.h:56
dCcD_Sph mAtSph
Definition d_a_e_yh.h:63
s16 field_0x69e
Definition d_a_e_yh.h:41
fpc_ProcID mChildID
Definition d_a_e_yh.h:70
s16 field_0x864
Definition d_a_e_yh.h:59
f32 field_0x690
Definition d_a_e_yh.h:38
f32 field_0x694
Definition d_a_e_yh.h:39
cXyz field_0x678
Definition d_a_e_yh.h:33
Definition f_op_actor.h:285
Definition m_Do_ext.h:561
Definition m_Do_ext.h:331
Definition m_Do_ext.h:94
STATIC_ASSERT(sizeof(e_yh_class)==0x1274)
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
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 d_cc_uty.h:20
Definition c_phase.h:17