Definition ParticleEffect:24
Definition osgParticle/Program:36
Definition SmokeTrailEffect:25
osg::ref_ptr< FluidProgram > _program
Definition SmokeTrailEffect:51
virtual const Program * getProgram() const
Definition SmokeTrailEffect:44
SmokeTrailEffect(const SmokeTrailEffect ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
SmokeTrailEffect(bool automaticSetup=true)
SmokeTrailEffect(const osg::Vec3 &position, float scale=1.0f, float intensity=1.0f)
virtual ~SmokeTrailEffect()
Definition SmokeTrailEffect:48
virtual void setUpEmitterAndProgram()
virtual void setDefaults()
META_Node(osgParticle, SmokeTrailEffect)
virtual const Emitter * getEmitter() const
Definition SmokeTrailEffect:41
virtual Emitter * getEmitter()
Definition SmokeTrailEffect:40
osg::ref_ptr< ModularEmitter > _emitter
Definition SmokeTrailEffect:50
virtual Program * getProgram()
Definition SmokeTrailEffect:43
Definition AccelOperator:27
#define OSGPARTICLE_EXPORT
Definition osgParticle/Export:40