mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
* fix some class structures / d_event wip * d_event wip * move gamepad stuff * move m_Do_main * move d_bomb / partial m_Do_reset * format * remove asm * add Z2SoundID enum * move some Z2 classes * fix * move more Z2 stuff * fix fopAc_ac_c more
52 lines
1.2 KiB
C++
52 lines
1.2 KiB
C++
#ifndef D_BG_D_BG_S_LIN_CHK_H
|
|
#define D_BG_D_BG_S_LIN_CHK_H
|
|
|
|
#include "SSystem/SComponent/c_bg_s_lin_chk.h"
|
|
#include "d/bg/d_bg_s_chk.h"
|
|
#include "dolphin/types.h"
|
|
#include "f_op/f_op_actor.h"
|
|
|
|
class dBgS_LinChk {
|
|
public:
|
|
/* 80077C68 */ dBgS_LinChk();
|
|
/* 80077CDC */ ~dBgS_LinChk();
|
|
/* 80077D64 */ void Set(cXyz const*, cXyz const*, fopAc_ac_c const*);
|
|
|
|
private:
|
|
/* 0x00 */ cBgS_LinChk mLinChk;
|
|
/* 0x58 */ dBgS_Chk mChk;
|
|
};
|
|
|
|
class dBgS_LinkLinChk : dBgS_LinChk {
|
|
public:
|
|
/* 80078030 */ dBgS_LinkLinChk();
|
|
/* 8007808C */ ~dBgS_LinkLinChk();
|
|
};
|
|
|
|
class dBgS_RopeLinChk : dBgS_LinChk {
|
|
/* 8007838C */ dBgS_RopeLinChk();
|
|
/* 800783E8 */ ~dBgS_RopeLinChk();
|
|
};
|
|
|
|
class dBgS_BoomerangLinChk : dBgS_LinChk {
|
|
/* 800782B8 */ dBgS_BoomerangLinChk();
|
|
/* 80078314 */ ~dBgS_BoomerangLinChk();
|
|
};
|
|
|
|
class dBgS_ArrowLinChk : dBgS_LinChk {
|
|
/* 800781D8 */ dBgS_ArrowLinChk();
|
|
/* 80078240 */ ~dBgS_ArrowLinChk();
|
|
};
|
|
|
|
class dBgS_ObjLinChk : dBgS_LinChk {
|
|
/* 80077F5C */ dBgS_ObjLinChk();
|
|
/* 80077FB8 */ ~dBgS_ObjLinChk();
|
|
};
|
|
|
|
class dBgS_BombLinChk : dBgS_LinChk {
|
|
/* 80078104 */ dBgS_BombLinChk();
|
|
/* 80078160 */ ~dBgS_BombLinChk();
|
|
};
|
|
|
|
#endif /* D_BG_D_BG_S_LIN_CHK_H */
|