Definition ParticleProcessor:38
Definition osgParticle/Program:36
Program & operator=(const Program &)
Definition osgParticle/Program:48
virtual const char * className() const
Definition osgParticle/Program:42
void process(double dt)
Implementation of ParticleProcessor::process(). Do not call this method by yourself.
Definition osgParticle/Program:61
virtual ~Program()
Definition osgParticle/Program:47
virtual bool isSameKindAs(const osg::Object *obj) const
Definition osgParticle/Program:43
virtual const char * libraryName() const
Definition osgParticle/Program:41
virtual void execute(double dt)=0
Execute the program on the particle system. Must be overridden in descendant classes.
Program(const Program ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
virtual void accept(osg::NodeVisitor &nv)
Definition osgParticle/Program:44
Definition AccelOperator:27
#define OSGPARTICLE_EXPORT
Definition osgParticle/Export:40