mirror of https://github.com/zeldaret/tp.git
63 lines
1.9 KiB
C++
63 lines
1.9 KiB
C++
#ifndef D_A_OBJ_GEYSER_H
|
|
#define D_A_OBJ_GEYSER_H
|
|
|
|
#include "f_op/f_op_actor_mng.h"
|
|
|
|
/**
|
|
* @ingroup actors-objects
|
|
* @class daObjGeyser_c
|
|
* @brief Geyser
|
|
*
|
|
* @details
|
|
*
|
|
*/
|
|
class daObjGeyser_c : public fopAc_ac_c {
|
|
public:
|
|
/* 80BF6F18 */ void initBaseMtx();
|
|
/* 80BF6F38 */ void setBaseMtx();
|
|
/* 80BF6F80 */ void Create();
|
|
/* 80BF70E0 */ void CreateHeap();
|
|
/* 80BF7174 */ void create1st();
|
|
/* 80BF7288 */ void Execute(f32 (**)[3][4]);
|
|
/* 80BF744C */ void action();
|
|
/* 80BF75B8 */ void actionOff2Init();
|
|
/* 80BF75C4 */ void actionOff2();
|
|
/* 80BF7838 */ void actionOnWait2Init();
|
|
/* 80BF787C */ void actionOnWait2();
|
|
/* 80BF7C54 */ void actionOn2Init();
|
|
/* 80BF7CA0 */ void actionOn2();
|
|
/* 80BF8158 */ void actionDisappearInit(u8);
|
|
/* 80BF8178 */ void actionDisappear();
|
|
/* 80BF823C */ void actionOffInit();
|
|
/* 80BF8268 */ void actionOff();
|
|
/* 80BF82D0 */ void actionOnWaitInit();
|
|
/* 80BF8344 */ void actionOnWait();
|
|
/* 80BF83E4 */ void actionOnInit();
|
|
/* 80BF846C */ void actionOn();
|
|
/* 80BF8584 */ void setPntWind();
|
|
/* 80BF863C */ void cutPntWind();
|
|
/* 80BF8660 */ void movePntWind();
|
|
/* 80BF8870 */ void Draw();
|
|
/* 80BF8914 */ void setEmitterPre00();
|
|
/* 80BF89AC */ void setEmitterSrc00Sand();
|
|
/* 80BF89B0 */ void setEmitterSrc01Smk();
|
|
/* 80BF8A54 */ void stopEmitterPre00();
|
|
/* 80BF8A80 */ void stopEmitterSrc00Sand();
|
|
/* 80BF8AAC */ void stopEmitterSrc01Smk();
|
|
/* 80BF8AD8 */ void setEmitterClm00();
|
|
/* 80BF8B70 */ void setEmitterSmk01();
|
|
/* 80BF8C08 */ void setEmitterSmk02();
|
|
/* 80BF8CA0 */ void stopEmitterClm00();
|
|
/* 80BF8CCC */ void stopEmitterSmk01();
|
|
/* 80BF8CF8 */ void stopEmitterSmk02();
|
|
/* 80BF8D24 */ void Delete();
|
|
|
|
private:
|
|
/* 0x568 */ u8 field_0x568[0x7f0 - 0x568];
|
|
};
|
|
|
|
STATIC_ASSERT(sizeof(daObjGeyser_c) == 0x7f0);
|
|
|
|
|
|
#endif /* D_A_OBJ_GEYSER_H */
|