#include <renderbuffer.h>

Public Types | |
| typedef Renderable | BaseType |
| typedef Renderbuffer | ThisType |
Public Member Functions | |
| GLsizei | height (void) const |
| virtual int | imageDimensions (void) const |
| virtual bool | isArray (void) const |
| void | setStorage (GLenum target, GLint unit, GLenum format, GLsizei width, GLsizei height) |
| virtual Type | type (void) const |
| GLsizei | width (void) const |
| virtual | ~Renderbuffer (void) |
Protected Member Functions | |
| bool | create (const RenderbufferArguments &args) |
| virtual void | doDestroy (void) |
| virtual bool | doIsValid (void) const |
| Renderbuffer (Context *ctx) | |
Protected Attributes | |
| GLsizei | m_height |
| GLsizei | m_width |
Friends | |
| class | Context |
Definition at line 42 of file renderbuffer.h.
Reimplemented from glw::Renderable.
Definition at line 48 of file renderbuffer.h.
Reimplemented from glw::Renderable.
Definition at line 49 of file renderbuffer.h.
| virtual glw::Renderbuffer::~Renderbuffer | ( | void | ) | [inline, virtual] |
Definition at line 51 of file renderbuffer.h.
| glw::Renderbuffer::Renderbuffer | ( | Context * | ctx | ) | [inline, protected] |
Definition at line 96 of file renderbuffer.h.
| bool glw::Renderbuffer::create | ( | const RenderbufferArguments & | args | ) | [inline, protected] |
Definition at line 104 of file renderbuffer.h.
| virtual void glw::Renderbuffer::doDestroy | ( | void | ) | [inline, protected, virtual] |
Implements glw::Object.
Definition at line 119 of file renderbuffer.h.
| virtual bool glw::Renderbuffer::doIsValid | ( | void | ) | const [inline, protected, virtual] |
Implements glw::Object.
Definition at line 127 of file renderbuffer.h.
| GLsizei glw::Renderbuffer::height | ( | void | ) | const [inline] |
Definition at line 76 of file renderbuffer.h.
| virtual int glw::Renderbuffer::imageDimensions | ( | void | ) | const [inline, virtual] |
Implements glw::Renderable.
Definition at line 61 of file renderbuffer.h.
| virtual bool glw::Renderbuffer::isArray | ( | void | ) | const [inline, virtual] |
Implements glw::Renderable.
Definition at line 66 of file renderbuffer.h.
| void glw::Renderbuffer::setStorage | ( | GLenum | target, |
| GLint | unit, | ||
| GLenum | format, | ||
| GLsizei | width, | ||
| GLsizei | height | ||
| ) | [inline] |
Definition at line 81 of file renderbuffer.h.
| virtual Type glw::Renderbuffer::type | ( | void | ) | const [inline, virtual] |
Implements glw::Object.
Definition at line 56 of file renderbuffer.h.
| GLsizei glw::Renderbuffer::width | ( | void | ) | const [inline] |
Definition at line 71 of file renderbuffer.h.
friend class Context [friend] |
Reimplemented from glw::Renderable.
Definition at line 44 of file renderbuffer.h.
GLsizei glw::Renderbuffer::m_height [protected] |
Definition at line 94 of file renderbuffer.h.
GLsizei glw::Renderbuffer::m_width [protected] |
Definition at line 93 of file renderbuffer.h.