Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
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:
10 /* 80078FF4 */ dBgS_RoofChk();
11 /* 80079124 */ void Init();
12
13 /* 80079090 */ 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 /* 80140E40 */ 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:16
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
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:23
void SetNowY(f32 y)
Definition d_bg_s_roof_chk.h:15
dBgS_RoofChk()
Definition d_bg_s_roof_chk.cpp:9
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
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
double x double y
Definition e_atan2.c:58
Definition d_a_npc_fguard.cpp:151
Definition d_a_hozelda.cpp:20
void SetLink()
Definition d_bg_s_poly_pass_chk.cpp:44
void SetObj()
Definition d_bg_s_poly_pass_chk.cpp:28
float f32
Definition types.h:22