tp/include/d/actor/d_a_obj_tombo.h

54 lines
1.3 KiB
C++

#ifndef D_A_OBJ_TOMBO_H
#define D_A_OBJ_TOMBO_H
#include "d/d_insect.h"
/**
* @ingroup actors-objects
* @class daObjTOMBO_c
* @brief Insect - Dragonfly
*
* @details
*
*/
class daObjTOMBO_c : public fopAc_ac_c {
public:
/* 80D19200 */ void InitCcSph();
/* 80D1926C */ void SetCcSph();
/* 80D192E4 */ void CreateHeap();
/* 80D19658 */ void WaitAction();
/* 80D19744 */ void SpeedSet();
/* 80D19834 */ void CheckWater();
/* 80D199F4 */ void CheckGround();
/* 80D19B48 */ void CheckWall();
/* 80D19C34 */ void SearchLink();
/* 80D19E48 */ void LinkAction();
/* 80D1A138 */ void MoveAction();
/* 80D1A280 */ void Action();
/* 80D1A3EC */ void ShopAction();
/* 80D1A514 */ void Insect_Release();
/* 80D1A524 */ void ParticleSet();
/* 80D1A648 */ void BoomChk();
/* 80D1A904 */ void Execute();
/* 80D1AB20 */ void ObjHit();
/* 80D1AC84 */ void Z_BufferChk();
/* 80D1AE00 */ void Delete();
/* 80D1AE68 */ void setBaseMtx();
/* 80D1AFC8 */ void CreateChk();
/* 80D1B174 */ void create();
private:
/* 0x568 */ u8 field_0x568[0xa18 - 0x568];
};
STATIC_ASSERT(sizeof(daObjTOMBO_c) == 0xa18);
class daObj_TomHIO_c {
public:
/* 80D191CC */ daObj_TomHIO_c();
/* 80D1B618 */ ~daObj_TomHIO_c();
};
#endif /* D_A_OBJ_TOMBO_H */