Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_balloon.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_BALLOON_H
2#define D_A_OBJ_BALLOON_H
3
4#include "f_op/f_op_actor.h"
5#include "d/d_bg_s_acch.h"
7#include "d/d_cc_d.h"
9
19public:
25
26 int draw();
27 void saveBestScore();
28 void cc_set();
29 void action();
30 void mtx_set();
31 int execute();
32 int _delete();
33 int CreateHeap();
34 int create();
35
37 /* 0x570 */ J3DModel* mModel;
38 /* 0x574 */ u32 mShadowKey;
39 /* 0x578 */ u8 mType;
40 /* 0x579 */ u8 mRotateMode;
41 /* 0x57C */ int mRotateTimer;
42 /* 0x580 */ s16 mRotateZ;
43 /* 0x582 */ s16 mRotateY;
44 /* 0x584 */ s16 mRotZTarget;
45 /* 0x586 */ s16 mRotYTarget;
47 /* 0x5C8 */ dBgS_ObjAcch mAcch;
48 /* 0x7A0 */ dCcD_Stts mStts;
49 /* 0x7D8 */ dCcD_Sph mSph;
50 /* 0x914 */ u8 mHIOInit;
51 /* 0x914 */ u8 mUnused[8];
52};
53
55public:
58
59 /* 0x04 */ s8 field_0x04;
60 /* 0x08 */ f32 mScale[3];
61 /* 0x14 */ f32 mScore[3];
62};
63
64#endif /* D_A_OBJ_BALLOON_H */
Definition J3DModel.h:43
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Definition d_a_obj_balloon.h:54
f32 mScale[3]
Definition d_a_obj_balloon.h:60
s8 field_0x04
Definition d_a_obj_balloon.h:59
f32 mScore[3]
Definition d_a_obj_balloon.h:61
daObj_Balloon_HIO_c()
Definition d_a_obj_balloon.cpp:21
virtual ~daObj_Balloon_HIO_c()
Definition d_a_obj_balloon.h:57
Balloon.
Definition d_a_obj_balloon.h:18
int CreateHeap()
Definition d_a_obj_balloon.cpp:216
dBgS_AcchCir mAcchCir
Definition d_a_obj_balloon.h:46
int draw()
Definition d_a_obj_balloon.cpp:33
u8 mHIOInit
Definition d_a_obj_balloon.h:50
s16 mRotateZ
Definition d_a_obj_balloon.h:42
dCcD_Sph mSph
Definition d_a_obj_balloon.h:49
J3DModel * mModel
Definition d_a_obj_balloon.h:37
request_of_phase_process_class mPhase
Definition d_a_obj_balloon.h:36
u8 mRotateMode
Definition d_a_obj_balloon.h:40
void mtx_set()
Definition d_a_obj_balloon.cpp:181
s16 mRotZTarget
Definition d_a_obj_balloon.h:44
void saveBestScore()
Definition d_a_obj_balloon.cpp:61
int create()
Definition d_a_obj_balloon.cpp:234
Size_e
Definition d_a_obj_balloon.h:20
@ SIZE_MEDIUM_e
Definition d_a_obj_balloon.h:22
@ SIZE_LARGE_e
Definition d_a_obj_balloon.h:21
@ SIZE_SMALL_e
Definition d_a_obj_balloon.h:23
u8 mUnused[8]
Definition d_a_obj_balloon.h:51
dBgS_ObjAcch mAcch
Definition d_a_obj_balloon.h:47
int _delete()
Definition d_a_obj_balloon.cpp:203
int mRotateTimer
Definition d_a_obj_balloon.h:41
s16 mRotYTarget
Definition d_a_obj_balloon.h:45
void cc_set()
Definition d_a_obj_balloon.cpp:69
u32 mShadowKey
Definition d_a_obj_balloon.h:38
u8 mType
Definition d_a_obj_balloon.h:39
dCcD_Stts mStts
Definition d_a_obj_balloon.h:48
s16 mRotateY
Definition d_a_obj_balloon.h:43
int execute()
Definition d_a_obj_balloon.cpp:188
void action()
Definition d_a_obj_balloon.cpp:81
Definition f_op_actor.h:230
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_phase.h:17