Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_bg_s_poly_pass_chk.h
Go to the documentation of this file.
1#ifndef D_BG_D_BG_S_POLY_PASS_CHK_H
2#define D_BG_D_BG_S_POLY_PASS_CHK_H
3
5
6
8public:
10 virtual ~dBgS_PolyPassChk();
11
12 bool ChkArrow() { return mArrow; }
13 bool ChkBomb() { return mBomb; }
14 bool ChkBoomerang() { return mBoomerang; }
15 bool ChkCam() { return mCamera; }
16 bool ChkHorse() { return mHorse; }
17 bool ChkIronBall() { return mIronBall; }
18 bool ChkLink() { return mLink; }
19 bool ChkNoHorse();
20 bool ChkObj() { return mObject; }
21 bool ChkRope() { return mRope; }
22 bool ChkStatue() { return mStatue; }
24
25 void ClrBomb();
26 void ClrCam();
27 void ClrIronBall();
28 void ClrLink();
29 void ClrObj();
30 void ClrStatue();
31
32 void SetArrow();
33 void SetBomb();
34 void SetBoomerang();
35 void SetCam();
36 void SetHorse();
37 void SetIronBall();
38 void SetLink();
39 void SetObj();
41 void SetRope();
42 void SetStatue();
43 void SetUnderwaterRoof();
44
45private:
46 /* 0x4 */ bool mObject;
47 /* 0x5 */ bool mCamera;
48 /* 0x6 */ bool mLink;
49 /* 0x7 */ bool mArrow;
50 /* 0x8 */ bool mBomb;
51 /* 0x9 */ bool mBoomerang;
52 /* 0xA */ bool mRope;
53 /* 0xB */ bool mUnderwaterRoof;
54 /* 0xC */ bool mHorse;
55 /* 0xD */ bool mStatue;
56 /* 0xE */ bool mIronBall;
57};
58
59#endif /* D_BG_D_BG_S_POLY_PASS_CHK_H */
Definition c_bg_s_poly_pass_chk.h:4
Definition d_bg_s_poly_pass_chk.h:7
bool ChkRope()
Definition d_bg_s_poly_pass_chk.h:21
void SetUnderwaterRoof()
Definition d_bg_s_poly_pass_chk.cpp:72
bool ChkArrow()
Definition d_bg_s_poly_pass_chk.h:12
bool mBoomerang
Definition d_bg_s_poly_pass_chk.h:51
void SetHorse()
Definition d_bg_s_poly_pass_chk.cpp:76
bool ChkNoHorse()
Definition d_bg_s_poly_pass_chk.cpp:80
void SetPassChkInfo(dBgS_PolyPassChk &chk)
Definition d_bg_s_poly_pass_chk.cpp:24
void ClrCam()
Definition d_bg_s_poly_pass_chk.cpp:40
bool mCamera
Definition d_bg_s_poly_pass_chk.h:47
bool ChkBomb()
Definition d_bg_s_poly_pass_chk.h:13
void ClrLink()
Definition d_bg_s_poly_pass_chk.cpp:48
void SetCam()
Definition d_bg_s_poly_pass_chk.cpp:36
void SetRope()
Definition d_bg_s_poly_pass_chk.cpp:68
bool mRope
Definition d_bg_s_poly_pass_chk.h:52
bool mUnderwaterRoof
Definition d_bg_s_poly_pass_chk.h:53
bool ChkLink()
Definition d_bg_s_poly_pass_chk.h:18
void SetBomb()
Definition d_bg_s_poly_pass_chk.cpp:56
bool mArrow
Definition d_bg_s_poly_pass_chk.h:49
void ClrObj()
Definition d_bg_s_poly_pass_chk.cpp:32
bool mStatue
Definition d_bg_s_poly_pass_chk.h:55
void SetArrow()
Definition d_bg_s_poly_pass_chk.cpp:52
bool ChkObj()
Definition d_bg_s_poly_pass_chk.h:20
void ClrIronBall()
Definition d_bg_s_poly_pass_chk.cpp:102
virtual ~dBgS_PolyPassChk()
Definition d_bg_s_poly_pass_chk.cpp:22
void ClrBomb()
Definition d_bg_s_poly_pass_chk.cpp:60
void ClrStatue()
Definition d_bg_s_poly_pass_chk.cpp:94
dBgS_PolyPassChk()
Definition d_bg_s_poly_pass_chk.cpp:8
bool mHorse
Definition d_bg_s_poly_pass_chk.h:54
void SetStatue()
Definition d_bg_s_poly_pass_chk.cpp:90
bool ChkCam()
Definition d_bg_s_poly_pass_chk.h:15
bool mLink
Definition d_bg_s_poly_pass_chk.h:48
bool ChkStatue()
Definition d_bg_s_poly_pass_chk.h:22
bool ChkBoomerang()
Definition d_bg_s_poly_pass_chk.h:14
bool mObject
Definition d_bg_s_poly_pass_chk.h:46
bool ChkUnderwaterRoof()
Definition d_bg_s_poly_pass_chk.h:23
bool mBomb
Definition d_bg_s_poly_pass_chk.h:50
void SetLink()
Definition d_bg_s_poly_pass_chk.cpp:44
void SetIronBall()
Definition d_bg_s_poly_pass_chk.cpp:98
bool ChkIronBall()
Definition d_bg_s_poly_pass_chk.h:17
void SetObj()
Definition d_bg_s_poly_pass_chk.cpp:28
void SetBoomerang()
Definition d_bg_s_poly_pass_chk.cpp:64
bool mIronBall
Definition d_bg_s_poly_pass_chk.h:56
bool ChkHorse()
Definition d_bg_s_poly_pass_chk.h:16