| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/opengl/fbo/rendertargetgl.h>

Public Member Functions | |
| virtual GLenum | renderTarget () const =0 |
| virtual unsigned int | width () const =0 |
| virtual unsigned int | height () const =0 |
| VRS_TYPEINFO (RenderTargetGL, SharedObj) | |
| virtual GLenum VRS::RenderTargetGL::renderTarget | ( | ) | const [pure virtual] |
< A render target defines a frambuffer-attachable image as a rendering destination. (used by 'FrameBufferObjectGL') Denote the type of a render target used to attach the render target. Valid render targets are GL_RENDERBUFFER_EXT and GL_RENDERTEXTURE_EXT implemented by 'RenderBufferGL' and 'RenderTextureGL'.
Implemented in VRS::RenderBufferGL, and VRS::RenderTextureGL.
| virtual unsigned int VRS::RenderTargetGL::width | ( | ) | const [pure virtual] |
Implemented in VRS::RenderBufferGL, and VRS::RenderTextureGL.
| virtual unsigned int VRS::RenderTargetGL::height | ( | ) | const [pure virtual] |
Render targets must provide a non-zero width and height. All render targets of a framebuffer object must have equal width and heigth.
Implemented in VRS::RenderBufferGL, and VRS::RenderTextureGL.
| VRS::RenderTargetGL::VRS_TYPEINFO | ( | RenderTargetGL | , | |
| SharedObj | ||||
| ) |