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