moGL
travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
|
_handle | mogl::Handle< GLuint > | [protected] |
bind(GLenum target) | mogl::FrameBuffer | [inline] |
clear(GLenum buffer, GLint drawbuffer, const T *value) | mogl::FrameBuffer | |
clear(GLenum buffer, GLfloat depth, GLint stencil) | mogl::FrameBuffer | [inline] |
clear(GLenum buffer, GLint drawbuffer, const GLint *value) | mogl::FrameBuffer | [inline] |
clear(GLenum buffer, GLint drawbuffer, const GLuint *value) | mogl::FrameBuffer | [inline] |
clear(GLenum buffer, GLint drawbuffer, const GLfloat *value) | mogl::FrameBuffer | [inline] |
FrameBuffer() | mogl::FrameBuffer | [inline] |
FrameBuffer(const FrameBuffer &other) | mogl::FrameBuffer | |
FrameBuffer(FrameBuffer &&other) | mogl::FrameBuffer | |
getHandle() const | mogl::Handle< GLuint > | |
getLabel() const | mogl::Handle< GLuint > | |
Handle(GLenum identifier=GL_NONE) | mogl::Handle< GLuint > | |
Handle(const Handle &other) | mogl::Handle< GLuint > | |
Handle(Handle &&other) noexcept | mogl::Handle< GLuint > | |
invalidate(GLsizei numAttachments, const GLenum *attachments) | mogl::FrameBuffer | [inline] |
invalidateSubData(GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) | mogl::FrameBuffer | [inline] |
isComplete(GLenum target) | mogl::FrameBuffer | [inline] |
isHandleValid() const override final | mogl::FrameBuffer | [inline, virtual] |
operator=(const FrameBuffer &other) | mogl::FrameBuffer | |
Handle< GLuint >::operator=(const Handle &other) | mogl::Handle< GLuint > | |
set(GLenum property, GLint value) | mogl::FrameBuffer | [inline] |
setDrawBuffer(GLenum buffer) | mogl::FrameBuffer | [inline] |
setDrawBuffers(GLsizei size, const GLenum *buffers) | mogl::FrameBuffer | [inline] |
setLabel(const std::string &name) | mogl::Handle< GLuint > | |
setRenderBuffer(GLenum attachment, RenderBuffer &renderbuffer) | mogl::FrameBuffer | [inline] |
setTexture(GLenum attachment, Texture &texture, GLint level=0) | mogl::FrameBuffer | [inline] |
~FrameBuffer() | mogl::FrameBuffer | [inline] |
~Handle() | mogl::Handle< GLuint > | [virtual] |