![]() |
globjects
1.1.0.2f0c753c8647
Strict OpenGL objects wrapper.
|
This is the complete list of members for globjects::Framebuffer, including all inherited members.
| accept(ObjectVisitor &visitor) override | globjects::Framebuffer | virtual |
| addAttachment(FramebufferAttachment *attachment) | globjects::Framebuffer | protected |
| attachments() | globjects::Framebuffer | |
| attachRenderBuffer(gl::GLenum attachment, Renderbuffer *renderBuffer) | globjects::Framebuffer | |
| attachTexture(gl::GLenum attachment, Texture *texture, gl::GLint level=0) | globjects::Framebuffer | |
| attachTextureLayer(gl::GLenum attachment, Texture *texture, gl::GLint level=0, gl::GLint layer=0) | globjects::Framebuffer | |
| bind() const | globjects::Framebuffer | |
| bind(gl::GLenum target) const | globjects::Framebuffer | |
| BindlessImplementation enum name | globjects::Framebuffer | |
| blit(gl::GLenum readBuffer, const std::array< gl::GLint, 4 > &srcRect, Framebuffer *destFbo, gl::GLenum drawBuffer, const std::array< gl::GLint, 4 > &destRect, gl::ClearBufferMask mask, gl::GLenum filter) const | globjects::Framebuffer | |
| blit(gl::GLenum readBuffer, const std::array< gl::GLint, 4 > &srcRect, Framebuffer *destFbo, const std::vector< gl::GLenum > &drawBuffers, const std::array< gl::GLint, 4 > &destRect, gl::ClearBufferMask mask, gl::GLenum filter) const | globjects::Framebuffer | |
| blit(gl::GLint srcX0, gl::GLint srcY0, gl::GLint srcX1, gl::GLint srcY1, gl::GLint destX0, gl::GLint destY0, gl::GLint destX1, gl::GLint destY1, gl::ClearBufferMask mask, gl::GLenum filter) | globjects::Framebuffer | protectedstatic |
| blit(const std::array< gl::GLint, 4 > &srcRect, const std::array< gl::GLint, 4 > &destRect, gl::ClearBufferMask mask, gl::GLenum filter) | globjects::Framebuffer | protectedstatic |
| checkStatus() const | globjects::Framebuffer | |
| clear(gl::ClearBufferMask mask) | globjects::Framebuffer | |
| clearBuffer(gl::GLenum buffer, gl::GLint drawBuffer, const glm::ivec4 &value) | globjects::Framebuffer | |
| clearBuffer(gl::GLenum buffer, gl::GLint drawBuffer, const glm::uvec4 &value) | globjects::Framebuffer | |
| clearBuffer(gl::GLenum buffer, gl::GLint drawBuffer, const glm::vec4 &value) | globjects::Framebuffer | |
| clearBufferfi(gl::GLenum buffer, gl::GLint drawBuffer, gl::GLfloat depth, gl::GLint stencil) | globjects::Framebuffer | |
| clearBufferfv(gl::GLenum buffer, gl::GLint drawBuffer, const gl::GLfloat *value) | globjects::Framebuffer | |
| clearBufferiv(gl::GLenum buffer, gl::GLint drawBuffer, const gl::GLint *value) | globjects::Framebuffer | |
| clearBufferuiv(gl::GLenum buffer, gl::GLint drawBuffer, const gl::GLuint *value) | globjects::Framebuffer | |
| clearColor(gl::GLfloat red, gl::GLfloat green, gl::GLfloat blue, gl::GLfloat alpha) | globjects::Framebuffer | static |
| clearColor(const glm::vec4 &color) | globjects::Framebuffer | static |
| clearDepth(gl::GLclampd depth) | globjects::Framebuffer | static |
| colorMask(gl::GLboolean red, gl::GLboolean green, gl::GLboolean blue, gl::GLboolean alpha) | globjects::Framebuffer | static |
| colorMask(const glm::bvec4 &mask) | globjects::Framebuffer | static |
| colorMaski(gl::GLuint buffer, gl::GLboolean red, gl::GLboolean green, gl::GLboolean blue, gl::GLboolean alpha) | globjects::Framebuffer | static |
| colorMaski(gl::GLuint buffer, const glm::bvec4 &mask) | globjects::Framebuffer | static |
| defaultFBO() | globjects::Framebuffer | static |
| destroy() const | globjects::HeapOnly | |
| detach(gl::GLenum attachment) | globjects::Framebuffer | |
| globjects::Object::detach() | globjects::Object | |
| Framebuffer() | globjects::Framebuffer | |
| Framebuffer(IDResource *resource) | globjects::Framebuffer | protected |
| fromId(gl::GLuint id) | globjects::Framebuffer | static |
| getAttachment(gl::GLenum attachment) | globjects::Framebuffer | |
| getAttachmentParameter(gl::GLenum attachment, gl::GLenum pname) const | globjects::Framebuffer | |
| hasName() const | globjects::Object | |
| HeapOnly() | globjects::HeapOnly | |
| hintBindlessImplementation(BindlessImplementation impl) | globjects::Framebuffer | static |
| hintNameImplementation(NameImplementation impl) | globjects::Object | static |
| id() const | globjects::Object | |
| isDefault() const | globjects::Object | |
| m_attachments | globjects::Framebuffer | protected |
| m_objectLabelState | globjects::Object | mutableprotected |
| m_resource | globjects::Object | protected |
| name() const | globjects::Object | |
| NameImplementation enum name | globjects::Object | |
| Object(IDResource *resource) | globjects::Object | protected |
| objectType() const override | globjects::Framebuffer | virtual |
| printStatus(bool onlyErrors=false) const | globjects::Framebuffer | |
| readPixels(gl::GLint x, gl::GLint y, gl::GLsizei width, gl::GLsizei height, gl::GLenum format, gl::GLenum type, gl::GLvoid *data=nullptr) const | globjects::Framebuffer | |
| readPixels(const std::array< gl::GLint, 4 > &rect, gl::GLenum format, gl::GLenum type, gl::GLvoid *data=nullptr) const | globjects::Framebuffer | |
| readPixels(gl::GLenum readBuffer, const std::array< gl::GLint, 4 > &rect, gl::GLenum format, gl::GLenum type, gl::GLvoid *data=nullptr) const | globjects::Framebuffer | |
| readPixelsToBuffer(const std::array< gl::GLint, 4 > &rect, gl::GLenum format, gl::GLenum type, Buffer *pbo) const | globjects::Framebuffer | |
| readPixelsToByteArray(const std::array< gl::GLint, 4 > &rect, gl::GLenum format, gl::GLenum type) const | globjects::Framebuffer | |
| readPixelsToByteArray(gl::GLenum readBuffer, const std::array< gl::GLint, 4 > &rect, gl::GLenum format, gl::GLenum type) const | globjects::Framebuffer | |
| ref() const | globjects::Referenced | |
| refCounter() const | globjects::Referenced | |
| Referenced() | globjects::Referenced | |
| setDrawBuffer(gl::GLenum mode) const | globjects::Framebuffer | |
| setDrawBuffers(gl::GLsizei n, const gl::GLenum *modes) const | globjects::Framebuffer | |
| setDrawBuffers(const std::vector< gl::GLenum > &modes) const | globjects::Framebuffer | |
| setName(const std::string &name) | globjects::Object | |
| setParameter(gl::GLenum pname, gl::GLint param) | globjects::Framebuffer | |
| setReadBuffer(gl::GLenum mode) const | globjects::Framebuffer | |
| statusString() const | globjects::Framebuffer | |
| unbind() | globjects::Framebuffer | static |
| unbind(gl::GLenum target) | globjects::Framebuffer | static |
| unref() const | globjects::Referenced | |
| ~Framebuffer() | globjects::Framebuffer | protectedvirtual |
| ~HeapOnly() | globjects::HeapOnly | protectedvirtual |
| ~Object() | globjects::Object | protectedvirtual |
| ~Referenced() | globjects::Referenced | protectedvirtual |
1.8.11