1#ifndef D_A_OBJ_SWLIGHT_H
2#define D_A_OBJ_SWLIGHT_H
Definition Z2SoundObject.h:38
Definition d_bg_s_movebg_actor.h:11
Definition d_event_lib.h:24
Light Switch.
Definition d_a_obj_swLight.h:18
void action()
Definition d_a_obj_swLight.cpp:209
u16 field_0xae8
Definition d_a_obj_swLight.h:65
void init_modeOnLight()
Definition d_a_obj_swLight.cpp:307
u16 field_0xb22
Definition d_a_obj_swLight.h:70
void initBaseMtx()
Definition d_a_obj_swLight.cpp:45
dCcD_Sph mTgSph[2]
Definition d_a_obj_swLight.h:55
void modeSwOnWait()
Definition d_a_obj_swLight.cpp:263
void(daObjSwLight_c::*) modeFunc()
Definition d_a_obj_swLight.h:20
u8 getEvent()
Definition d_a_obj_swLight.h:48
void setBaseMtx()
Definition d_a_obj_swLight.cpp:50
u8 field_0xae7
Definition d_a_obj_swLight.h:64
void init_modeSwOffWait()
Definition d_a_obj_swLight.cpp:323
u16 field_0xb24
Definition d_a_obj_swLight.h:71
J3DModel * mpModel
Definition d_a_obj_swLight.h:52
u8 field_0xae1
Definition d_a_obj_swLight.h:59
u8 getSwbit()
Definition d_a_obj_swLight.h:45
u8 getOnTime()
Definition d_a_obj_swLight.h:47
u16 field_0xae4
Definition d_a_obj_swLight.h:62
virtual int CreateHeap()
Definition d_a_obj_swLight.cpp:158
DALKMIST_INFLUENCE mInfluence
Definition d_a_obj_swLight.h:67
u8 field_0xae0
Definition d_a_obj_swLight.h:58
u8 field_0xae3
Definition d_a_obj_swLight.h:61
Z2SoundObjSimple mSound
Definition d_a_obj_swLight.h:68
u8 field_0xae6
Definition d_a_obj_swLight.h:63
virtual ~daObjSwLight_c()
Definition d_a_obj_swLight.h:41
u8 field_0xae2
Definition d_a_obj_swLight.h:60
request_of_phase_process_class mPhase
Definition d_a_obj_swLight.h:51
virtual int Create()
Definition d_a_obj_swLight.cpp:108
void init_modeSwOnWait()
Definition d_a_obj_swLight.cpp:254
dCcD_Sph mAtSph
Definition d_a_obj_swLight.h:54
f32 field_0xadc
Definition d_a_obj_swLight.h:57
int create1st()
Definition d_a_obj_swLight.cpp:165
u16 field_0xaea
Definition d_a_obj_swLight.h:66
u8 field_0xb20
Definition d_a_obj_swLight.h:69
void modeOnLight()
Definition d_a_obj_swLight.cpp:311
void modeSwOffWait()
Definition d_a_obj_swLight.cpp:333
u8 getSwbit2()
Definition d_a_obj_swLight.h:46
dCcD_Stts mStts
Definition d_a_obj_swLight.h:53
daObjSwLight_c()
Definition d_a_obj_swLight.h:43
virtual int Execute(Mtx **)
Definition d_a_obj_swLight.cpp:190
dCcD_Cyl mCyl
Definition d_a_obj_swLight.h:56
STATIC_ASSERT(sizeof(daObjSwLight_c)==0xb28)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196