Inherits FXNugget.
|
| static void | parse (INI *ini, void *instance, void *, const void *) |
| |
Definition at line 505 of file FXList.cpp.
◆ ParticleSystemFXNugget()
| ParticleSystemFXNugget::ParticleSystemFXNugget |
( |
| ) |
|
|
inline |
◆ doFXObj()
| virtual void ParticleSystemFXNugget::doFXObj |
( |
const Object * | primary, |
|
|
const Object * | secondary ) const |
|
inlinevirtual |
the object-based version... by default, just call the location-based implementation. Note that primary and/or secondary can be null, so you must check for this.
Reimplemented from FXNugget.
Definition at line 538 of file FXList.cpp.
◆ doFXPos()
| virtual void ParticleSystemFXNugget::doFXPos |
( |
const Coord3D * | primary, |
|
|
const Matrix3D * | primaryMtx, |
|
|
const Real | primarySpeed, |
|
|
const Coord3D * | secondary, |
|
|
const Real | overrideRadius ) const |
|
inlinevirtual |
The main guts of the system: actually perform the sound and/or video effects needed. Note that primary and/or secondary can be null, so you must check for this.
Implements FXNugget.
Definition at line 526 of file FXList.cpp.
◆ parse()
| static void ParticleSystemFXNugget::parse |
( |
INI * | ini, |
|
|
void * | instance, |
|
|
void * | , |
|
|
const void * | ) |
|
inlinestatic |
◆ reallyDoFX()
| void ParticleSystemFXNugget::reallyDoFX |
( |
const Coord3D * | primary, |
|
|
const Matrix3D * | mtx, |
|
|
const Object * | thingToAttachTo, |
|
|
Real | overrideRadius ) const |
|
inlineprotected |
The documentation for this class was generated from the following file: