#ifndef D_A_OBJ_NAN_H #define D_A_OBJ_NAN_H #include "d/d_insect.h" /** * @ingroup actors-objects * @class daObjNAN_c * @brief Insect - Phasmid * * @details * */ class daObjNAN_c : public dInsect_c { public: /* 80CA05D4 */ void setAction(void (daObjNAN_c::*)()); /* 80CA0978 */ void nan_posMove(); /* 80CA0A2C */ void turn(); /* 80CA0D9C */ void nan_WalkAnm(); /* 80CA0E7C */ void wait(); /* 80CA1184 */ void walk(); /* 80CA1904 */ void bin_wait(); /* 80CA1A20 */ void bin_action(); /* 80CA1B50 */ void nan_setParticle(); /* 80CA1D5C */ void hook(); /* 80CA1F60 */ void boomerang(); /* 80CA2368 */ void drop(); /* 80CA2658 */ void hit_check(); /* 80CA270C */ void action(); /* 80CA276C */ void execute(); /* 80CA2904 */ void _delete(); /* 80CA296C */ void setBaseMtx(); /* 80CA2B68 */ void create(); private: /* 0x590 */ u8 field_0x568[0x800 - 0x590]; }; STATIC_ASSERT(sizeof(daObjNAN_c) == 0x800); class daObj_NanHIO_c { public: /* 80CA05AC */ daObj_NanHIO_c(); /* 80CA30D0 */ ~daObj_NanHIO_c(); }; #endif /* D_A_OBJ_NAN_H */