Public Types | Public Member Functions | Protected Member Functions | Friends
glw::BoundRenderbuffer Class Reference

#include <renderbuffer.h>

Inheritance diagram for glw::BoundRenderbuffer:
Inheritance graph
[legend]

List of all members.

Public Types

typedef BoundRenderable BaseType
typedef BoundRenderbuffer ThisType

Public Member Functions

 BoundRenderbuffer (void)
const RenderbufferHandlehandle (void) const
RenderbufferHandlehandle (void)
void setStorage (GLenum format, GLsizei width, GLsizei height)

Protected Member Functions

virtual void bind (void)
 BoundRenderbuffer (const RenderbufferHandle &handle, const RenderbufferBindingParams &params)
const RenderbufferPtrobject (void) const
RenderbufferPtrobject (void)
virtual void unbind (void)

Friends

class Context

Detailed Description

Definition at line 200 of file renderbuffer.h.


Member Typedef Documentation

Reimplemented from glw::BoundRenderable.

Definition at line 206 of file renderbuffer.h.

Reimplemented from glw::BoundRenderable.

Definition at line 207 of file renderbuffer.h.


Constructor & Destructor Documentation

Definition at line 209 of file renderbuffer.h.

glw::BoundRenderbuffer::BoundRenderbuffer ( const RenderbufferHandle handle,
const RenderbufferBindingParams params 
) [inline, protected]

Definition at line 232 of file renderbuffer.h.


Member Function Documentation

virtual void glw::BoundRenderbuffer::bind ( void  ) [inline, protected, virtual]

Implements glw::BoundObject.

Definition at line 248 of file renderbuffer.h.

const RenderbufferHandle& glw::BoundRenderbuffer::handle ( void  ) const [inline]

Reimplemented from glw::BoundRenderable.

Definition at line 215 of file renderbuffer.h.

Reimplemented from glw::BoundRenderable.

Definition at line 220 of file renderbuffer.h.

const RenderbufferPtr& glw::BoundRenderbuffer::object ( void  ) const [inline, protected]

Reimplemented from glw::BoundRenderable.

Definition at line 238 of file renderbuffer.h.

RenderbufferPtr& glw::BoundRenderbuffer::object ( void  ) [inline, protected]

Reimplemented from glw::BoundRenderable.

Definition at line 243 of file renderbuffer.h.

void glw::BoundRenderbuffer::setStorage ( GLenum  format,
GLsizei  width,
GLsizei  height 
) [inline]

Definition at line 225 of file renderbuffer.h.

virtual void glw::BoundRenderbuffer::unbind ( void  ) [inline, protected, virtual]

Implements glw::BoundObject.

Definition at line 253 of file renderbuffer.h.


Friends And Related Function Documentation

friend class Context [friend]

Reimplemented from glw::BoundRenderable.

Definition at line 202 of file renderbuffer.h.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:06