moGL
travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
|
#include <renderbuffer.hpp>
Public Member Functions | |
RenderBuffer () | |
~RenderBuffer () | |
RenderBuffer (const RenderBuffer &other) | |
RenderBuffer & | operator= (const RenderBuffer &other) |
RenderBuffer (RenderBuffer &&other) | |
void | setStorage (GLenum internalformat, GLsizei width, GLsizei height) |
void | setStorageMultisample (GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) |
void | getParameteriv (GLenum property, GLint *value) |
bool | isHandleValid () const override final |
mogl::RenderBuffer::RenderBuffer | ( | ) | [inline] |
mogl::RenderBuffer::~RenderBuffer | ( | ) | [inline] |
mogl::RenderBuffer::RenderBuffer | ( | const RenderBuffer & | other | ) |
mogl::RenderBuffer::RenderBuffer | ( | RenderBuffer && | other | ) |
void mogl::RenderBuffer::getParameteriv | ( | GLenum | property, |
GLint * | value | ||
) | [inline] |
bool mogl::RenderBuffer::isHandleValid | ( | ) | const [inline, override, virtual] |
Implements mogl::Handle< GLuint >.
RenderBuffer& mogl::RenderBuffer::operator= | ( | const RenderBuffer & | other | ) |
void mogl::RenderBuffer::setStorage | ( | GLenum | internalformat, |
GLsizei | width, | ||
GLsizei | height | ||
) | [inline] |
void mogl::RenderBuffer::setStorageMultisample | ( | GLsizei | samples, |
GLenum | internalformat, | ||
GLsizei | width, | ||
GLsizei | height | ||
) | [inline] |