Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_bg_s_roof_chk.h
Go to the documentation of this file.
1#ifndef D_BG_D_BG_S_ROOF_CHK_H
2#define D_BG_D_BG_S_ROOF_CHK_H
3
6#include "d/d_bg_s_chk.h"
7
8class dBgS_RoofChk : public cBgS_PolyInfo, public cBgS_Chk, public dBgS_Chk {
9public:
11 void Init();
12
13 virtual ~dBgS_RoofChk();
14
15 void SetNowY(f32 y) { mNowY = y; }
16 void SetPos(cXyz const& pos) { m_pos = pos; }
17 f32 GetNowY() { return mNowY; }
18 cXyz* GetPosP() { return &m_pos; }
19
20private:
21 /* 0x3C */ cXyz m_pos;
22 /* 0x48 */ int field_0x48;
23 /* 0x4C */ f32 mNowY;
24}; // Size: 0x50
25
27public:
29 virtual ~dBgS_LinkRoofChk() {}
30};
31
33public:
35
36 virtual ~dBgS_ObjRoofChk() {}
37};
38
39#endif /* D_BG_D_BG_S_ROOF_CHK_H */
Definition c_bg_s_chk.h:11
Definition c_bg_s_poly_info.h:7
Definition d_bg_s_chk.h:7
Definition d_bg_s_roof_chk.h:26
dBgS_LinkRoofChk()
Definition d_bg_s_roof_chk.h:28
virtual ~dBgS_LinkRoofChk()
Definition d_bg_s_roof_chk.h:29
Definition d_bg_s_roof_chk.h:32
virtual ~dBgS_ObjRoofChk()
Definition d_bg_s_roof_chk.h:36
dBgS_ObjRoofChk()
Definition d_bg_s_roof_chk.h:34
void SetLink()
Definition d_bg_s_poly_pass_chk.cpp:44
void SetObj()
Definition d_bg_s_poly_pass_chk.cpp:28
Definition d_bg_s_roof_chk.h:8
cXyz m_pos
Definition d_bg_s_roof_chk.h:21
void Init()
Definition d_bg_s_roof_chk.cpp:22
void SetNowY(f32 y)
Definition d_bg_s_roof_chk.h:15
dBgS_RoofChk()
Definition d_bg_s_roof_chk.cpp:10
int field_0x48
Definition d_bg_s_roof_chk.h:22
f32 mNowY
Definition d_bg_s_roof_chk.h:23
virtual ~dBgS_RoofChk()
Definition d_bg_s_roof_chk.cpp:20
void SetPos(cXyz const &pos)
Definition d_bg_s_roof_chk.h:16
cXyz * GetPosP()
Definition d_bg_s_roof_chk.h:18
f32 GetNowY()
Definition d_bg_s_roof_chk.h:17
float f32
Definition types.h:25
double x double y
Definition e_atan2.c:58
Definition c_xyz.h:7