Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ShdwDrawPoly_c Class Reference
+ Inheritance diagram for ShdwDrawPoly_c:
+ Collaboration diagram for ShdwDrawPoly_c:

Public Member Functions

virtual ~ShdwDrawPoly_c ()
 
void setCenter (cXyz *center)
 
cXyzgetCenter ()
 
void setLightVec (cXyz *lightVec)
 
cXyzgetLightVec ()
 
void setPoly (dDlst_shadowPoly_c *poly)
 
dDlst_shadowPoly_cgetPoly ()
 
- Public Member Functions inherited from cBgS_ShdwDraw
 cBgS_ShdwDraw (void)
 
virtual ~cBgS_ShdwDraw (void)
 
void Set (cXyz &, cXyz &)
 
void SetCallback (cBgS_ShdwDraw_Callback)
 
cM3dGAabGetBndP ()
 
- 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 Attributes

cXyzmCenter
 
cXyzmLightVec
 
dDlst_shadowPoly_cmPoly
 
- Public Attributes inherited from cBgS_ShdwDraw
cM3dGAab mM3dGAab
 
cBgS_ShdwDraw_Callback mCallbackFun
 
- Public Attributes inherited from cBgS_Chk
cBgS_PolyPassChkmPolyPassChk
 
cBgS_GrpPassChkmGrpPassChk
 
fpc_ProcID mActorPid
 
bool mSameActorChk
 

Constructor & Destructor Documentation

◆ ~ShdwDrawPoly_c()

virtual ShdwDrawPoly_c::~ShdwDrawPoly_c ( )
inlinevirtual

Member Function Documentation

◆ getCenter()

cXyz * ShdwDrawPoly_c::getCenter ( )
inline

◆ getLightVec()

cXyz * ShdwDrawPoly_c::getLightVec ( )
inline

◆ getPoly()

dDlst_shadowPoly_c * ShdwDrawPoly_c::getPoly ( )
inline

◆ setCenter()

void ShdwDrawPoly_c::setCenter ( cXyz center)
inline

◆ setLightVec()

void ShdwDrawPoly_c::setLightVec ( cXyz lightVec)
inline

◆ setPoly()

void ShdwDrawPoly_c::setPoly ( dDlst_shadowPoly_c poly)
inline

Member Data Documentation

◆ mCenter

cXyz* ShdwDrawPoly_c::mCenter

◆ mLightVec

cXyz* ShdwDrawPoly_c::mLightVec

◆ mPoly

dDlst_shadowPoly_c* ShdwDrawPoly_c::mPoly

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