Inheritance diagram for osgParticle::ConnectedParticleSystem:
Public Member Functions | |
ConnectedParticleSystem () | |
ConnectedParticleSystem (const ConnectedParticleSystem ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
META_Object (osgParticle, ConnectedParticleSystem) | |
virtual Particle * | createParticle (const Particle *ptemplate) |
Create a new particle from the specified template (or the default one if ptemplate is null). | |
virtual void | reuseParticle (int i) |
Reuse the i-th particle. | |
virtual void | drawImplementation (osg::State &state) const |
Draw the connected particles as either a line or a quad strip, depending upon viewing distance. . | |
Protected Member Functions | |
virtual | ~ConnectedParticleSystem () |
ConnectedParticleSystem & | operator= (const ConnectedParticleSystem &) |
Protected Attributes | |
int | _startParticle |
int | _lastParticleCreated |
|
|
|
|
|
|
|
Create a new particle from the specified template (or the default one if
Reimplemented from osgParticle::ParticleSystem. |
|
Draw the connected particles as either a line or a quad strip, depending upon viewing distance. .
Reimplemented from osgParticle::ParticleSystem. |
|
|
|
|
|
Reuse the i-th particle.
Reimplemented from osgParticle::ParticleSystem. |
|
|
|
|