nCine::GLRenderbuffer class

Handles OpenGL renderbuffer objects.

Public static functions

static auto Unbind() -> bool

Constructors, destructors, conversion operators

GLRenderbuffer(GLenum internalFormat, GLsizei width, GLsizei height)
~GLRenderbuffer()
GLRenderbuffer(const GLRenderbuffer&) deleted

Public functions

auto operator=(const GLRenderbuffer&) -> GLRenderbuffer& deleted
auto GetGLHandle() const -> GLuint
void SetAttachment(GLenum attachment)
auto GetAttachment() const -> GLenum
auto Bind() const -> bool
void SetObjectLabel(const char* label)