class ffw::GLRenderbuffer2D

Class List > ffw :: GLRenderbuffer2D

Inherits the following classes: ffw::GLRenderbuffer

Public Functions

Type Name
GLRenderbuffer2D () = default
virtual ~GLRenderbuffer2D () = default
GLRenderbuffer2D (const GLRenderbuffer2D & other) = delete
GLRenderbuffer2D (GLRenderbuffer2D && other)
GLRenderbuffer2D & operator= (const GLRenderbuffer2D & other) = delete
GLRenderbuffer2D & operator= (GLRenderbuffer2D && other)
GLRenderbuffer2D (GLsizei width, GLsizei height, GLenum internalformat)
Allocates the renderbuffer.
void resize (GLsizei width, GLsizei height)

Public Functions Documentation

function GLRenderbuffer2D (1/4)

ffw::GLRenderbuffer2D::GLRenderbuffer2D () = default

function ~GLRenderbuffer2D

virtual ffw::GLRenderbuffer2D::~GLRenderbuffer2D () = default

function GLRenderbuffer2D (2/4)

ffw::GLRenderbuffer2D::GLRenderbuffer2D (
    const GLRenderbuffer2D & other
) = delete

function GLRenderbuffer2D (3/4)

ffw::GLRenderbuffer2D::GLRenderbuffer2D (
    GLRenderbuffer2D && other
)

function operator= (1/2)

GLRenderbuffer2D & ffw::GLRenderbuffer2D::operator= (
    const GLRenderbuffer2D & other
) = delete

function operator= (2/2)

GLRenderbuffer2D & ffw::GLRenderbuffer2D::operator= (
    GLRenderbuffer2D && other
)

function GLRenderbuffer2D (4/4)

ffw::GLRenderbuffer2D::GLRenderbuffer2D (
    GLsizei width,
    GLsizei height,
    GLenum internalformat
)

Allocates the renderbuffer.

Exception:

function resize

void ffw::GLRenderbuffer2D::resize (
    GLsizei width,
    GLsizei height
)

Exception:

  • GLException if renderbuffer is not allocated or width or height is invalid

The documentation for this class was generated from the following file: include/ffw/graphics/glrenderbuffer2d.h