Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_fw.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_FW_H
2#define D_A_OBJ_FW_H
3
5
15class obj_fw_class {
16public:
17 /* 0x000 */ fopAc_ac_c actor;
19 /* 0x570 */ u8 field_0x570;
20 /* 0x574 */ J3DModel* mpModel;
21 /* 0x578 */ s16 field_0x578;
22 /* 0x57A */ s16 field_0x57a;
23 /* 0x57C */ u8 field_0x57c[0x57e - 0x57c];
24 /* 0x57E */ s16 field_0x57e[2];
25 /* 0x584 */ f32 field_0x584;
26 /* 0x588 */ f32 field_0x588;
27 /* 0x58C */ f32 field_0x58c;
28 /* 0x590 */ s16 field_0x590;
29 /* 0x592 */ s16 field_0x592;
30 /* 0x594 */ f32 field_0x594;
31 /* 0x598 */ f32 field_0x598;
32 /* 0x59C */ u8 field_0x59c[0x5a0 - 0x59c];
33 /* 0x5A0 */ s16 field_0x5a0;
34 /* 0x5A2 */ s16 field_0x5a2;
35 /* 0x5A4 */ s16 field_0x5a4;
36 /* 0x5A8 */ cXyz field_0x5a8;
37 /* 0x5B4 */ u8 field_0x5b4[0x5b8 - 0x5b4];
38 /* 0x5B8 */ Mtx mMtx;
39 /* 0x5E8 */ dBgW* mpBgW;
40 /* 0x5EC */ Z2SoundObjSimple mSound;
41 /* 0x60C */ u8 field_0x60c[0x61c - 0x60c];
42 /* 0x61C */ u32 field_0x61c;
43 /* 0x620 */ u8 field_0x620[0x624 - 0x620];
44 /* 0x624 */ u8 field_0x624;
45};
46
47STATIC_ASSERT(sizeof(obj_fw_class) == 0x628);
48
50public:
52 virtual ~daObj_Fw_HIO_c() {}
53
54#if DEBUG
56#endif
57
58 /* 流木 - Driftwood */
59 /* 0x4 */ s8 field_0x4;
60 /* 0x8 */ f32 size; // 大きさ - Size
61};
62
63
64#endif /* D_A_OBJ_FW_H */
Definition J3DModel.h:43
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition Z2SoundObject.h:38
Definition d_bg_w.h:257
Definition d_a_obj_fw.h:49
void genMessage(JORMContext *)
s8 field_0x4
Definition d_a_obj_fw.h:59
virtual ~daObj_Fw_HIO_c()
Definition d_a_obj_fw.h:52
f32 size
Definition d_a_obj_fw.h:60
daObj_Fw_HIO_c()
Definition d_a_obj_fw.cpp:27
Definition f_op_actor.h:230
Firewood.
Definition d_a_b_bq.cpp:65
s16 field_0x5a2
Definition d_a_b_bq.cpp:83
f32 field_0x588
Definition d_a_b_bq.cpp:75
s16 field_0x578
Definition d_a_b_bq.cpp:70
u8 field_0x60c[0x61c - 0x60c]
Definition d_a_obj_fw.h:41
Mtx mMtx
Definition d_a_obj_fw.h:38
s16 field_0x57e[2]
Definition d_a_b_bq.cpp:73
f32 field_0x584
Definition d_a_b_bq.cpp:74
s16 field_0x592
Definition d_a_b_bq.cpp:78
Z2SoundObjSimple mSound
Definition d_a_b_bq.cpp:89
u8 field_0x5b4[0x5b8 - 0x5b4]
Definition d_a_obj_fw.h:37
f32 field_0x594
Definition d_a_b_bq.cpp:79
cXyz field_0x5a8
Definition d_a_b_bq.cpp:85
request_of_phase_process_class mPhase
Definition d_a_b_bq.cpp:67
s16 field_0x590
Definition d_a_b_bq.cpp:77
f32 field_0x58c
Definition d_a_b_bq.cpp:76
u8 field_0x57c[0x57e - 0x57c]
Definition d_a_obj_fw.h:23
u8 field_0x570
Definition d_a_b_bq.cpp:68
f32 field_0x598
Definition d_a_b_bq.cpp:80
dBgW * mpBgW
Definition d_a_b_bq.cpp:88
u8 field_0x59c[0x5a0 - 0x59c]
Definition d_a_obj_fw.h:32
u32 field_0x61c
Definition d_a_b_bq.cpp:91
J3DModel * mpModel
Definition d_a_b_bq.cpp:69
s16 field_0x5a0
Definition d_a_b_bq.cpp:82
fopAc_ac_c actor
Definition d_a_obj_fw.h:17
s16 field_0x5a4
Definition d_a_b_bq.cpp:84
u8 field_0x620[0x624 - 0x620]
Definition d_a_b_bq.cpp:92
s16 field_0x57a
Definition d_a_obj_fw.h:22
u8 field_0x624
Definition d_a_b_bq.cpp:93
STATIC_ASSERT(sizeof(obj_fw_class)==0x628)
f32 Mtx[3][4]
Definition mtx.h:25
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
Definition c_xyz.h:7
Definition c_phase.h:17