| attach(const shared_ptr< Attachment > &a) | G3D::Framebuffer | protected |
| AttachmentPoint enum name | G3D::Framebuffer | |
| bind(bool alreadyBound=false, Mode m=MODE_READ_DRAW) | G3D::Framebuffer | |
| bindWindowBuffer(Mode m=MODE_READ_DRAW) | G3D::Framebuffer | static |
| blitTo(RenderDevice *rd, const shared_ptr< Framebuffer > &dst=nullptr, bool invertY=false, bool linearInterpolation=false, bool blitDepth=true, bool blitStencil=true, bool blitColor=true) const | G3D::Framebuffer | |
| clear() | G3D::Framebuffer | |
| COLOR0 enum value | G3D::Framebuffer | |
| COLOR1 enum value | G3D::Framebuffer | |
| COLOR10 enum value | G3D::Framebuffer | |
| COLOR11 enum value | G3D::Framebuffer | |
| COLOR12 enum value | G3D::Framebuffer | |
| COLOR13 enum value | G3D::Framebuffer | |
| COLOR14 enum value | G3D::Framebuffer | |
| COLOR15 enum value | G3D::Framebuffer | |
| COLOR2 enum value | G3D::Framebuffer | |
| COLOR3 enum value | G3D::Framebuffer | |
| COLOR4 enum value | G3D::Framebuffer | |
| COLOR5 enum value | G3D::Framebuffer | |
| COLOR6 enum value | G3D::Framebuffer | |
| COLOR7 enum value | G3D::Framebuffer | |
| COLOR8 enum value | G3D::Framebuffer | |
| COLOR9 enum value | G3D::Framebuffer | |
| create(const String &name) | G3D::Framebuffer | static |
| create(const shared_ptr< Texture > &tex0, const shared_ptr< Texture > &tex1=nullptr, const shared_ptr< Texture > &tex2=nullptr, const shared_ptr< Texture > &tex3=nullptr) | G3D::Framebuffer | static |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| createWithoutAttachments(const String &_name, Vector2 res, int numLayers, int numSamples=1, bool fixedSamplesLocation=true) | G3D::Framebuffer | static |
| DEPTH enum value | G3D::Framebuffer | |
| DEPTH_AND_STENCIL enum value | G3D::Framebuffer | |
| detach(shared_ptr< Attachment > a) | G3D::Framebuffer | protected |
| find(AttachmentPoint ap, bool &found) const | G3D::Framebuffer | protected |
| findCurrent(AttachmentPoint ap) const | G3D::Framebuffer | protected |
| Framebuffer(const String &name, GLuint framebufferID) | G3D::Framebuffer | protected |
| get(AttachmentPoint ap) const | G3D::Framebuffer | |
| getClearValue(const AttachmentPoint x) const | G3D::Framebuffer | inline |
| has(AttachmentPoint ap) const | G3D::Framebuffer | |
| height() const | G3D::Framebuffer | |
| invertY() const | G3D::Framebuffer | inline |
| isHardwareFramebuffer() const | G3D::Framebuffer | inline |
| m_colorDrawBufferArray | G3D::Framebuffer | protected |
| m_current | G3D::Framebuffer | protected |
| m_currentOutOfSync | G3D::Framebuffer | protected |
| m_desired | G3D::Framebuffer | protected |
| m_framebufferID | G3D::Framebuffer | protected |
| m_invertY | G3D::Framebuffer | protected |
| m_name | G3D::Framebuffer | protected |
| m_noAttachment | G3D::Framebuffer | protected |
| m_window | G3D::Framebuffer | protected |
| Mode enum name | G3D::Framebuffer | |
| MODE_DRAW enum value | G3D::Framebuffer | |
| MODE_READ enum value | G3D::Framebuffer | |
| MODE_READ_DRAW enum value | G3D::Framebuffer | |
| name() const | G3D::Framebuffer | inline |
| NO_ATTACHMENT enum value | G3D::Framebuffer | |
| numAttachments() const | G3D::Framebuffer | inline |
| openGLDrawArray() const | G3D::Framebuffer | inline |
| openGLID() const | G3D::Framebuffer | inline |
| OSWindow class | G3D::Framebuffer | friend |
| rect2DBounds() const | G3D::Framebuffer | |
| resize(AttachmentPoint ap, int w, int h) | G3D::Framebuffer | |
| resize(int w, int h) | G3D::Framebuffer | |
| resize(const shared_ptr< Framebuffer > &fb) | G3D::Framebuffer | inline |
| resize(const Rect2D &rect) | G3D::Framebuffer | inline |
| resize(Vector2int32 size) | G3D::Framebuffer | inline |
| set(const shared_ptr< Attachment > &a) | G3D::Framebuffer | protected |
| set(AttachmentPoint ap, const void *n) | G3D::Framebuffer | |
| set(AttachmentPoint ap, const shared_ptr< Texture > &texture) | G3D::Framebuffer | |
| set(AttachmentPoint ap, const shared_ptr< Attachment > &attachment) | G3D::Framebuffer | |
| set(AttachmentPoint ap, const shared_ptr< Texture > &texture, CubeFace face, int mipLevel=0, int layer=-1) | G3D::Framebuffer | |
| setClearValue(AttachmentPoint x, const Color4 &clearValue) | G3D::Framebuffer | inline |
| setInvertY(bool i) | G3D::Framebuffer | inline |
| STENCIL enum value | G3D::Framebuffer | |
| stencilBits() const | G3D::Framebuffer | |
| sync() | G3D::Framebuffer | protected |
| texture(AttachmentPoint x) | G3D::Framebuffer | inline |
| texture(const uint8 x) | G3D::Framebuffer | inline |
| uniformTable | G3D::Framebuffer | |
| vector2Bounds() const | G3D::Framebuffer | |
| width() const | G3D::Framebuffer | |
| ~Framebuffer() | G3D::Framebuffer | |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |