Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_kita.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_KITA_H
2#define D_A_OBJ_KITA_H
3
5
6struct kita_s {
7public:
8 /* 0x00 */ J3DModel* mModel;
9 /* 0x04 */ cXyz mPos;
10 /* 0x10 */ cXyz field_0x10;
11 /* 0x1C */ csXyz mAngle;
12 /* 0x24 */ f32 mScaleX;
13 /* 0x28 */ s16 field_0x28;
14 /* 0x2C */ Mtx mMtx;
15 /* 0x5C */ dBgW* mBgW;
16};
17
18STATIC_ASSERT(sizeof(kita_s) == 0x60);
19
20
30public:
31 /* 0x000 */ fopAc_ac_c mActor;
33 /* 0x570 */ u8 field_0x570;
34 /* 0x572 */ s16 field_0x572;
35 /* 0x574 */ s16 field_0x574;
36 /* 0x576 */ s16 field_0x576;
37 /* 0x578 */ s16 field_0x578[2];
38 /* 0x57C */ int mNumKitas;
39 /* 0x580 */ f32 field_0x580;
40 /* 0x584 */ s16 field_0x584;
41 /* 0x586 */ s16 field_0x586;
42 /* 0x588 */ s16 field_0x588;
43 /* 0x58A */ s16 field_0x58a;
44 /* 0x58C */ s16 field_0x58c;
45 /* 0x58E */ s16 field_0x58e;
46 /* 0x590 */ s8 field_0x590;
47 /* 0x594 */ kita_s mKitas[21];
48 /* 0xD74 */ bool mIsHIOOwner;
49};
50
51STATIC_ASSERT(sizeof(obj_kita_class) == 0xd78);
52
54public:
56 virtual ~daObj_Kita_HIO_c() {}
57
59
60 /* 0x04 */ s8 mId;
61 /* 0x08 */ f32 mModelSizeX;
62 /* 0x0C */ f32 mModelSizeZ;
63 /* 0x10 */ f32 mGap;
64 /* 0x14 */ f32 mSwingRange;
65};
66
67
68#endif /* D_A_OBJ_KITA_H */
Definition J3DModel.h:43
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition c_sxyz.h:10
Definition d_bg_w.h:257
Definition d_a_obj_kita.h:53
f32 mModelSizeZ
Definition d_a_obj_kita.h:62
f32 mGap
Definition d_a_obj_kita.h:63
f32 mSwingRange
Definition d_a_obj_kita.h:64
void genMessage(JORMContext *)
Definition d_a_obj_kita.cpp:22
f32 mModelSizeX
Definition d_a_obj_kita.h:61
virtual ~daObj_Kita_HIO_c()
Definition d_a_obj_kita.h:56
daObj_Kita_HIO_c()
Definition d_a_obj_kita.cpp:13
s8 mId
Definition d_a_obj_kita.h:60
Definition f_op_actor.h:230
Wind Plank.
Definition d_a_obj_kita.h:29
s16 field_0x58e
Definition d_a_obj_kita.h:45
s16 field_0x572
Definition d_a_obj_kita.h:34
s16 field_0x586
Definition d_a_obj_kita.h:41
fopAc_ac_c mActor
Definition d_a_obj_kita.h:31
f32 field_0x580
Definition d_a_obj_kita.h:39
s16 field_0x574
Definition d_a_obj_kita.h:35
s16 field_0x58a
Definition d_a_obj_kita.h:43
s16 field_0x584
Definition d_a_obj_kita.h:40
int mNumKitas
Definition d_a_obj_kita.h:38
s16 field_0x58c
Definition d_a_obj_kita.h:44
s16 field_0x588
Definition d_a_obj_kita.h:42
s16 field_0x576
Definition d_a_obj_kita.h:36
s16 field_0x578[2]
Definition d_a_obj_kita.h:37
s8 field_0x590
Definition d_a_obj_kita.h:46
u8 field_0x570
Definition d_a_obj_kita.h:33
request_of_phase_process_class mPhase
Definition d_a_obj_kita.h:32
kita_s mKitas[21]
Definition d_a_obj_kita.h:47
bool mIsHIOOwner
Definition d_a_obj_kita.h:48
STATIC_ASSERT(sizeof(kita_s)==0x60)
f32 Mtx[3][4]
Definition mtx.h:25
signed char s8
Definition types.h:7
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_kita.h:6
f32 mScaleX
Definition d_a_obj_kita.h:12
cXyz field_0x10
Definition d_a_obj_kita.h:10
csXyz mAngle
Definition d_a_obj_kita.h:11
Mtx mMtx
Definition d_a_obj_kita.h:14
s16 field_0x28
Definition d_a_obj_kita.h:13
cXyz mPos
Definition d_a_obj_kita.h:9
J3DModel * mModel
Definition d_a_obj_kita.h:8
dBgW * mBgW
Definition d_a_obj_kita.h:15
Definition c_phase.h:17