Inheritance diagram for osgParticle::PrecipitationEffect::PrecipitationDrawable:
|
|
|
|
|
|
|
|
|
Accept a PrimitiveIndexFunctor and call its methods to tell it about the internal primitives that this Drawable has. return true if functor handled by drawable, return false on failure of drawable to generate functor calls. Note, PrimtiveIndexFunctor only provide const access of the primitives, as primitives may be procedurally generated so one cannot modify it. Reimplemented from osg::Drawable. |
|
Accept a PrimitiveFunctor and call its methods to tell it about the internal primitives that this Drawable has. return true if functor handled by drawable, return false on failure of drawable to generate functor calls. Note, PrimtiveFunctor only provides const access of the primitives, as primitives may be procedurally generated so one cannot modify it. Reimplemented from osg::Drawable. |
|
drawImplementation(State&) is a pure virtual method for the actual implementation of OpenGL drawing calls, such as vertex arrays and primitives, that must be implemented in concrete subclasses of the Drawable base class, examples include osg::Geometry and osg::ShapeDrawable. drawImplementation(State&) is called from the draw(State&) method, with the draw method handling management of OpenGL display lists, and drawImplementation(State&) handling the actuall drawing itself.
Implements osg::Drawable. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Return true if the Drawable subclass supports accept(PrimitiveIndexFunctor&). Reimplemented from osg::Drawable. |
|
Return true if the Drawable subclass supports accept(PrimitiveFunctor&). Reimplemented from osg::Drawable. |
|
|
|
|
|
|
|
|
|
|
|
|