afxPhrase

Engine/source/afx/afxPhrase.h

More...

Protected Functions

init_fx(S32 group_index)

Public Functions

afxPhrase(bool on_server, bool will_stop)
elapsed(F32 timestamp)
bool
expired(F32 timestamp)
init(afxEffectList & , F32 dur, afxChoreographer * , F32 time_factor, S32 n_loops, S32 group_index, F32 extra_time)
interrupt(F32 timestamp)
bool
bool
bool
bool
recycle(F32 timestamp)
start(F32 startstamp, F32 timestamp)
stop(F32 timestamp)
update(F32 dt, F32 timestamp)
bool

Detailed Description

Protected Attributes

F32 mDur 
F32 mExtra_stoptime 
F32 mExtra_time 
afxEffectVector * mFX 
afxEffectVector * mFX2 
afxChoreographer * mInit_chor 
F32 mInit_dur 
afxEffectList * mInit_fx_list 
F32 mInit_time_factor 
S32 mLoop_cnt 
S32 mNum_loops 
bool mOn_server 
F32 mStartTime 
bool mWill_stop 

Protected Functions

init_fx(S32 group_index)

Public Functions

afxPhrase(bool on_server, bool will_stop)

~afxPhrase()

calcAfterLife()

calcDoneTime()

count()

elapsed(F32 timestamp)

expired(F32 timestamp)

init(afxEffectList & , F32 dur, afxChoreographer * , F32 time_factor, S32 n_loops, S32 group_index, F32 extra_time)

interrupt(F32 timestamp)

Reimplemented by: CastingPhrase_C

isEmpty()

isInfinite()

onServer()

recycle(F32 timestamp)

start(F32 startstamp, F32 timestamp)

Reimplemented by: CastingPhrase_C

stop(F32 timestamp)

Reimplemented by: CastingPhrase_C

update(F32 dt, F32 timestamp)

Reimplemented by: CastingPhrase_C

willStop()