Torque3D Documentation / _generateds / afxEA_AreaDamage

afxEA_AreaDamage

Engine/source/afx/ea/afxEA_AreaDamage.cpp

More...

Private Types

Private Functions

apply_damage(ShapeBase * , F32 damage, const char * flavor, Point3F & pos)
apply_impulse(ShapeBase * , F32 impulse, Point3F & pos)
notify_damage_source(ShapeBase * damaged, F32 damage, const char * flavor, Point3F & pos)

Public Functions

Detailed Description

Private Types

typedef afxEffectWrapper Parent 

Private Attributes

SceneObject * cons_obj 
afxAreaDamageData * damage_data 
bool damage_is_done 
Point3F impact_pos 

Private Functions

apply_damage(ShapeBase * , F32 damage, const char * flavor, Point3F & pos)

apply_impulse(ShapeBase * , F32 impulse, Point3F & pos)

deal_area_damage()

do_runtime_substitutions()

notify_damage_source(ShapeBase * damaged, F32 damage, const char * flavor, Point3F & pos)

Public Functions

afxEA_AreaDamage()

~afxEA_AreaDamage()

ea_finish(bool was_stopped)

Reimplemented from: afxEffectWrapper

ea_set_datablock(SimDataBlock * )

Reimplemented from: afxEffectWrapper

ea_start()

Reimplemented from: afxEffectWrapper

ea_update(F32 dt)

Reimplemented from: afxEffectWrapper

isDone()

Reimplemented from: afxEffectWrapper