|  | globjects
    2.0.0.690708773bba
    Strict OpenGL objects wrapper. | 
Implements a Visitor Pattern to iterate over all tracked globjects objects. More...
#include <globjects/include/globjects/ObjectVisitor.h>
| Public Member Functions | |
| ObjectVisitor () | |
| virtual | ~ObjectVisitor () | 
| virtual void | visit (Object *object) | 
| virtual void | visitBuffer (Buffer *buffer) | 
| virtual void | visitFrameBufferObject (Framebuffer *fbo) | 
| virtual void | visitProgram (Program *program) | 
| virtual void | visitProgramPipeline (ProgramPipeline *programPipeline) | 
| virtual void | visitQuery (Query *query) | 
| virtual void | visitRenderBufferObject (Renderbuffer *rbo) | 
| virtual void | visitSampler (Sampler *sampler) | 
| virtual void | visitShader (Shader *shader) | 
| virtual void | visitTexture (Texture *texture) | 
| virtual void | visitTransformFeedback (TransformFeedback *transformfeedback) | 
| virtual void | visitVertexArray (VertexArray *vao) | 
Implements a Visitor Pattern to iterate over all tracked globjects objects.
Subclasses should implement the appropriate visit*() methods for those types they want to handle.
| globjects::ObjectVisitor::ObjectVisitor | ( | ) | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
 1.8.11
 1.8.11