mirror of
https://github.com/zeldaret/tp
synced 2026-08-16 21:18:11 -04:00
dBgS: Initial dBgS_PolyPassChk class skeleton
This commit is contained in:
@@ -3,6 +3,52 @@
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
class cBgS_PolyPassChk {
|
||||
public:
|
||||
virtual ~cBgS_PolyPassChk() {}
|
||||
};
|
||||
|
||||
class dBgS_PolyPassChk : public cBgS_PolyPassChk {
|
||||
public:
|
||||
dBgS_PolyPassChk();
|
||||
~dBgS_PolyPassChk();
|
||||
|
||||
bool ChkNoHorse();
|
||||
|
||||
void ClrBomb();
|
||||
void ClrCam();
|
||||
void ClrIronBall();
|
||||
void ClrLink();
|
||||
void ClrObj();
|
||||
void ClrStatue();
|
||||
|
||||
void SetArrow();
|
||||
void SetBomb();
|
||||
void SetBoomerang();
|
||||
void SetCam();
|
||||
void SetHorse();
|
||||
void SetIronBall();
|
||||
void SetLink();
|
||||
void SetObj();
|
||||
void SetPassChkInfo(dBgS_PolyPassChk& chk);
|
||||
void SetRope();
|
||||
void SetStatue();
|
||||
void SetUnderwaterRoof();
|
||||
|
||||
private:
|
||||
bool mObject;
|
||||
bool mCamera;
|
||||
bool mLink;
|
||||
bool mArrow;
|
||||
bool mBomb;
|
||||
bool mBoomerang;
|
||||
bool mRope;
|
||||
bool mUnderwaterRoof;
|
||||
bool mHorse;
|
||||
bool mStatue;
|
||||
bool mIronBall;
|
||||
};
|
||||
|
||||
// Additional symbols needed for d_bg_s_poly_pass_chk.cpp
|
||||
// autogenerated by split.py v0.3 at 2021-01-22 10:32:31.026275
|
||||
extern u8 lbl_803ABA38;
|
||||
@@ -11,31 +57,31 @@ extern u8 lbl_803ABA44;
|
||||
// Additional symbols needed for d_bg_s_poly_pass_chk.cpp
|
||||
// autogenerated by split.py v0.3 at 2021-01-22 10:32:31.090542
|
||||
extern "C" {
|
||||
void dBgS_PolyPassChk(void);
|
||||
void dBgS_PolyPassChk_NS_dtor(void);
|
||||
void __ct__16dBgS_PolyPassChkFv(void);
|
||||
void __dt__16dBgS_PolyPassChkFv(void);
|
||||
|
||||
void dBgS_PolyPassChk_NS_ChkNoHorse(void);
|
||||
void ChkNoHorse__16dBgS_PolyPassChkFv(void);
|
||||
|
||||
void dBgS_PolyPassChk_NS_ClrBomb(void);
|
||||
void dBgS_PolyPassChk_NS_ClrCam(void);
|
||||
void dBgS_PolyPassChk_NS_ClrLink(void);
|
||||
void dBgS_PolyPassChk_NS_ClrObj(void);
|
||||
void dBgS_PolyPassChk_NS_ClrStatue(void);
|
||||
void ClrBomb__16dBgS_PolyPassChkFv(void);
|
||||
void ClrCam__16dBgS_PolyPassChkFv(void);
|
||||
void ClrLink__16dBgS_PolyPassChkFv(void);
|
||||
void ClrObj__16dBgS_PolyPassChkFv(void);
|
||||
void ClrStatue__16dBgS_PolyPassChkFv(void);
|
||||
|
||||
void dBgS_PolyPassChk_NS_SetArrow(void);
|
||||
void dBgS_PolyPassChk_NS_SetBomb(void);
|
||||
void dBgS_PolyPassChk_NS_SetBoomerang(void);
|
||||
void dBgS_PolyPassChk_NS_SetCam(void);
|
||||
void dBgS_PolyPassChk_NS_SetHorse(void);
|
||||
void dBgS_PolyPassChk_NS_SetIronBall(void);
|
||||
void dBgS_PolyPassChk_NS_SetLink(void);
|
||||
void dBgS_PolyPassChk_NS_SetObj(void);
|
||||
void dBgS_PolyPassChk_NS_SetPassChkInfo(void);
|
||||
void dBgS_PolyPassChk_NS_SetRope(void);
|
||||
void dBgS_PolyPassChk_NS_SetStatue(void);
|
||||
void dBgS_PolyPassChk_NS_SetUnderwaterRoof(void);
|
||||
void SetArrow__16dBgS_PolyPassChkFv(void);
|
||||
void SetBomb__16dBgS_PolyPassChkFv(void);
|
||||
void SetBoomerang__16dBgS_PolyPassChkFv(void);
|
||||
void SetCam__16dBgS_PolyPassChkFv(void);
|
||||
void SetHorse__16dBgS_PolyPassChkFv(void);
|
||||
void SetIronBall__16dBgS_PolyPassChkFv(void);
|
||||
void SetLink__16dBgS_PolyPassChkFv(void);
|
||||
void SetObj__16dBgS_PolyPassChkFv(void);
|
||||
void SetPassChkInfo__16dBgS_PolyPassChkFR16dBgS_PolyPassChk(void);
|
||||
void SetRope__16dBgS_PolyPassChkFv(void);
|
||||
void SetStatue__16dBgS_PolyPassChkFv(void);
|
||||
void SetUnderwaterRoof__16dBgS_PolyPassChkFv(void);
|
||||
|
||||
void func_80078FA0(void);
|
||||
void ClrIronBall__16dBgS_PolyPassChkFv(void);
|
||||
void func_80078FAC(void);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user