![]() |
Public API Reference |
![]() |
Factory for builtin effectors. More...
#include <imesh/particles.h>
Public Member Functions | |
virtual csPtr < iParticleBuiltinEffectorForce > | CreateForce () const =0 |
Create a 'force' particle effector. | |
virtual csPtr < iParticleBuiltinEffectorLight > | CreateLight () const =0 |
Create a 'light' particle effector. | |
virtual csPtr < iParticleBuiltinEffectorLinColor > | CreateLinColor () const =0 |
Create a 'linear color' particle effector. | |
virtual csPtr < iParticleBuiltinEffectorLinear > | CreateLinear () const =0 |
Create a 'linear' particle effector. | |
virtual csPtr < iParticleBuiltinEffectorVelocityField > | CreateVelocityField () const =0 |
Create a 'velocity field' particle effector. |
Factory for builtin effectors.
Definition at line 1041 of file particles.h.
virtual csPtr<iParticleBuiltinEffectorForce> iParticleBuiltinEffectorFactory::CreateForce | ( | ) | const [pure virtual] |
Create a 'force' particle effector.
virtual csPtr<iParticleBuiltinEffectorLight> iParticleBuiltinEffectorFactory::CreateLight | ( | ) | const [pure virtual] |
Create a 'light' particle effector.
virtual csPtr<iParticleBuiltinEffectorLinColor> iParticleBuiltinEffectorFactory::CreateLinColor | ( | ) | const [pure virtual] |
Create a 'linear color' particle effector.
virtual csPtr<iParticleBuiltinEffectorLinear> iParticleBuiltinEffectorFactory::CreateLinear | ( | ) | const [pure virtual] |
Create a 'linear' particle effector.
virtual csPtr<iParticleBuiltinEffectorVelocityField> iParticleBuiltinEffectorFactory::CreateVelocityField | ( | ) | const [pure virtual] |
Create a 'velocity field' particle effector.