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