Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_obj_lp.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_LP_H
2#define D_A_OBJ_LP_H
3
5
15struct wd_ss {
16public:
17 /* 80C559C8 */ ~wd_ss() {};
18 /* 80C55A04 */ wd_ss() {};
19
20 /* 0x00 */ J3DModel* mpModel;
21 /* 0x04 */ cXyz field_0x4;
22 /* 0x10 */ cXyz field_0x10;
23 /* 0x1C */ cXyz field_0x1c;
24 /* 0x28 */ cXyz field_0x28;
25 /* 0x34 */ s16 field_0x34;
26 /* 0x36 */ s16 field_0x36;
27 /* 0x38 */ s16 field_0x38;
28 /* 0x3A */ u8 field_0x3a[0x3c - 0x3a];
29 /* 0x3C */ f32 field_0x3c;
30 /* 0x40 */ s16 field_0x40;
31 /* 0x42 */ s16 field_0x42;
32 /* 0x44 */ s16 field_0x44;
33 /* 0x46 */ u8 field_0x46[0x4e - 0x46];
34 /* 0x4E */ u8 field_0x4e;
35 /* 0x4F */ u8 field_0x4f;
36 /* 0x50 */ int field_0x50;
37};
38
39STATIC_ASSERT(sizeof(wd_ss) == 0x54);
40
41class obj_lp_class : public fopAc_ac_c {
42public:
44 /* 0x0570 */ u8 field_0x570;
45 /* 0x0571 */ u8 field_0x571;
46 /* 0x0572 */ u8 field_0x572;
47 /* 0x0573 */ u8 field_0x573;
48 /* 0x0574 */ s16 field_0x574;
49 /* 0x0576 */ u8 field_0x576[0x57c - 0x576];
50 /* 0x057C */ wd_ss mWdSs[512];
52 /* 0xAD98 */ int field_0xad98;
53 /* 0xAD9C */ cXyz field_0xad9c;
54 /* 0xADA8 */ f32 field_0xada8;
55 /* 0xADAC */ f32 field_0xadac;
56 /* 0xADB0 */ u8 field_0xadb0;
57 /* 0xADB1 */ u8 field_0xadb1;
58 /* 0xADB2 */ u8 field_0xadb2;
59 /* 0xADB3 */ u8 field_0xadb3;
60 /* 0xADB4 */ u8 field_0xadb4;
61 /* 0xADB5 */ u8 field_0xadb5[0xadb8 - 0xadb5];
62};
63
64STATIC_ASSERT(sizeof(obj_lp_class) == 0xadb8);
65
66
67#endif /* D_A_OBJ_LP_H */
Definition m_Do_ext.h:551
Lily Pad.
Definition d_a_obj_lp.h:41
int field_0xad98
Definition d_a_obj_lp.h:52
u8 field_0xadb2
Definition d_a_obj_lp.h:58
s16 field_0x574
Definition d_a_obj_lp.h:48
u8 field_0xadb5[0xadb8 - 0xadb5]
Definition d_a_obj_lp.h:61
u8 field_0x571
Definition d_a_obj_lp.h:45
u8 field_0x572
Definition d_a_obj_lp.h:46
request_of_phase_process_class mPhase
Definition d_a_obj_lp.h:43
f32 field_0xadac
Definition d_a_obj_lp.h:55
wd_ss mWdSs[512]
Definition d_a_obj_lp.h:50
f32 field_0xada8
Definition d_a_obj_lp.h:54
u8 field_0x576[0x57c - 0x576]
Definition d_a_obj_lp.h:49
u8 field_0xadb3
Definition d_a_obj_lp.h:59
u8 field_0xadb0
Definition d_a_obj_lp.h:56
u8 field_0xadb1
Definition d_a_obj_lp.h:57
mDoExt_3DlineMat0_c field_0xad7c
Definition d_a_obj_lp.h:51
u8 field_0x573
Definition d_a_obj_lp.h:47
u8 field_0x570
Definition d_a_obj_lp.h:44
u8 field_0xadb4
Definition d_a_obj_lp.h:60
cXyz field_0xad9c
Definition d_a_obj_lp.h:53
STATIC_ASSERT(sizeof(wd_ss)==0x54)
Definition d_a_hozelda.cpp:146
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:74
Definition d_a_hozelda.cpp:14
Definition d_a_obj_lp.h:15
cXyz field_0x4
Definition d_a_obj_lp.h:21
cXyz field_0x28
Definition d_a_obj_lp.h:24
u8 field_0x4e
Definition d_a_obj_lp.h:34
u8 field_0x4f
Definition d_a_obj_lp.h:35
J3DModel * mpModel
Definition d_a_obj_lp.h:20
int field_0x50
Definition d_a_obj_lp.h:36
cXyz field_0x1c
Definition d_a_obj_lp.h:23
~wd_ss()
Definition d_a_obj_lp.h:17
s16 field_0x40
Definition d_a_obj_lp.h:30
s16 field_0x44
Definition d_a_obj_lp.h:32
s16 field_0x34
Definition d_a_obj_lp.h:25
wd_ss()
Definition d_a_obj_lp.h:18
s16 field_0x42
Definition d_a_obj_lp.h:31
u8 field_0x3a[0x3c - 0x3a]
Definition d_a_obj_lp.h:28
cXyz field_0x10
Definition d_a_obj_lp.h:22
s16 field_0x38
Definition d_a_obj_lp.h:27
f32 field_0x3c
Definition d_a_obj_lp.h:29
u8 field_0x46[0x4e - 0x46]
Definition d_a_obj_lp.h:33
s16 field_0x36
Definition d_a_obj_lp.h:26
signed short int s16
Definition types.h:6
float f32
Definition types.h:22
unsigned char u8
Definition types.h:5