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

#include <d_a_npc.h>

+ Collaboration diagram for daNpcT_MotionSeqMngr_c:

Classes

class  sequenceStepData_c
 

Public Member Functions

void initialize ()
 
void checkEndSequence ()
 
 ~daNpcT_MotionSeqMngr_c ()
 
void initialize ()
 
int play (u16, int *, f32 *)
 
s32 checkEndSequence ()
 
 daNpcT_MotionSeqMngr_c (sequenceStepData_c const *param_1, int param_2)
 
bool checkEntryNewMotion ()
 
int getNo ()
 
int getStepNo ()
 
void setNo (int param_1, f32 param_2, int param_3, int param_4)
 
virtual ~daNpcT_MotionSeqMngr_c ()
 

Private Attributes

sequenceStepData_c constmpSeqData
 
int field_0x4
 
int mNo
 
int mOffset
 
int mStepNo
 
int field_0x14
 
f32 field_0x18
 
bool mEndSequence
 

Constructor & Destructor Documentation

◆ ~daNpcT_MotionSeqMngr_c() [1/2]

daNpcT_MotionSeqMngr_c::~daNpcT_MotionSeqMngr_c ( )

◆ daNpcT_MotionSeqMngr_c()

daNpcT_MotionSeqMngr_c::daNpcT_MotionSeqMngr_c ( sequenceStepData_c const param_1,
int  param_2 
)
inline

◆ ~daNpcT_MotionSeqMngr_c() [2/2]

virtual daNpcT_MotionSeqMngr_c::~daNpcT_MotionSeqMngr_c ( )
inlinevirtual

Member Function Documentation

◆ checkEndSequence() [1/2]

s32 daNpcT_MotionSeqMngr_c::checkEndSequence ( )

◆ checkEndSequence() [2/2]

s32 daNpcT_MotionSeqMngr_c::checkEndSequence ( )

◆ checkEntryNewMotion()

bool daNpcT_MotionSeqMngr_c::checkEntryNewMotion ( )
inline

◆ getNo()

int daNpcT_MotionSeqMngr_c::getNo ( )
inline

◆ getStepNo()

int daNpcT_MotionSeqMngr_c::getStepNo ( )
inline

◆ initialize() [1/2]

void daNpcT_MotionSeqMngr_c::initialize ( )

◆ initialize() [2/2]

void daNpcT_MotionSeqMngr_c::initialize ( )

◆ play()

int daNpcT_MotionSeqMngr_c::play ( u16  param_0,
int param_1,
f32 param_2 
)

◆ setNo()

void daNpcT_MotionSeqMngr_c::setNo ( int  param_1,
f32  param_2,
int  param_3,
int  param_4 
)
inline

Member Data Documentation

◆ field_0x14

int daNpcT_MotionSeqMngr_c::field_0x14
private

◆ field_0x18

f32 daNpcT_MotionSeqMngr_c::field_0x18
private

◆ field_0x4

int daNpcT_MotionSeqMngr_c::field_0x4
private

◆ mEndSequence

bool daNpcT_MotionSeqMngr_c::mEndSequence
private

◆ mNo

int daNpcT_MotionSeqMngr_c::mNo
private

◆ mOffset

int daNpcT_MotionSeqMngr_c::mOffset
private

◆ mpSeqData

sequenceStepData_c const* daNpcT_MotionSeqMngr_c::mpSeqData
private

◆ mStepNo

int daNpcT_MotionSeqMngr_c::mStepNo
private

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