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
4
6public:
7 virtual ~cBgS_PolyPassChk() {}
8};
9
11public:
13 virtual ~dBgS_PolyPassChk();
14
15 bool ChkArrow() { return mArrow; }
16 bool ChkBomb() { return mBomb; }
17 bool ChkBoomerang() { return mBoomerang; }
18 bool ChkCam() { return mCamera; }
19 bool ChkHorse() { return mHorse; }
20 bool ChkIronBall() { return mIronBall; }
21 bool ChkLink() { return mLink; }
22 bool ChkNoHorse();
23 bool ChkObj() { return mObject; }
24 bool ChkRope() { return mRope; }
25 bool ChkStatue() { return mStatue; }
27
28 void ClrBomb();
29 void ClrCam();
30 void ClrIronBall();
31 void ClrLink();
32 void ClrObj();
33 void ClrStatue();
34
35 void SetArrow();
36 void SetBomb();
37 void SetBoomerang();
38 void SetCam();
39 void SetHorse();
40 void SetIronBall();
41 void SetLink();
42 void SetObj();
44 void SetRope();
45 void SetStatue();
46 void SetUnderwaterRoof();
47
48private:
49 /* 0x4 */ bool mObject;
50 /* 0x5 */ bool mCamera;
51 /* 0x6 */ bool mLink;
52 /* 0x7 */ bool mArrow;
53 /* 0x8 */ bool mBomb;
54 /* 0x9 */ bool mBoomerang;
55 /* 0xA */ bool mRope;
56 /* 0xB */ bool mUnderwaterRoof;
57 /* 0xC */ bool mHorse;
58 /* 0xD */ bool mStatue;
59 /* 0xE */ bool mIronBall;
60};
61
62#endif /* D_BG_D_BG_S_POLY_PASS_CHK_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_bg_s_poly_pass_chk.h:5
virtual ~cBgS_PolyPassChk()
Definition d_bg_s_poly_pass_chk.h:7
Definition d_a_ep.cpp:101
bool ChkRope()
Definition d_bg_s_poly_pass_chk.h:24
void SetUnderwaterRoof()
Definition d_bg_s_poly_pass_chk.cpp:72
bool ChkArrow()
Definition d_bg_s_poly_pass_chk.h:15
bool mBoomerang
Definition d_bg_s_poly_pass_chk.h:54
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:50
bool ChkBomb()
Definition d_bg_s_poly_pass_chk.h:16
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:55
bool mUnderwaterRoof
Definition d_bg_s_poly_pass_chk.h:56
bool ChkLink()
Definition d_bg_s_poly_pass_chk.h:21
void SetBomb()
Definition d_bg_s_poly_pass_chk.cpp:56
bool mArrow
Definition d_bg_s_poly_pass_chk.h:52
void ClrObj()
Definition d_bg_s_poly_pass_chk.cpp:32
bool mStatue
Definition d_bg_s_poly_pass_chk.h:58
void SetArrow()
Definition d_bg_s_poly_pass_chk.cpp:52
bool ChkObj()
Definition d_bg_s_poly_pass_chk.h:23
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:57
void SetStatue()
Definition d_bg_s_poly_pass_chk.cpp:90
bool ChkCam()
Definition d_bg_s_poly_pass_chk.h:18
bool mLink
Definition d_bg_s_poly_pass_chk.h:51
bool ChkStatue()
Definition d_bg_s_poly_pass_chk.h:25
bool ChkBoomerang()
Definition d_bg_s_poly_pass_chk.h:17
bool mObject
Definition d_bg_s_poly_pass_chk.h:49
bool ChkUnderwaterRoof()
Definition d_bg_s_poly_pass_chk.h:26
bool mBomb
Definition d_bg_s_poly_pass_chk.h:53
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:20
void SetBoomerang()
Definition d_bg_s_poly_pass_chk.cpp:64
bool mIronBall
Definition d_bg_s_poly_pass_chk.h:59
bool ChkHorse()
Definition d_bg_s_poly_pass_chk.h:19