virtual bool isSameKindAs(const osg::Object *obj) const
void setParticleTemplate(const Particle &p)
Set the particle template (particle is copied).
bool getUseDefaultTemplate() const
Return whether the particle system's default template should be used.
void setUseDefaultTemplate(bool v)
virtual const char * className() const
virtual void accept(osg::NodeVisitor &nv)
#define OSGPARTICLE_EXPORT
const Particle & getParticleTemplate() const
Get the particle template.
Emitter & operator=(const Emitter &)
virtual const char * libraryName() const
virtual void emitParticles(double dt)=0