sgltk 0.6
Simple OpenGL Tool Kit
|
Manages renderbuffers. More...
#include <renderbuffer.h>
Public Member Functions | |
Renderbuffer (unsigned int height, unsigned int width, GLenum format) | |
void | bind () |
Binds the renderbuffer. | |
void | unbind () |
Unbinds the renderbuffer. | |
void | set_format (GLenum format) |
Sets the format of the renderbuffer. | |
void | set_size (unsigned int width, unsigned int height) |
Sets the width and height of the renderbuffer. |
Public Attributes | |
unsigned int | width |
The width of the buffer. | |
unsigned int | height |
The height of the buffer. | |
GLuint | buffer |
The renderbuffer name. |
Manages renderbuffers.
Definition at line 12 of file renderbuffer.h.
Renderbuffer::Renderbuffer | ( | ) |
Definition at line 5 of file renderbuffer.cpp.
Renderbuffer::Renderbuffer | ( | unsigned int | height, |
unsigned int | width, | ||
GLenum | format ) |
height | The width of the buffer |
width | The height of the buffer |
format | The internal format of the buffer |
Definition at line 15 of file renderbuffer.cpp.
Renderbuffer::~Renderbuffer | ( | ) |
Definition at line 27 of file renderbuffer.cpp.
void Renderbuffer::bind | ( | ) |
Binds the renderbuffer.
Definition at line 31 of file renderbuffer.cpp.
void Renderbuffer::set_format | ( | GLenum | format | ) |
Sets the format of the renderbuffer.
format | The internal format of the buffer |
Definition at line 39 of file renderbuffer.cpp.
void Renderbuffer::set_size | ( | unsigned int | width, |
unsigned int | height ) |
Sets the width and height of the renderbuffer.
height | The width of the buffer |
width | The height of the buffer |
Definition at line 46 of file renderbuffer.cpp.
void Renderbuffer::unbind | ( | ) |
Unbinds the renderbuffer.
Definition at line 35 of file renderbuffer.cpp.
GLuint sgltk::Renderbuffer::buffer |
The renderbuffer name.
Definition at line 26 of file renderbuffer.h.
unsigned int sgltk::Renderbuffer::height |
The height of the buffer.
Definition at line 22 of file renderbuffer.h.
unsigned int sgltk::Renderbuffer::width |
The width of the buffer.
Definition at line 18 of file renderbuffer.h.