class OSGPARTICLE_EXPORT osgParticle::SmokeEffect


Inheritance:


Public Methods

[more] SmokeEffect()
[more] SmokeEffect(const SmokeEffect& copy, const osg::CopyOp& copyop = osg::CopyOp::SHALLOW_COPY)
[more] META_Node(osgParticle, SmokeEffect)
[more]virtual void setDefaults()
[more]virtual void buildEffect()


Inherited from ParticleEffect:

Public Methods

ovirtual const char* libraryName() const
ovirtual const char* className() const
ovirtual bool isSameKindAs(const osg::Object* obj) const
ovirtual void accept(osg::NodeVisitor& nv)
ovoid setEmitter(Emitter* emitter)
oEmitter* getEmitter()
oconst Emitter* getEmitter() const
ovoid setProgram(Program* program)
oProgram* getProgram()
oconst Program* getProgram() const
ovoid setParticleSystem(ParticleSystem* ps)
oParticleSystem* getParticleSystem()
oconst ParticleSystem* getParticleSystem() const

Protected Fields

oosg::ref_ptr<Emitter> _emitter
oosg::ref_ptr<Program> _program
oosg::ref_ptr<ParticleSystem> _particleSystem


Documentation

o SmokeEffect()

o SmokeEffect(const SmokeEffect& copy, const osg::CopyOp& copyop = osg::CopyOp::SHALLOW_COPY)

o META_Node(osgParticle, SmokeEffect)

ovirtual void setDefaults()

ovirtual void buildEffect()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.