The rendering operation is formulated via a Renderer object that is supposed to implement OpenGL calls.
More...
#include </home/werner/origo/vish/ocean/GLvish/VBO.hpp>
List of all members.
Public Member Functions
-
virtual bool draw ()=0
- The core routine that does the actual drawing.
- virtual void postfix ()
- Optional postfix routine that is executed after vertex arrays have been disabled.
-
virtual void prefix ()
- Optional prefix that is executed before the vertex arrays are loaded.
-
Renderer () throw ()
- Constructor, this one throws no exceptions.
-
~Renderer ()
- Destructor, may throw opengl exceptions.
Detailed Description
The rendering operation is formulated via a Renderer object that is supposed to implement OpenGL calls.
Member Function Documentation
void Wizt::VBO::Renderer::postfix |
( |
| ) |
[virtual] |
Optional postfix routine that is executed after vertex arrays have been disabled.
The counterpart of the prefix routine, and to be used for cleanup. Note that the postfix() routine is called in any case, even when the draw() routine throws an exception.
The documentation for this class was generated from the following files:
- ocean/GLvish/VBO.hpp
- ocean/GLvish/VBO.cpp