![]() |
globjects
1.1.0.2f0c753c8647
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