1#ifndef D_A_OBJ_BMWINDOW_H
2#define D_A_OBJ_BMWINDOW_H
Definition d_bg_s_movebg_actor.h:10
Definition d_a_obj_bmWindow.h:75
u8 field_0x04
Definition d_a_obj_bmWindow.h:80
f32 field_0x24
Definition d_a_obj_bmWindow.h:89
f32 field_0x1c
Definition d_a_obj_bmWindow.h:87
f32 field_0x14
Definition d_a_obj_bmWindow.h:85
u8 field_0x05
Definition d_a_obj_bmWindow.h:81
u8 field_0x3a
Definition d_a_obj_bmWindow.h:96
daBmWindow_HIO_c()
Definition d_a_obj_bmWindow.cpp:30
f32 field_0x0c
Definition d_a_obj_bmWindow.h:83
u8 field_0x3b
Definition d_a_obj_bmWindow.h:97
f32 field_0x2c
Definition d_a_obj_bmWindow.h:91
f32 field_0x20
Definition d_a_obj_bmWindow.h:88
virtual ~daBmWindow_HIO_c()
Definition d_a_obj_bmWindow.h:78
f32 field_0x28
Definition d_a_obj_bmWindow.h:90
u8 field_0x39
Definition d_a_obj_bmWindow.h:95
u8 field_0x38
Definition d_a_obj_bmWindow.h:94
f32 field_0x10
Definition d_a_obj_bmWindow.h:84
f32 field_0x34
Definition d_a_obj_bmWindow.h:93
f32 field_0x18
Definition d_a_obj_bmWindow.h:86
f32 field_0x08
Definition d_a_obj_bmWindow.h:82
f32 field_0x30
Definition d_a_obj_bmWindow.h:92
Boomerang Window?
Definition d_a_obj_bmWindow.h:18
int CreateHeap()
Definition d_a_obj_bmWindow.cpp:60
u16 field_0xedc
Definition d_a_obj_bmWindow.h:65
int Delete()
Definition d_a_obj_bmWindow.cpp:346
u8 field_0xe91
Definition d_a_obj_bmWindow.h:49
static dCcD_SrcGObjInf const mCcDObjInfo
Definition d_a_obj_bmWindow.h:69
f32 field_0xecc
Definition d_a_obj_bmWindow.h:61
f32 field_0xed4
Definition d_a_obj_bmWindow.h:63
Mode
Definition d_a_obj_bmWindow.h:20
@ BREAK_EFF
Definition d_a_obj_bmWindow.h:23
@ WAIT
Definition d_a_obj_bmWindow.h:21
@ BREAK
Definition d_a_obj_bmWindow.h:22
f32 field_0xed8
Definition d_a_obj_bmWindow.h:64
void modeWait()
Definition d_a_obj_bmWindow.cpp:182
f32 field_0xeb0
Definition d_a_obj_bmWindow.h:56
int Draw()
Definition d_a_obj_bmWindow.cpp:335
int checkActorInRectangle(fopAc_ac_c *, cXyz const *, cXyz const *)
Definition d_a_obj_bmWindow.cpp:256
void init_modeBreak()
Definition d_a_obj_bmWindow.cpp:272
f32 field_0xeac
Definition d_a_obj_bmWindow.h:55
dCcD_Stts field_0x5b0
Definition d_a_obj_bmWindow.h:46
f32 field_0xeb4
Definition d_a_obj_bmWindow.h:57
u8 mMode
Definition d_a_obj_bmWindow.h:45
int Execute(Mtx **)
Definition d_a_obj_bmWindow.cpp:140
void modeBreak()
Definition d_a_obj_bmWindow.cpp:286
void windowProc()
Definition d_a_obj_bmWindow.cpp:162
int create()
Definition d_a_obj_bmWindow.cpp:85
csXyz field_0xe98
Definition d_a_obj_bmWindow.h:51
f32 field_0xec8
Definition d_a_obj_bmWindow.h:60
f32 field_0xec4
Definition d_a_obj_bmWindow.h:59
dCcD_Cyl field_0x5ec[7]
Definition d_a_obj_bmWindow.h:47
f32 field_0xea0
Definition d_a_obj_bmWindow.h:52
void setBaseMtx()
Definition d_a_obj_bmWindow.cpp:50
void modeBreakEff()
Definition d_a_obj_bmWindow.cpp:302
u32 field_0xe94
Definition d_a_obj_bmWindow.h:50
request_of_phase_process_class mPhase
Definition d_a_obj_bmWindow.h:43
void init_modeWait()
Definition d_a_obj_bmWindow.cpp:177
void setBreakEffect(int)
Definition d_a_obj_bmWindow.cpp:313
static dCcD_SrcCyl mCcDCyl
Definition d_a_obj_bmWindow.h:152
cXyz field_0xeb8
Definition d_a_obj_bmWindow.h:58
f32 field_0xea8
Definition d_a_obj_bmWindow.h:54
void init_modeBreakEff()
Definition d_a_obj_bmWindow.cpp:292
u8 field_0xe90
Definition d_a_obj_bmWindow.h:48
f32 field_0xed0
Definition d_a_obj_bmWindow.h:62
f32 field_0xea4
Definition d_a_obj_bmWindow.h:53
u8 field_0xede
Definition d_a_obj_bmWindow.h:66
J3DModel * mModel
Definition d_a_obj_bmWindow.h:44
STATIC_ASSERT(sizeof(daBmWindow_c)==0xEE0)
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc_fguard.cpp:74
Definition d_a_npc_fguard.cpp:70
Definition f_op_actor_mng.h:74
Definition d_a_hozelda.cpp:14
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8