NvWritableFB Class Reference
Object representing an FBO or the main framebuffer. More...
#include <NvSimpleFBO.h>
Inheritance diagram for NvWritableFB:
Public Member Functions | |
NvWritableFB (GLuint w, GLuint h) | |
Base constructor Creates an object that (by default) represents the main framebuffer (FBO 0). | |
~NvWritableFB () | |
Destructor Deletes any associated (nonzero) FBO. | |
void | bind () |
Binds the calling framebuffer and sets the viewport based on the sizes cached by the object. | |
Public Attributes | |
GLuint | fbo |
The GL framebuffer object handle. | |
GLuint | width |
the width in pixels | |
GLuint | height |
the height in pixels |
Detailed Description
Object representing an FBO or the main framebuffer.An object of this type can represent the back-buffer or FBO 0. The back-buffer is not strictly an FBO but this allows some abstraction between the back-buffer and FBOs.
Constructor & Destructor Documentation
NvWritableFB::NvWritableFB | ( | GLuint | w, | |
GLuint | h | |||
) | [inline] |
Base constructor Creates an object that (by default) represents the main framebuffer (FBO 0).
- Parameters:
-
[in] w the width in pixels [in] h the height in pixels
The documentation for this class was generated from the following file: