Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_toby.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_TOBY_H
2#define D_A_OBJ_TOBY_H
3
5
6struct yuka_s {
7public:
8 /* 0x00 */ J3DModel* mModel1;
9 /* 0x04 */ J3DModel* mModel2;
10 /* 0x08 */ cXyz mPos;
11 /* 0x14 */ cXyz mSpeed;
12 /* 0x20 */ csXyz mAngle;
13 /* 0x26 */ csXyz mAngleSpeed;
14 /* 0x2C */ int field_0x2c;
15 /* 0x30 */ f32 mScale;
16 /* 0x34 */ s8 field_0x34;
17 /* 0x36 */ s16 field_0x36;
18 /* 0x38 */ u8 field_0x38;
19 /* 0x39 */ s8 field_0x39;
20 /* 0x3A */ s8 field_0x3a;
21 /* 0x3C */ int field_0x3c;
22 /* 0x40 */ Mtx mMtx;
23 /* 0x70 */ dBgW* mBgW;
24 /* 0x74 */ int mParticle;
25};
26
27STATIC_ASSERT(sizeof(yuka_s) == 0x78);
28
38public:
39 /* 0x0000 */ fopAc_ac_c mBase;
41 /* 0x0570 */ char* mArcName;
42 /* 0x0574 */ u8 field_0x574;
43 /* 0x0575 */ u8 field_0x575;
44 /* 0x0576 */ u8 field_0x576;
45 /* 0x0577 */ u8 field_0x577;
46 /* 0x0578 */ u8 mSwBit;
47 /* 0x0579 */ u8 field_0x579[0x57c - 0x579];
48 /* 0x057C */ f32 field_0x57c;
49 /* 0x0580 */ s16 field_0x580;
50 /* 0x0582 */ s16 field_0x582;
51 /* 0x0584 */ s16 field_0x584;
52 /* 0x0586 */ s16 field_0x586[2];
53 /* 0x058C */ yuka_s mYukas[200];
54 /* 0x634C */ int mYukaNum;
55 /* 0x6350 */ s16 field_0x6350;
56 /* 0x6352 */ s16 field_0x6352;
57 /* 0x6354 */ cXyz field_0x6354;
58 /* 0x6360 */ cXyz field_0x6360;
59 /* 0x636C */ f32 field_0x636c;
60 /* 0x6370 */ u8 field_0x6370;
61 /* 0x6371 */ u8 field_0x6371;
62};
63
64STATIC_ASSERT(sizeof(obj_toby_class) == 0x6374);
65
66#endif /* D_A_OBJ_TOBY_H */
Definition J3DModel.h:43
Definition c_sxyz.h:10
Definition d_bg_w.h:257
Definition f_op_actor.h:230
Fyer (Object)
Definition d_a_obj_toby.h:37
s16 field_0x586[2]
Definition d_a_obj_toby.h:52
request_of_phase_process_class mPhase
Definition d_a_obj_toby.h:40
int mYukaNum
Definition d_a_obj_toby.h:54
u8 mSwBit
Definition d_a_obj_toby.h:46
s16 field_0x6352
Definition d_a_obj_toby.h:56
f32 field_0x636c
Definition d_a_obj_toby.h:59
s16 field_0x582
Definition d_a_obj_toby.h:50
cXyz field_0x6360
Definition d_a_obj_toby.h:58
s16 field_0x6350
Definition d_a_obj_toby.h:55
u8 field_0x576
Definition d_a_obj_toby.h:44
f32 field_0x57c
Definition d_a_obj_toby.h:48
u8 field_0x6371
Definition d_a_obj_toby.h:61
u8 field_0x574
Definition d_a_obj_toby.h:42
s16 field_0x580
Definition d_a_obj_toby.h:49
yuka_s mYukas[200]
Definition d_a_obj_toby.h:53
fopAc_ac_c mBase
Definition d_a_obj_toby.h:39
u8 field_0x6370
Definition d_a_obj_toby.h:60
s16 field_0x584
Definition d_a_obj_toby.h:51
cXyz field_0x6354
Definition d_a_obj_toby.h:57
u8 field_0x575
Definition d_a_obj_toby.h:43
char * mArcName
Definition d_a_obj_toby.h:41
u8 field_0x577
Definition d_a_obj_toby.h:45
u8 field_0x579[0x57c - 0x579]
Definition d_a_obj_toby.h:47
STATIC_ASSERT(sizeof(yuka_s)==0x78)
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 c_phase.h:17
Definition d_a_obj_toby.h:6
dBgW * mBgW
Definition d_a_obj_toby.h:23
csXyz mAngleSpeed
Definition d_a_obj_toby.h:13
s8 field_0x34
Definition d_a_obj_toby.h:16
int field_0x3c
Definition d_a_obj_toby.h:21
s16 field_0x36
Definition d_a_obj_toby.h:17
int field_0x2c
Definition d_a_obj_toby.h:14
cXyz mPos
Definition d_a_obj_toby.h:10
s8 field_0x39
Definition d_a_obj_toby.h:19
J3DModel * mModel1
Definition d_a_obj_toby.h:8
csXyz mAngle
Definition d_a_obj_toby.h:12
f32 mScale
Definition d_a_obj_toby.h:15
u8 field_0x38
Definition d_a_obj_toby.h:18
cXyz mSpeed
Definition d_a_obj_toby.h:11
int mParticle
Definition d_a_obj_toby.h:24
J3DModel * mModel2
Definition d_a_obj_toby.h:9
s8 field_0x3a
Definition d_a_obj_toby.h:20
Mtx mMtx
Definition d_a_obj_toby.h:22