Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
c_bg_s_chk.h
Go to the documentation of this file.
1#ifndef C_BG_S_CHK_H
2#define C_BG_S_CHK_H
3
4#include "dolphin/mtx.h"
5#include "f_pc/f_pc_base.h"
8
9struct cBgD_Vtx_t : public Vec {};
10
11class cBgS_Chk {
12public:
16 /* 0xC */ bool mSameActorChk;
17 /* 0x10 */ // __vtable__
18
19public:
20 cBgS_Chk();
21 void SetExtChk(cBgS_Chk&);
22 bool ChkSameActorPid(fpc_ProcID) const;
23
24 void SetActorPid(fpc_ProcID pid) { mActorPid = pid; }
25 fpc_ProcID GetActorPid() const { return mActorPid; }
27 void SetGrpPassChk(cBgS_GrpPassChk* p_chk) { mGrpPassChk = p_chk; }
30 void OffSameActorChk() { mSameActorChk = false; }
31
32 virtual ~cBgS_Chk();
33}; // Size: 0x14
34
35#endif /* C_BG_S_CHK_H */
Definition c_bg_s_chk.h:11
cBgS_GrpPassChk * mGrpPassChk
Definition c_bg_s_chk.h:14
cBgS_GrpPassChk * GetGrpPassChk() const
Definition c_bg_s_chk.h:29
void SetPolyPassChk(cBgS_PolyPassChk *p_chk)
Definition c_bg_s_chk.h:26
cBgS_Chk()
Definition c_bg_s_chk.cpp:9
bool mSameActorChk
Definition c_bg_s_chk.h:16
fpc_ProcID mActorPid
Definition c_bg_s_chk.h:15
void SetActorPid(fpc_ProcID pid)
Definition c_bg_s_chk.h:24
bool ChkSameActorPid(fpc_ProcID) const
Definition c_bg_s_chk.cpp:24
void SetGrpPassChk(cBgS_GrpPassChk *p_chk)
Definition c_bg_s_chk.h:27
virtual ~cBgS_Chk()
Definition c_bg_s_chk.cpp:15
void SetExtChk(cBgS_Chk &)
Definition c_bg_s_chk.cpp:17
cBgS_PolyPassChk * mPolyPassChk
Definition c_bg_s_chk.h:13
fpc_ProcID GetActorPid() const
Definition c_bg_s_chk.h:25
void OffSameActorChk()
Definition c_bg_s_chk.h:30
cBgS_PolyPassChk * GetPolyPassChk() const
Definition c_bg_s_chk.h:28
Definition c_bg_s_grp_pass_chk.h:4
Definition c_bg_s_poly_pass_chk.h:4
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition mtx.h:13
Definition c_bg_s_chk.h:9