#include <particlesystem.h>
Public Member Functions | |
| ParticleLayer () | |
| Constructor. | |
| virtual | ~ParticleLayer () |
| Destructor. | |
| ParticleLayer (const ParticleLayer ©Layer) | |
| Copy Constructor. | |
| void | SetGeode (osg::Geode &geode) |
| mutators for RefPtr Variables and string | |
| void | SetParticleSystem (osgParticle::ParticleSystem &particleSystem) |
| void | SetEmitterTransform (osg::MatrixTransform &matrixtransform) |
| void | SetModularEmitter (osgParticle::ModularEmitter &modularEmitter) |
| void | SetProgram (osgParticle::Program &program) |
| void | SetLayerName (const std::string &name) |
| osg::Geode & | GetGeode () |
| accessors for RefPtrVariables and string | |
| const osg::Geode & | GetGeode () const |
| osgParticle::ParticleSystem & | GetParticleSystem () |
| const osgParticle::ParticleSystem & | GetParticleSystem () const |
| osg::MatrixTransform & | GetEmitterTransform () |
| const osg::MatrixTransform & | GetEmitterTransform () const |
| osgParticle::ModularEmitter & | GetModularEmitter () |
| const osgParticle::ModularEmitter & | GetModularEmitter () const |
| osgParticle::Program & | GetProgram () |
| const osgParticle::Program & | GetProgram () const |
| const std::string & | GetLayerName () |
| bool | IsFluidProgram () |
| Methods for telling if the Program is modular or fluid. | |
| bool | IsModularProgram () |
| void | SetIsModularProgram (bool Val) |
| Methods for Getting if the program is modular or fluid. | |
| void | SetIsFluidProgram (bool Val) |
| bool | operator== (const ParticleLayer &testLayer) const |
| Operator overloadin' luvin. | |
| ParticleLayer::ParticleLayer | ( | ) |
Constructor.
| ParticleLayer::~ParticleLayer | ( | ) | [virtual] |
Destructor.
| ParticleLayer::ParticleLayer | ( | const ParticleLayer & | copyLayer | ) |
Copy Constructor.
| void ParticleLayer::SetGeode | ( | osg::Geode & | geode | ) |
mutators for RefPtr Variables and string
| void ParticleLayer::SetParticleSystem | ( | osgParticle::ParticleSystem & | particleSystem | ) |
| void ParticleLayer::SetEmitterTransform | ( | osg::MatrixTransform & | matrixtransform | ) |
| void ParticleLayer::SetModularEmitter | ( | osgParticle::ModularEmitter & | modularEmitter | ) |
| void ParticleLayer::SetProgram | ( | osgParticle::Program & | program | ) |
| void ParticleLayer::SetLayerName | ( | const std::string & | name | ) |
| osg::Geode & ParticleLayer::GetGeode | ( | ) |
accessors for RefPtrVariables and string
| const osg::Geode & ParticleLayer::GetGeode | ( | ) | const |
| osgParticle::ParticleSystem & ParticleLayer::GetParticleSystem | ( | ) |
| const osgParticle::ParticleSystem & ParticleLayer::GetParticleSystem | ( | ) | const |
| osg::MatrixTransform & ParticleLayer::GetEmitterTransform | ( | ) |
| const osg::MatrixTransform & ParticleLayer::GetEmitterTransform | ( | ) | const |
| osgParticle::ModularEmitter & ParticleLayer::GetModularEmitter | ( | ) |
| const osgParticle::ModularEmitter & ParticleLayer::GetModularEmitter | ( | ) | const |
| osgParticle::Program & ParticleLayer::GetProgram | ( | ) |
| const osgParticle::Program & ParticleLayer::GetProgram | ( | ) | const |
| const std::string& dtCore::ParticleLayer::GetLayerName | ( | ) | [inline] |
| bool dtCore::ParticleLayer::IsFluidProgram | ( | ) | [inline] |
Methods for telling if the Program is modular or fluid.
| bool dtCore::ParticleLayer::IsModularProgram | ( | ) | [inline] |
| void dtCore::ParticleLayer::SetIsModularProgram | ( | bool | Val | ) | [inline] |
Methods for Getting if the program is modular or fluid.
| void dtCore::ParticleLayer::SetIsFluidProgram | ( | bool | Val | ) | [inline] |
| bool ParticleLayer::operator== | ( | const ParticleLayer & | testLayer | ) | const |
Operator overloadin' luvin.