afxParticleEmitterPath
Engine/source/afx/ce/afxParticleEmitter.h
Private Types
Parent
Private Attributes
Private Functions
groundConformPoint(Point3F & point, const MatrixF & mat)
Public Functions
bool
onNewDataBlock(GameBaseData * dptr, bool reload)
Called when a new datablock is set.
Protected Functions
Detailed Description
Private Types
typedef afxParticleEmitter Parent
Private Attributes
Vector< F32 > epath_mults
Point3F ** epath_points
Vector< afxPath3D * > epaths
afxParticleEmitterPathData * mDataBlock
U32 n_epath_points
Private Functions
cleanup_paths()
groundConformPoint(Point3F & point, const MatrixF & mat)
init_paths()
Public Functions
afxParticleEmitterPath()
~afxParticleEmitterPath()
onNewDataBlock(GameBaseData * dptr, bool reload)
Reimplemented from: afxParticleEmitter
Protected Functions
onAdd()
Reimplemented from: afxParticleEmitter
onRemove()
Reimplemented from: afxParticleEmitter
sub_addParticle(const Point3F & pos, const Point3F & vel, const U32 age_offset, S32 part_idx)
Reimplemented from: afxParticleEmitter
sub_preCompute(const MatrixF & mat)
Reimplemented from: afxParticleEmitter