Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_lbox.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_LBOX_H
2#define D_A_OBJ_LBOX_H
3
5#include "f_op/f_op_actor.h"
6#include "d/d_bg_w.h"
7#include "d/d_bg_s_acch.h"
8#include "d/d_cc_d.h"
9
18class obj_lbox_class : public fopAc_ac_c {
19public:
21 /* 0x570 */ u8 mParam;
22 /* 0x574 */ J3DModel* mpModel;
23 /* 0x578 */ s16 field_0x578;
24 /* 0x57A */ s16 field_0x57a;
25 /* 0x57C */ s16 field_0x57c;
26 /* 0x57E */ s16 field_0x57e[2];
27 /* 0x584 */ u32 field_0x584;
30 /* 0x7A0 */ dCcD_Stts mStts;
31 /* 0x7DC */ dCcD_Sph mSph;
32 /* 0x914 */ dCcD_Sph mSph2;
33 /* 0xA4C */ u32 field_0xa4c;
34 /* 0xA50 */ Mtx mMtx;
35 /* 0xA80 */ dBgW* mpBgW;
36 /* 0xA84 */ u32 field_0xa84;
37 /* 0xA88 */ u32 field_0xa88;
38 /* 0xA8C */ u8 field_0xa8c;
39};
40
41STATIC_ASSERT(sizeof(obj_lbox_class) == 0xA90);
42
44public:
45 /* 80C5356C */ daObj_Lbox_HIO_c();
46 /* 80C53F14 */ virtual ~daObj_Lbox_HIO_c() {};
47
48 /* 0x4 */ s8 field_0x4;
49 /* 0x8 */ f32 mSize;
50 /* 0xC */ f32 mHeight;
51}; // Size = 0x10
52
53#endif /* D_A_OBJ_LBOX_H */
Definition d_bg_w.h:252
Definition d_cc_d.h:432
Definition d_a_obj_lbox.h:43
virtual ~daObj_Lbox_HIO_c()
Definition d_a_obj_lbox.h:46
s8 field_0x4
Definition d_a_obj_lbox.h:48
f32 mSize
Definition d_a_obj_lbox.h:49
daObj_Lbox_HIO_c()
Definition d_a_obj_lbox.cpp:32
f32 mHeight
Definition d_a_obj_lbox.h:50
L - Box (Large Box?)
Definition d_a_obj_lbox.h:18
dBgS_AcchCir mAcchCir
Definition d_a_obj_lbox.h:28
u32 field_0xa88
Definition d_a_obj_lbox.h:37
s16 field_0x57e[2]
Definition d_a_obj_lbox.h:26
request_of_phase_process_class mPhaseReq
Definition d_a_obj_lbox.h:20
s16 field_0x57a
Definition d_a_obj_lbox.h:24
dCcD_Sph mSph
Definition d_a_obj_lbox.h:31
dCcD_Stts mStts
Definition d_a_obj_lbox.h:30
s16 field_0x57c
Definition d_a_obj_lbox.h:25
u8 mParam
Definition d_a_obj_lbox.h:21
u8 field_0xa8c
Definition d_a_obj_lbox.h:38
dCcD_Sph mSph2
Definition d_a_obj_lbox.h:32
dBgW * mpBgW
Definition d_a_obj_lbox.h:35
u32 field_0xa4c
Definition d_a_obj_lbox.h:33
Mtx mMtx
Definition d_a_obj_lbox.h:34
s16 field_0x578
Definition d_a_obj_lbox.h:23
u32 field_0xa84
Definition d_a_obj_lbox.h:36
dBgS_ObjAcch mObjAcch
Definition d_a_obj_lbox.h:29
u32 field_0x584
Definition d_a_obj_lbox.h:27
J3DModel * mpModel
Definition d_a_obj_lbox.h:22
STATIC_ASSERT(sizeof(obj_lbox_class)==0xA90)
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:70
Definition d_a_ep.cpp:19
Definition d_a_hozelda.cpp:14
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8