OGRE  14.2
Object-Oriented Graphics Rendering Engine
Ogre::GLRenderToVertexBufferCommon Class Reference

#include <OgreGLRenderToVertexBufferCommon.h>

+ Inheritance diagram for Ogre::GLRenderToVertexBufferCommon:

Additional Inherited Members

- Public Member Functions inherited from Ogre::RenderToVertexBuffer
 RenderToVertexBuffer ()
 
virtual ~RenderToVertexBuffer ()
 
unsigned int getMaxVertexCount () const
 Get the maximum number of vertices that the buffer will hold. More...
 
RenderOperation::OperationType getOperationType () const
 What type of primitives does this object generate? More...
 
void getRenderOperation (RenderOperation &op)
 Get the render operation for this buffer. More...
 
const MaterialPtrgetRenderToBufferMaterial ()
 Get the material which is used to render the geometry into the vertex buffer. More...
 
bool getResetsEveryUpdate () const
 Does this object reset its buffer each time it updates? More...
 
const RenderablegetSourceRenderable () const
 Get the source renderable of this object. More...
 
VertexDeclarationgetVertexDeclaration ()
 Get the vertex declaration that the pass will output. More...
 
virtual void reset ()
 Reset the vertex buffer to the initial state. More...
 
void setMaxVertexCount (unsigned int maxVertexCount)
 Set the maximum number of vertices that the buffer will hold. More...
 
void setOperationType (RenderOperation::OperationType operationType)
 Set the type of primitives that this object generates. More...
 
void setRenderToBufferMaterialName (const String &materialName)
 Set the material name which is used to render the geometry into the vertex buffer. More...
 
void setResetsEveryUpdate (bool resetsEveryUpdate)
 Set whether this object resets its buffers each time it updates. More...
 
void setSourceRenderable (Renderable *source)
 Set the source renderable of this object. More...
 
virtual void update (SceneManager *sceneMgr)=0
 Update the contents of this vertex buffer by rendering. More...
 

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