Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_tp.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_TP_H
2#define D_A_OBJ_TP_H
3
6#include "d/d_bg_w.h"
7#include "d/d_cc_d.h"
9
18class obj_tp_class : public fopAc_ac_c {
19public:
21 /* 0x570 */ mDoExt_McaMorf* mMorf;
22 /* 0x574 */ int field_0x574;
23 /* 0x578 */ mDoExt_brkAnm* mBrk;
24 /* 0x57C */ J3DModel* mModels[2];
25 /* 0x584 */ mDoExt_btkAnm* mBtks[2];
26 /* 0x58C */ mDoExt_brkAnm* mBrks[2];
27 /* 0x594 */ u8 field_0x594;
28 /* 0x595 */ u8 field_0x595;
29 /* 0x596 */ u8 field_0x596;
30 /* 0x597 */ u8 field_0x597;
31 /* 0x598 */ u8 field_0x598;
32 /* 0x59C */ int field_0x59c;
33 /* 0x5A0 */ int field_0x5a0;
34 /* 0x5A4 */ u8 field_0x5a4;
35 /* 0x5A5 */ u8 field_0x5a5;
36 /* 0x5A6 */ s16 field_0x5a6;
37 /* 0x5A8 */ s16 field_0x5a8;
38 /* 0x5AC */ cXyz field_0x5ac;
39 /* 0x5B8 */ s16 field_0x5b8[2];
40 /* 0x5BC */ s16 field_0x5bc;
41 /* 0x5C0 */ cXyz field_0x5c0;
42 /* 0x5CC */ s16 field_0x5cc;
43 /* 0x5D0 */ int field_0x5d0;
44 /* 0x5D4 */ Mtx field_0x5d4;
45 /* 0x604 */ dBgW* mBgw;
46 /* 0x608 */ dCcD_Stts mStts;
47 /* 0x644 */ dCcD_Cyl mCyl;
48 /* 0x780 */ int field_0x780;
49};
50
51STATIC_ASSERT(sizeof(obj_tp_class) == 0x784);
52
53
54#endif /* D_A_OBJ_TP_H */
Definition d_bg_w.h:252
Definition m_Do_ext.h:344
Shadow Beast Barrier Pole (Twilight Pole)
Definition d_a_obj_tp.h:18
u8 field_0x597
Definition d_a_obj_tp.h:30
request_of_phase_process_class mPhase
Definition d_a_obj_tp.h:20
dBgW * mBgw
Definition d_a_obj_tp.h:45
mDoExt_brkAnm * mBrk
Definition d_a_obj_tp.h:23
s16 field_0x5a8
Definition d_a_obj_tp.h:37
u8 field_0x598
Definition d_a_obj_tp.h:31
mDoExt_McaMorf * mMorf
Definition d_a_obj_tp.h:21
mDoExt_btkAnm * mBtks[2]
Definition d_a_obj_tp.h:25
Mtx field_0x5d4
Definition d_a_obj_tp.h:44
u8 field_0x596
Definition d_a_obj_tp.h:29
int field_0x780
Definition d_a_obj_tp.h:48
cXyz field_0x5c0
Definition d_a_obj_tp.h:41
cXyz field_0x5ac
Definition d_a_obj_tp.h:38
J3DModel * mModels[2]
Definition d_a_obj_tp.h:24
s16 field_0x5cc
Definition d_a_obj_tp.h:42
dCcD_Cyl mCyl
Definition d_a_obj_tp.h:47
s16 field_0x5bc
Definition d_a_obj_tp.h:40
mDoExt_brkAnm * mBrks[2]
Definition d_a_obj_tp.h:26
int field_0x574
Definition d_a_obj_tp.h:22
u8 field_0x595
Definition d_a_obj_tp.h:28
int field_0x5a0
Definition d_a_obj_tp.h:33
u8 field_0x5a4
Definition d_a_obj_tp.h:34
s16 field_0x5b8[2]
Definition d_a_obj_tp.h:39
int field_0x5d0
Definition d_a_obj_tp.h:43
int field_0x59c
Definition d_a_obj_tp.h:32
u8 field_0x594
Definition d_a_obj_tp.h:27
s16 field_0x5a6
Definition d_a_obj_tp.h:36
u8 field_0x5a5
Definition d_a_obj_tp.h:35
dCcD_Stts mStts
Definition d_a_obj_tp.h:46
STATIC_ASSERT(sizeof(obj_tp_class)==0x784)
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc_fguard.cpp:70
Definition d_a_ep.cpp:19
Definition d_a_obj_sekizoa.cpp:56
Definition d_a_hozelda.cpp:47
Definition d_a_hozelda.cpp:14
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8