|
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.