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

#include <d_cc_d.h>

+ Inheritance diagram for dCcD_GAtTgCoCommonBase:
+ Collaboration diagram for dCcD_GAtTgCoCommonBase:

Public Member Functions

 dCcD_GAtTgCoCommonBase ()
 
void ClrActorInfo ()
 
void ct ()
 
void SetHitApid (fpc_ProcID)
 
fopAc_ac_cGetAc ()
 
void Set (dCcD_SrcGAtTgCoCommonBase const &)
 
void SetEffCounterTimer ()
 
void SubtractEffCounter ()
 
bool ChkEffCounter ()
 
virtual ~dCcD_GAtTgCoCommonBase ()
 
void ClrEffCounter ()
 
u32 GetGFlag () const
 
u32 GetRPrm () const
 
u32 MskSPrm (u32 mask) const
 
u32 MskRPrm (u32 mask) const
 
bool ChkSPrm (u32 mask) const
 
void OnSPrm (u32 flag)
 
void OnRPrm (u32 flag)
 
void OffSPrm (u32 flag)
 
void OffRPrm (u32 flag)
 
bool ChkRPrm (u32 flag) const
 
void SetHitCallback (dCcD_HitCallback callback)
 
dCcD_HitCallback GetHitCallback ()
 
void ClrHit ()
 

Public Attributes

u32 mGFlag
 
u32 mRPrm
 
dCcD_HitCallback mHitCallback
 
u32 mApid
 
fopAc_ac_cmAc
 
s8 mEffCounter
 

Constructor & Destructor Documentation

◆ dCcD_GAtTgCoCommonBase()

dCcD_GAtTgCoCommonBase::dCcD_GAtTgCoCommonBase ( )
inline

◆ ~dCcD_GAtTgCoCommonBase()

virtual dCcD_GAtTgCoCommonBase::~dCcD_GAtTgCoCommonBase ( )
inlinevirtual

Member Function Documentation

◆ ChkEffCounter()

bool dCcD_GAtTgCoCommonBase::ChkEffCounter ( )

◆ ChkRPrm()

bool dCcD_GAtTgCoCommonBase::ChkRPrm ( u32  flag) const
inline

◆ ChkSPrm()

bool dCcD_GAtTgCoCommonBase::ChkSPrm ( u32  mask) const
inline

◆ ClrActorInfo()

void dCcD_GAtTgCoCommonBase::ClrActorInfo ( )

◆ ClrEffCounter()

void dCcD_GAtTgCoCommonBase::ClrEffCounter ( )
inline

◆ ClrHit()

void dCcD_GAtTgCoCommonBase::ClrHit ( )
inline

◆ ct()

void dCcD_GAtTgCoCommonBase::ct ( )

◆ GetAc()

fopAc_ac_c * dCcD_GAtTgCoCommonBase::GetAc ( )

◆ GetGFlag()

u32 dCcD_GAtTgCoCommonBase::GetGFlag ( ) const
inline

◆ GetHitCallback()

dCcD_HitCallback dCcD_GAtTgCoCommonBase::GetHitCallback ( )
inline

◆ GetRPrm()

u32 dCcD_GAtTgCoCommonBase::GetRPrm ( ) const
inline

◆ MskRPrm()

u32 dCcD_GAtTgCoCommonBase::MskRPrm ( u32  mask) const
inline

◆ MskSPrm()

u32 dCcD_GAtTgCoCommonBase::MskSPrm ( u32  mask) const
inline

◆ OffRPrm()

void dCcD_GAtTgCoCommonBase::OffRPrm ( u32  flag)
inline

◆ OffSPrm()

void dCcD_GAtTgCoCommonBase::OffSPrm ( u32  flag)
inline

◆ OnRPrm()

void dCcD_GAtTgCoCommonBase::OnRPrm ( u32  flag)
inline

◆ OnSPrm()

void dCcD_GAtTgCoCommonBase::OnSPrm ( u32  flag)
inline

◆ Set()

void dCcD_GAtTgCoCommonBase::Set ( dCcD_SrcGAtTgCoCommonBase const src)

◆ SetEffCounterTimer()

void dCcD_GAtTgCoCommonBase::SetEffCounterTimer ( )

◆ SetHitApid()

void dCcD_GAtTgCoCommonBase::SetHitApid ( fpc_ProcID  hitApid)

◆ SetHitCallback()

void dCcD_GAtTgCoCommonBase::SetHitCallback ( dCcD_HitCallback  callback)
inline

◆ SubtractEffCounter()

void dCcD_GAtTgCoCommonBase::SubtractEffCounter ( )

Member Data Documentation

◆ mAc

fopAc_ac_c* dCcD_GAtTgCoCommonBase::mAc

◆ mApid

u32 dCcD_GAtTgCoCommonBase::mApid

◆ mEffCounter

s8 dCcD_GAtTgCoCommonBase::mEffCounter

◆ mGFlag

u32 dCcD_GAtTgCoCommonBase::mGFlag

◆ mHitCallback

dCcD_HitCallback dCcD_GAtTgCoCommonBase::mHitCallback

◆ mRPrm

u32 dCcD_GAtTgCoCommonBase::mRPrm

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