tp/include/d/actor/d_a_obj_kznkarm.h

44 lines
1.0 KiB
C++

#ifndef D_A_OBJ_KZNKARM_H
#define D_A_OBJ_KZNKARM_H
#include "f_op/f_op_actor_mng.h"
/**
* @ingroup actors-objects
* @class daObjKznkarm_c
* @brief ???
*
* @details
*
*/
class daObjKznkarm_c : public fopAc_ac_c {
public:
struct Mode_e {};
/* 80C4F858 */ void setAction(daObjKznkarm_c::Mode_e);
/* 80C4F88C */ void callInit();
/* 80C4F8B4 */ void callExecute();
/* 80C4F8E0 */ void initBroken();
/* 80C4F960 */ void executeBroken();
/* 80C4FBBC */ void initCarry();
/* 80C4FBEC */ void executeCarry();
/* 80C4FD18 */ void initThrow();
/* 80C4FDB4 */ void executeThrow();
/* 80C50488 */ void initStay();
/* 80C50504 */ void executeStay();
/* 80C505F8 */ void create_init();
/* 80C506DC */ void initBaseMtx();
/* 80C50708 */ void setBaseMtx();
/* 80C5076C */ void getGroundSlope(s16);
static u8 const M_attr[56];
static u8 ActionTable[96];
private:
/* 0x568 */ u8 field_0x568[0x7b4 - 0x568];
};
STATIC_ASSERT(sizeof(daObjKznkarm_c) == 0x7b4);
#endif /* D_A_OBJ_KZNKARM_H */