afxEA_PhraseEffect
Engine/source/afx/ea/afxEA_PhraseEffect.cpp
Private Types
Parent
Private Attributes
Private Functions
grab_constraint_triggers(U32 & trigger_mask)
grab_player_triggers(U32 & trigger_mask)
Public Functions
bool
bool
ea_start()
Detailed Description
Private Types
typedef afxEffectWrapper Parent
Private Attributes
Vector< afxPhrase * > _phrases_a
Vector< afxPhrase * > _phrases_b
Vector< afxPhrase * > * active_phrases
U32 last_trigger_mask
afxPhraseEffectData * phrase_fx_data
Private Functions
cleanup_finished_phrases()
do_runtime_substitutions()
grab_constraint_triggers(U32 & trigger_mask)
grab_player_triggers(U32 & trigger_mask)
trigger_new_phrase()
update_active_phrases(F32 dt)
Public Functions
afxEA_PhraseEffect()
~afxEA_PhraseEffect()
ea_finish(bool was_stopped)
Reimplemented from: afxEffectWrapper
ea_is_enabled()
Reimplemented from: afxEffectWrapper
ea_set_datablock(SimDataBlock * )
Reimplemented from: afxEffectWrapper
ea_start()
Reimplemented from: afxEffectWrapper
ea_update(F32 dt)
Reimplemented from: afxEffectWrapper