
Public Member Functions | |
| virtual void | draw (Particles *part, DrawActionBase *action, UInt32 length)=0 |
| virtual void | drawIndexed (Particles *part, DrawActionBase *action, Int32 *index, UInt32 length)=0 |
| virtual | ~ParticlesDrawer () |
Definition at line 1177 of file OSGParticles.cpp.
| virtual osg::ParticlesDrawer::~ParticlesDrawer | ( | ) | [inline, virtual] |
| virtual void osg::ParticlesDrawer::draw | ( | Particles * | part, | |
| DrawActionBase * | action, | |||
| UInt32 | length | |||
| ) | [pure virtual] |
Implemented in drawViewDirQuads< posTrait, colTrait, texTrait, sizeTrait >, drawViewerQuads< posTrait, colTrait, texTrait, sizeTrait >, drawLines< posTrait, colTrait, texTrait, sizeTrait >, drawPoints< posTrait, colTrait, texTrait, sizeTrait >, drawObjects< posTrait, colTrait, sizeTrait, normalTrait, geoTrait >, drawViewerObjects< posTrait, colTrait, sizeTrait, geoTrait >, drawShaderQuads< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >, and drawShaderStrips< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >.
Referenced by osg::Particles::drawPrimitives().
| virtual void osg::ParticlesDrawer::drawIndexed | ( | Particles * | part, | |
| DrawActionBase * | action, | |||
| Int32 * | index, | |||
| UInt32 | length | |||
| ) | [pure virtual] |
Implemented in drawViewDirQuads< posTrait, colTrait, texTrait, sizeTrait >, drawViewerQuads< posTrait, colTrait, texTrait, sizeTrait >, drawLines< posTrait, colTrait, texTrait, sizeTrait >, drawPoints< posTrait, colTrait, texTrait, sizeTrait >, drawObjects< posTrait, colTrait, sizeTrait, normalTrait, geoTrait >, drawViewerObjects< posTrait, colTrait, sizeTrait, geoTrait >, drawShaderQuads< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >, and drawShaderStrips< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait >.
Referenced by osg::Particles::drawPrimitives().
1.5.5