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