Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
cBgS_GndChk Class Reference

#include <c_bg_s_gnd_chk.h>

+ Inheritance diagram for cBgS_GndChk:
+ Collaboration diagram for cBgS_GndChk:

Public Member Functions

void SetPos (cXyz const *)
 
 cBgS_GndChk ()
 
 ~cBgS_GndChk ()
 
void SetPos (cXyz const *)
 
 cBgS_GndChk ()
 
void SetPos (cXyz const *)
 
void SetPos (Vec const *)
 
void PreCheck ()
 
virtual ~cBgS_GndChk ()
 
f32 GetNowY () const
 
void SetNowY (f32 y)
 
const cXyzGetPointP ()
 
u32 GetWallPrecheck () const
 
void OffWall ()
 
- Public Member Functions inherited from cBgS_Chk
 cBgS_Chk ()
 
void SetExtChk (cBgS_Chk &)
 
bool ChkSameActorPid (unsigned int) const
 
void SetActorPid (fpc_ProcID pid)
 
fpc_ProcID GetActorPid () const
 
void SetPolyPassChk (cBgS_PolyPassChk *p_chk)
 
void SetGrpPassChk (cBgS_GrpPassChk *p_chk)
 
cBgS_PolyPassChkGetPolyPassChk () const
 
cBgS_GrpPassChkGetGrpPassChk () const
 
void OffSameActorChk ()
 
virtual ~cBgS_Chk (void)
 
- Public Member Functions inherited from cBgS_PolyInfo
 ~cBgS_PolyInfo ()
 
 ~cBgS_PolyInfo ()
 
 cBgS_PolyInfo ()
 
bool ChkSetInfo () const
 
void ClearPi ()
 
void SetPolyInfo (const cBgS_PolyInfo &)
 
void SetActorInfo (int, void *, unsigned int)
 
bool ChkSafe (const void *, unsigned int) const
 
void SetPolyIndex (int)
 
bool ChkBgIndex () const
 
virtual ~cBgS_PolyInfo ()
 
u16 GetPolyIndex () const
 
u16 GetBgIndex () const
 

Public Attributes

cXyz m_pos
 
u32 mFlags
 
f32 mNowY
 
u32 mWallPrecheck
 
- Public Attributes inherited from cBgS_Chk
cBgS_PolyPassChkmPolyPassChk
 
cBgS_GrpPassChkmGrpPassChk
 
fpc_ProcID mActorPid
 
bool mSameActorChk
 

Constructor & Destructor Documentation

◆ cBgS_GndChk() [1/2]

cBgS_GndChk::cBgS_GndChk ( )

◆ ~cBgS_GndChk() [1/2]

cBgS_GndChk::~cBgS_GndChk ( )

◆ cBgS_GndChk() [2/2]

cBgS_GndChk::cBgS_GndChk ( )

◆ ~cBgS_GndChk() [2/2]

virtual cBgS_GndChk::~cBgS_GndChk ( )
virtual

Member Function Documentation

◆ GetNowY()

f32 cBgS_GndChk::GetNowY ( ) const
inline

◆ GetPointP()

const cXyz & cBgS_GndChk::GetPointP ( )
inline

◆ GetWallPrecheck()

u32 cBgS_GndChk::GetWallPrecheck ( ) const
inline

◆ OffWall()

void cBgS_GndChk::OffWall ( )
inline

◆ PreCheck()

void cBgS_GndChk::PreCheck ( )

◆ SetNowY()

void cBgS_GndChk::SetNowY ( f32  y)
inline

◆ SetPos() [1/4]

void cBgS_GndChk::SetPos ( cXyz const )

◆ SetPos() [2/4]

void cBgS_GndChk::SetPos ( cXyz const pos)

◆ SetPos() [3/4]

void cBgS_GndChk::SetPos ( cXyz const )

◆ SetPos() [4/4]

void cBgS_GndChk::SetPos ( Vec const pos)

Member Data Documentation

◆ m_pos

cXyz cBgS_GndChk::m_pos

◆ mFlags

u32 cBgS_GndChk::mFlags

◆ mNowY

f32 cBgS_GndChk::mNowY

◆ mWallPrecheck

u32 cBgS_GndChk::mWallPrecheck

The documentation for this class was generated from the following files: