osg::ParticlesDrawer Struct Reference

Inheritance diagram for osg::ParticlesDrawer:

drawLines< posTrait, colTrait, texTrait, sizeTrait > drawObjects< posTrait, colTrait, sizeTrait, normalTrait, geoTrait > drawPoints< posTrait, colTrait, texTrait, sizeTrait > drawShaderQuads< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait > drawShaderStrips< posTrait, secPosTrait, colTrait, texTrait, sizeTrait, normalTrait > drawViewDirQuads< posTrait, colTrait, texTrait, sizeTrait > drawViewerObjects< posTrait, colTrait, sizeTrait, geoTrait > drawViewerQuads< posTrait, colTrait, texTrait, sizeTrait >

List of all members.

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 ()


Detailed Description

Definition at line 1177 of file OSGParticles.cpp.


Constructor & Destructor Documentation

virtual osg::ParticlesDrawer::~ParticlesDrawer (  )  [inline, virtual]

Definition at line 1185 of file OSGParticles.cpp.

01186     {
01187     }


Member Function Documentation

virtual void osg::ParticlesDrawer::draw ( Particles part,
DrawActionBase action,
UInt32  length 
) [pure virtual]

virtual void osg::ParticlesDrawer::drawIndexed ( Particles part,
DrawActionBase action,
Int32 index,
UInt32  length 
) [pure virtual]


The documentation for this struct was generated from the following file:

Generated on Mon Mar 17 12:07:26 2008 for OpenSG by  doxygen 1.5.5