#ifndef D_A_L7LOW_DR_H #define D_A_L7LOW_DR_H #include "f_op/f_op_actor_mng.h" /** * @ingroup actors-unsorted * @class daL7lowDr_c * @brief * * @details * */ class daL7lowDr_c : public fopAc_ac_c { public: typedef void (daL7lowDr_c::*actionFn)(); void setAction(actionFn); void action(); int _delete(); void mtx_set(); void fly(); int execute(); int CreateHeap(); int create(); int draw(); /* 0x568 */ request_of_phase_process_class mPhase; /* 0x570 */ mDoExt_McaMorfSO* mpModelMorf; /* 0x574 */ Z2CreatureEnemy mSound; /* 0x618 */ cXyz field_0x618; /* 0x624 */ actionFn mAction; /* 0x630 */ actionFn field_0x630; /* 0x63C */ int field_0x63c; /* 0x640 */ u16 field_0x640; }; STATIC_ASSERT(sizeof(daL7lowDr_c) == 0x644); #endif /* D_A_L7LOW_DR_H */