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 /* 80BA7FF4 */ int draw();
27 /* 80BA80F4 */ void saveBestScore();
28 /* 80BA810C */ void cc_set();
29 /* 80BA81B8 */ void action();
30 /* 80BA865C */ void mtx_set();
31 /* 80BA86CC */ int execute();
32 /* 80BA8734 */ int _delete();
33 /* 80BA87CC */ int CreateHeap();
34 /* 80BA88C4 */ 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:
56 /* 80BA7FAC */ daObj_Balloon_HIO_c();
57 /* 80BA8D64 */ virtual ~daObj_Balloon_HIO_c() {}
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 d_cc_d.h:432
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:131
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:351
dBgS_AcchCir mAcchCir
Definition d_a_obj_balloon.h:46
int draw()
Definition d_a_obj_balloon.cpp:144
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:308
s16 mRotZTarget
Definition d_a_obj_balloon.h:44
void saveBestScore()
Definition d_a_obj_balloon.cpp:183
int create()
Definition d_a_obj_balloon.cpp:371
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:336
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:194
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:316
void action()
Definition d_a_obj_balloon.cpp:207
Definition d_a_ep.cpp:155
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:70
Definition d_a_ep.cpp:19
Definition d_a_hozelda.cpp:14
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8