Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_ito.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_ITO_H
2#define D_A_OBJ_ITO_H
3
4#include "d/d_cc_d.h"
6
16struct ito_s {
18 /* 0x01C */ f32 field_0x1c[6][20];
19 /* 0x1FC */ cXyz field_0x1fc[6];
20 /* 0x244 */ s16 field_0x244[6];
21 /* 0x250 */ f32 field_0x250;
22 /* 0x254 */ f32 field_0x254;
23 /* 0x258 */ f32 field_0x258;
24};
25
27public:
28 /* 0x0000 */ fopAc_ac_c actor;
30 /* 0x0570 */ u8 field_0x570;
31 /* 0x0571 */ u8 field_0x571;
32 /* 0x0574 */ J3DModel* field_0x574[2];
33 /* 0x057C */ Z2Creature mSound;
34 /* 0x060C */ s16 field_0x60c;
35 /* 0x060E */ u8 field_0x60e[0x610 - 0x60e];
36 /* 0x0610 */ s16 field_0x610;
37 /* 0x0612 */ s16 field_0x612[2];
38 /* 0x0618 */ cXyz field_0x618;
39 /* 0x0624 */ cXyz field_0x624;
40 /* 0x0630 */ f32 field_0x630;
41 /* 0x0634 */ f32 field_0x634;
42 /* 0x0638 */ s8 field_0x638;
43 /* 0x0639 */ s8 field_0x639;
44 /* 0x063A */ s16 field_0x63a;
45 /* 0x063C */ dCcD_Stts mStts;
46 /* 0x0678 */ dCcD_Sph field_0x678[8];
47 /* 0x1038 */ s8 field_0x1038;
48 /* 0x103C */ ito_s field_0x103c;
49 /* 0x1298 */ ito_s field_0x1298;
50 /* 0x14F4 */ u32 field_0x14f4;
51 /* 0x14F8 */ cXyz field_0x14f8;
52 /* 0x1504 */ f32 field_0x1504;
53 /* 0x1508 */ s8 field_0x1508;
54 /* 0x1509 */ s8 field_0x1509;
55 /* 0x150A */ s8 field_0x150a;
56 /* 0x150B */ u8 field_0x150b;
57};
58
59STATIC_ASSERT(sizeof(obj_ito_class) == 0x150c);
60
62public:
64 virtual ~daObj_Ito_HIO_c() {}
65
66 /* ぶら下りOBJ糸 */
67 /* 0x04 */ s8 field_0x4;
68 /* 0x08 */ f32 field_0x8; // 糸長さ基準値 - Thread Length Reference Value
69 /* 0x0C */ f32 field_0xc; // 糸位置補正値 - Thread Position Correction Value
70 /* 0x10 */ s16 field_0x10;
71};
72
73
74#endif /* D_A_OBJ_ITO_H */
Definition J3DModel.h:43
Definition Z2Creature.h:7
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Definition d_a_obj_ito.h:61
daObj_Ito_HIO_c()
Definition d_a_obj_ito.cpp:14
f32 field_0xc
Definition d_a_obj_ito.h:69
f32 field_0x8
Definition d_a_obj_ito.h:68
s8 field_0x4
Definition d_a_obj_ito.h:67
s16 field_0x10
Definition d_a_obj_ito.h:70
virtual ~daObj_Ito_HIO_c()
Definition d_a_obj_ito.h:64
Definition f_op_actor.h:230
Definition m_Do_ext.h:584
???
Definition d_a_obj_ito.h:26
cXyz field_0x618
Definition d_a_obj_ito.h:38
s16 field_0x610
Definition d_a_obj_ito.h:36
u8 field_0x570
Definition d_a_obj_ito.h:30
s16 field_0x612[2]
Definition d_a_obj_ito.h:37
f32 field_0x634
Definition d_a_obj_ito.h:41
s8 field_0x1038
Definition d_a_obj_ito.h:47
s16 field_0x60c
Definition d_a_obj_ito.h:34
request_of_phase_process_class mPhase
Definition d_a_obj_ito.h:29
f32 field_0x1504
Definition d_a_obj_ito.h:52
fopAc_ac_c actor
Definition d_a_obj_ito.h:28
ito_s field_0x1298
Definition d_a_obj_ito.h:49
u8 field_0x150b
Definition d_a_obj_ito.h:56
dCcD_Sph field_0x678[8]
Definition d_a_obj_ito.h:46
s8 field_0x639
Definition d_a_obj_ito.h:43
Z2Creature mSound
Definition d_a_obj_ito.h:33
ito_s field_0x103c
Definition d_a_obj_ito.h:48
cXyz field_0x14f8
Definition d_a_obj_ito.h:51
s8 field_0x638
Definition d_a_obj_ito.h:42
u8 field_0x60e[0x610 - 0x60e]
Definition d_a_obj_ito.h:35
f32 field_0x630
Definition d_a_obj_ito.h:40
s8 field_0x1509
Definition d_a_obj_ito.h:54
s8 field_0x150a
Definition d_a_obj_ito.h:55
s8 field_0x1508
Definition d_a_obj_ito.h:53
J3DModel * field_0x574[2]
Definition d_a_obj_ito.h:32
u8 field_0x571
Definition d_a_obj_ito.h:31
u32 field_0x14f4
Definition d_a_obj_ito.h:50
dCcD_Stts mStts
Definition d_a_obj_ito.h:45
s16 field_0x63a
Definition d_a_obj_ito.h:44
cXyz field_0x624
Definition d_a_obj_ito.h:39
STATIC_ASSERT(sizeof(obj_ito_class)==0x150c)
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 d_a_obj_ito.h:16
mDoExt_3DlineMat0_c mLineMat
Definition d_a_obj_ito.h:17
f32 field_0x1c[6][20]
Definition d_a_obj_ito.h:18
s16 field_0x244[6]
Definition d_a_obj_ito.h:20
f32 field_0x250
Definition d_a_obj_ito.h:21
cXyz field_0x1fc[6]
Definition d_a_obj_ito.h:19
f32 field_0x254
Definition d_a_obj_ito.h:22
f32 field_0x258
Definition d_a_obj_ito.h:23
Definition c_phase.h:17