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

#include <c_cc_d.h>

+ Inheritance diagram for cCcD_ObjHitInf:
+ Collaboration diagram for cCcD_ObjHitInf:

Public Member Functions

virtual ~cCcD_ObjHitInf ()
 
void Set (cCcD_SrcObjHitInf const &)
 
cCcD_ObjAtGetObjAt ()
 
cCcD_ObjTgGetObjTg ()
 
cCcD_ObjCoGetObjCo ()
 
u32 GetTgGrp () const
 
u32 GetAtGrp () const
 
u32 GetCoGrp () const
 
int GetTgType () const
 
u32 GetAtType () const
 
bool ChkTgSet () const
 
bool ChkAtSet () const
 
bool ChkCoSet () const
 
u32 ChkCoSameActorHit () const
 
u32 GetCoVsGrp () const
 
u32 GetCoIGrp () const
 
u8 GetAtAtp () const
 
u32 ChkAtNoTgHitInfSet () const
 
u32 ChkTgNoAtHitInfSet () const
 
u32 ChkCoNoCoHitInfSet () const
 
bool ChkTgNoSlingHitInfSet () const
 
void SetAtHit (cCcD_Obj *obj)
 
void SetTgHit (cCcD_Obj *obj)
 
void SetCoHit (cCcD_Obj *obj)
 
u32 ChkAtType (u32 type) const
 
u32 ChkCoNoCrr () const
 
void OnCoNoCrrBit ()
 
u32 ChkCoSph3DCrr () const
 
void OnAtSPrmBit (u32 flag)
 
void OffAtSPrmBit (u32 flag)
 
void OffTgSPrmBit (u32 flag)
 
void OffCoSPrmBit (u32 flag)
 
void SetAtType (u32 type)
 
void OnAtSetBit ()
 
void OnAtNoTgHitInfSet ()
 
void OffAtNoTgHitInfSet ()
 
u32 MskTgSPrm (u32 mask) const
 
void SetAtAtp (int atp)
 
void OffCoSetBit ()
 
void SetTgType (u32 type)
 
void OnTgSPrmBit (u32 flag)
 
void OffAtSetBit ()
 
void OnTgSetBit ()
 
void OffTgSetBit ()
 
void OnCoSetBit ()
 
void OffAtVsPlayerBit ()
 
void OnAtVsPlayerBit ()
 
void OnCoSPrmBit (u32 flag)
 
void SetCoVsGrp (u32 grp)
 
void SetCoIGrp (u32 grp)
 
void SetAtSPrm (u32 prm)
 
void SetTgSPrm (u32 prm)
 
void SetCoSPrm (u32 prm)
 
void ClrAtHit ()
 
void ClrTgHit ()
 
void ClrCoHit ()
 
u32 ChkAtHit ()
 
u32 ChkTgHit ()
 
u32 ChkCoHit ()
 
cCcD_ObjGetAtHitObj ()
 
cCcD_ObjGetTgHitObj ()
 
cCcD_ObjGetCoHitObj ()
 
u32 ChkAtSPrm (u32 prm)
 

Protected Attributes

cCcD_ObjAt mObjAt
 
cCcD_ObjTg mObjTg
 
cCcD_ObjCo mObjCo
 

Constructor & Destructor Documentation

◆ ~cCcD_ObjHitInf()

virtual cCcD_ObjHitInf::~cCcD_ObjHitInf ( )
inlinevirtual

Member Function Documentation

◆ ChkAtHit()

u32 cCcD_ObjHitInf::ChkAtHit ( )
inline

◆ ChkAtNoTgHitInfSet()

u32 cCcD_ObjHitInf::ChkAtNoTgHitInfSet ( ) const
inline

◆ ChkAtSet()

bool cCcD_ObjHitInf::ChkAtSet ( ) const
inline

◆ ChkAtSPrm()

u32 cCcD_ObjHitInf::ChkAtSPrm ( u32  prm)
inline

◆ ChkAtType()

u32 cCcD_ObjHitInf::ChkAtType ( u32  type) const
inline

◆ ChkCoHit()

u32 cCcD_ObjHitInf::ChkCoHit ( )
inline

◆ ChkCoNoCoHitInfSet()

u32 cCcD_ObjHitInf::ChkCoNoCoHitInfSet ( ) const
inline

◆ ChkCoNoCrr()

u32 cCcD_ObjHitInf::ChkCoNoCrr ( ) const
inline

◆ ChkCoSameActorHit()

u32 cCcD_ObjHitInf::ChkCoSameActorHit ( ) const
inline

◆ ChkCoSet()

bool cCcD_ObjHitInf::ChkCoSet ( ) const
inline

◆ ChkCoSph3DCrr()

u32 cCcD_ObjHitInf::ChkCoSph3DCrr ( ) const
inline

◆ ChkTgHit()

u32 cCcD_ObjHitInf::ChkTgHit ( )
inline

◆ ChkTgNoAtHitInfSet()

u32 cCcD_ObjHitInf::ChkTgNoAtHitInfSet ( ) const
inline

◆ ChkTgNoSlingHitInfSet()

bool cCcD_ObjHitInf::ChkTgNoSlingHitInfSet ( ) const
inline

◆ ChkTgSet()

bool cCcD_ObjHitInf::ChkTgSet ( ) const
inline

◆ ClrAtHit()

void cCcD_ObjHitInf::ClrAtHit ( )
inline

◆ ClrCoHit()

void cCcD_ObjHitInf::ClrCoHit ( )
inline

◆ ClrTgHit()

void cCcD_ObjHitInf::ClrTgHit ( )
inline

◆ GetAtAtp()

u8 cCcD_ObjHitInf::GetAtAtp ( ) const
inline

◆ GetAtGrp()

u32 cCcD_ObjHitInf::GetAtGrp ( ) const
inline

◆ GetAtHitObj()

cCcD_Obj * cCcD_ObjHitInf::GetAtHitObj ( )
inline

◆ GetAtType()

u32 cCcD_ObjHitInf::GetAtType ( ) const
inline

◆ GetCoGrp()

u32 cCcD_ObjHitInf::GetCoGrp ( ) const
inline

◆ GetCoHitObj()

cCcD_Obj * cCcD_ObjHitInf::GetCoHitObj ( )
inline

◆ GetCoIGrp()

u32 cCcD_ObjHitInf::GetCoIGrp ( ) const
inline

◆ GetCoVsGrp()

u32 cCcD_ObjHitInf::GetCoVsGrp ( ) const
inline

◆ GetObjAt()

cCcD_ObjAt & cCcD_ObjHitInf::GetObjAt ( )
inline

◆ GetObjCo()

cCcD_ObjCo & cCcD_ObjHitInf::GetObjCo ( )
inline

◆ GetObjTg()

cCcD_ObjTg & cCcD_ObjHitInf::GetObjTg ( )
inline

◆ GetTgGrp()

u32 cCcD_ObjHitInf::GetTgGrp ( ) const
inline

◆ GetTgHitObj()

cCcD_Obj * cCcD_ObjHitInf::GetTgHitObj ( )
inline

◆ GetTgType()

int cCcD_ObjHitInf::GetTgType ( ) const
inline

◆ MskTgSPrm()

u32 cCcD_ObjHitInf::MskTgSPrm ( u32  mask) const
inline

◆ OffAtNoTgHitInfSet()

void cCcD_ObjHitInf::OffAtNoTgHitInfSet ( )
inline

◆ OffAtSetBit()

void cCcD_ObjHitInf::OffAtSetBit ( )
inline

◆ OffAtSPrmBit()

void cCcD_ObjHitInf::OffAtSPrmBit ( u32  flag)
inline

◆ OffAtVsPlayerBit()

void cCcD_ObjHitInf::OffAtVsPlayerBit ( )
inline

◆ OffCoSetBit()

void cCcD_ObjHitInf::OffCoSetBit ( )
inline

◆ OffCoSPrmBit()

void cCcD_ObjHitInf::OffCoSPrmBit ( u32  flag)
inline

◆ OffTgSetBit()

void cCcD_ObjHitInf::OffTgSetBit ( )
inline

◆ OffTgSPrmBit()

void cCcD_ObjHitInf::OffTgSPrmBit ( u32  flag)
inline

◆ OnAtNoTgHitInfSet()

void cCcD_ObjHitInf::OnAtNoTgHitInfSet ( )
inline

◆ OnAtSetBit()

void cCcD_ObjHitInf::OnAtSetBit ( )
inline

◆ OnAtSPrmBit()

void cCcD_ObjHitInf::OnAtSPrmBit ( u32  flag)
inline

◆ OnAtVsPlayerBit()

void cCcD_ObjHitInf::OnAtVsPlayerBit ( )
inline

◆ OnCoNoCrrBit()

void cCcD_ObjHitInf::OnCoNoCrrBit ( )
inline

◆ OnCoSetBit()

void cCcD_ObjHitInf::OnCoSetBit ( )
inline

◆ OnCoSPrmBit()

void cCcD_ObjHitInf::OnCoSPrmBit ( u32  flag)
inline

◆ OnTgSetBit()

void cCcD_ObjHitInf::OnTgSetBit ( )
inline

◆ OnTgSPrmBit()

void cCcD_ObjHitInf::OnTgSPrmBit ( u32  flag)
inline

◆ Set()

void cCcD_ObjHitInf::Set ( cCcD_SrcObjHitInf const src)

◆ SetAtAtp()

void cCcD_ObjHitInf::SetAtAtp ( int  atp)
inline

◆ SetAtHit()

void cCcD_ObjHitInf::SetAtHit ( cCcD_Obj obj)
inline

◆ SetAtSPrm()

void cCcD_ObjHitInf::SetAtSPrm ( u32  prm)
inline

◆ SetAtType()

void cCcD_ObjHitInf::SetAtType ( u32  type)
inline

◆ SetCoHit()

void cCcD_ObjHitInf::SetCoHit ( cCcD_Obj obj)
inline

◆ SetCoIGrp()

void cCcD_ObjHitInf::SetCoIGrp ( u32  grp)
inline

◆ SetCoSPrm()

void cCcD_ObjHitInf::SetCoSPrm ( u32  prm)
inline

◆ SetCoVsGrp()

void cCcD_ObjHitInf::SetCoVsGrp ( u32  grp)
inline

◆ SetTgHit()

void cCcD_ObjHitInf::SetTgHit ( cCcD_Obj obj)
inline

◆ SetTgSPrm()

void cCcD_ObjHitInf::SetTgSPrm ( u32  prm)
inline

◆ SetTgType()

void cCcD_ObjHitInf::SetTgType ( u32  type)
inline

Member Data Documentation

◆ mObjAt

cCcD_ObjAt cCcD_ObjHitInf::mObjAt
protected

◆ mObjCo

cCcD_ObjCo cCcD_ObjHitInf::mObjCo
protected

◆ mObjTg

cCcD_ObjTg cCcD_ObjHitInf::mObjTg
protected

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