afxEA_CollisionEvent
Engine/source/afx/ea/afxEA_CollisionEvent.cpp
Private Types
Parent
Private Attributes
Private Functions
Public Functions
collisionNotify(SceneObject * obj0, SceneObject * obj1, const VectorF & vel)
bool
ea_start()
onDeleteNotify(SimObject * object)
Called when a SimObject is deleted.
Detailed Description
Private Types
typedef afxEffectWrapper Parent
Private Attributes
afxCollisionEventData * script_data
ShapeBase * shape
U32 trigger_mask
bool triggered
Private Functions
do_runtime_substitutions()
set_shape(ShapeBase * )
Public Functions
afxEA_CollisionEvent()
~afxEA_CollisionEvent()
collisionNotify(SceneObject * obj0, SceneObject * obj1, const VectorF & vel)
Reimplemented from: ShapeBase::CollisionEventCallback
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
onDeleteNotify(SimObject * object)
Reimplemented from: SimObject