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

#include <d_a_npc_kasi_hana.h>

+ Collaboration diagram for daNpcKasi_Mng_c:

Public Member Functions

 daNpcKasi_Mng_c ()
 
 ~daNpcKasi_Mng_c ()
 
void calcEscapeForm ()
 
BOOL calcCenterPos ()
 
f32 getDistFromCenter ()
 
void getOffsetFromLeader (cXyz const &, cXyz &)
 
void initPath (u8, u16)
 
int getPlNearPoint ()
 
int getSygnalInfo ()
 
void sendInfo ()
 
void offTalk ()
 
BOOL chkTalk ()
 
BOOL chkFear ()
 
BOOL chkEscape ()
 
BOOL createHearts ()
 
void allDemoMove ()
 
void allDemoNotMove ()
 
BOOL isMiniGamePlaying ()
 
void schMemberActor ()
 
void schDanchoActor ()
 
void deleteAllMember ()
 
void chgWeightHeavy ()
 
void chgWeightLight ()
 
cXyz getCenterPos ()
 
void setKyuPos (const cXyz &i_pos)
 
void setMichPos (const cXyz &i_pos)
 
BOOL chkSygnal (int param_1)
 
void SygnalClear ()
 
void onSygnal (int param_1)
 
void setHanaActor (fopAc_ac_c *a_this)
 
BOOL isPathInit ()
 
fopAc_ac_cgetHanaActor ()
 
fopAc_ac_cgetKyuActor ()
 
fopAc_ac_cgetMichActor ()
 
void setKyuActor (fopAc_ac_c *kyu_p)
 
void setMichActor (fopAc_ac_c *mich_p)
 
void setDanchoActor (fopAc_ac_c *dancho_p)
 

Public Attributes

daNpcF_ActorMngr_c mHanaActorMngr
 
daNpcF_ActorMngr_c mKyuActorMngr
 
daNpcF_ActorMngr_c mMichActorMngr
 
daNpcF_ActorMngr_c mDanchoActorMngr
 
int mSygnal
 
cXyz mKyuPos
 
cXyz mMichPos
 
cXyz mCenterPos
 
int mPlPoint
 
bool mIsPathInit
 
daNpcF_Path_c mPath
 

Constructor & Destructor Documentation

◆ daNpcKasi_Mng_c()

daNpcKasi_Mng_c::daNpcKasi_Mng_c ( )
inline

◆ ~daNpcKasi_Mng_c()

daNpcKasi_Mng_c::~daNpcKasi_Mng_c ( )
inline

Member Function Documentation

◆ allDemoMove()

void daNpcKasi_Mng_c::allDemoMove ( )

◆ allDemoNotMove()

void daNpcKasi_Mng_c::allDemoNotMove ( )

◆ calcCenterPos()

BOOL daNpcKasi_Mng_c::calcCenterPos ( )

◆ calcEscapeForm()

void daNpcKasi_Mng_c::calcEscapeForm ( )

◆ chgWeightHeavy()

void daNpcKasi_Mng_c::chgWeightHeavy ( )

◆ chgWeightLight()

void daNpcKasi_Mng_c::chgWeightLight ( )

◆ chkEscape()

BOOL daNpcKasi_Mng_c::chkEscape ( )

◆ chkFear()

BOOL daNpcKasi_Mng_c::chkFear ( )

◆ chkSygnal()

BOOL daNpcKasi_Mng_c::chkSygnal ( int param_1)
inline

◆ chkTalk()

BOOL daNpcKasi_Mng_c::chkTalk ( )

◆ createHearts()

BOOL daNpcKasi_Mng_c::createHearts ( )

◆ deleteAllMember()

void daNpcKasi_Mng_c::deleteAllMember ( )

◆ getCenterPos()

cXyz daNpcKasi_Mng_c::getCenterPos ( )
inline

◆ getDistFromCenter()

f32 daNpcKasi_Mng_c::getDistFromCenter ( )

◆ getHanaActor()

fopAc_ac_c * daNpcKasi_Mng_c::getHanaActor ( )
inline

◆ getKyuActor()

fopAc_ac_c * daNpcKasi_Mng_c::getKyuActor ( )
inline

◆ getMichActor()

fopAc_ac_c * daNpcKasi_Mng_c::getMichActor ( )
inline

◆ getOffsetFromLeader()

void daNpcKasi_Mng_c::getOffsetFromLeader ( cXyz const & param_1,
cXyz & param_2 )

◆ getPlNearPoint()

int daNpcKasi_Mng_c::getPlNearPoint ( )

◆ getSygnalInfo()

int daNpcKasi_Mng_c::getSygnalInfo ( )

◆ initPath()

void daNpcKasi_Mng_c::initPath ( u8 i_pathNo,
u16 i_idx )

◆ isMiniGamePlaying()

BOOL daNpcKasi_Mng_c::isMiniGamePlaying ( )

◆ isPathInit()

BOOL daNpcKasi_Mng_c::isPathInit ( )
inline

◆ offTalk()

void daNpcKasi_Mng_c::offTalk ( )

◆ onSygnal()

void daNpcKasi_Mng_c::onSygnal ( int param_1)
inline

◆ schDanchoActor()

void daNpcKasi_Mng_c::schDanchoActor ( )

◆ schMemberActor()

void daNpcKasi_Mng_c::schMemberActor ( )

◆ sendInfo()

void daNpcKasi_Mng_c::sendInfo ( )

◆ setDanchoActor()

void daNpcKasi_Mng_c::setDanchoActor ( fopAc_ac_c * dancho_p)
inline

◆ setHanaActor()

void daNpcKasi_Mng_c::setHanaActor ( fopAc_ac_c * a_this)
inline

◆ setKyuActor()

void daNpcKasi_Mng_c::setKyuActor ( fopAc_ac_c * kyu_p)
inline

◆ setKyuPos()

void daNpcKasi_Mng_c::setKyuPos ( const cXyz & i_pos)
inline

◆ setMichActor()

void daNpcKasi_Mng_c::setMichActor ( fopAc_ac_c * mich_p)
inline

◆ setMichPos()

void daNpcKasi_Mng_c::setMichPos ( const cXyz & i_pos)
inline

◆ SygnalClear()

void daNpcKasi_Mng_c::SygnalClear ( )
inline

Member Data Documentation

◆ mCenterPos

cXyz daNpcKasi_Mng_c::mCenterPos

◆ mDanchoActorMngr

daNpcF_ActorMngr_c daNpcKasi_Mng_c::mDanchoActorMngr

◆ mHanaActorMngr

daNpcF_ActorMngr_c daNpcKasi_Mng_c::mHanaActorMngr

◆ mIsPathInit

bool daNpcKasi_Mng_c::mIsPathInit

◆ mKyuActorMngr

daNpcF_ActorMngr_c daNpcKasi_Mng_c::mKyuActorMngr

◆ mKyuPos

cXyz daNpcKasi_Mng_c::mKyuPos

◆ mMichActorMngr

daNpcF_ActorMngr_c daNpcKasi_Mng_c::mMichActorMngr

◆ mMichPos

cXyz daNpcKasi_Mng_c::mMichPos

◆ mPath

daNpcF_Path_c daNpcKasi_Mng_c::mPath

◆ mPlPoint

int daNpcKasi_Mng_c::mPlPoint

◆ mSygnal

int daNpcKasi_Mng_c::mSygnal

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