Support Forum       G3D Web Page     
G3D::Framebuffer Member List

This is the complete list of members for G3D::Framebuffer, including all inherited members.

attach(const shared_ptr< Attachment > &a)G3D::Framebufferprotected
AttachmentPoint enum nameG3D::Framebuffer
bind(bool alreadyBound=false, Mode m=MODE_READ_DRAW)G3D::Framebuffer
bindWindowBuffer(Mode m=MODE_READ_DRAW)G3D::Framebufferstatic
blitTo(RenderDevice *rd, const shared_ptr< Framebuffer > &dst=nullptr, bool invertY=false, bool linearInterpolation=false, bool blitDepth=true, bool blitStencil=true, bool blitColor=true) constG3D::Framebuffer
clear()G3D::Framebuffer
COLOR0 enum valueG3D::Framebuffer
COLOR1 enum valueG3D::Framebuffer
COLOR10 enum valueG3D::Framebuffer
COLOR11 enum valueG3D::Framebuffer
COLOR12 enum valueG3D::Framebuffer
COLOR13 enum valueG3D::Framebuffer
COLOR14 enum valueG3D::Framebuffer
COLOR15 enum valueG3D::Framebuffer
COLOR2 enum valueG3D::Framebuffer
COLOR3 enum valueG3D::Framebuffer
COLOR4 enum valueG3D::Framebuffer
COLOR5 enum valueG3D::Framebuffer
COLOR6 enum valueG3D::Framebuffer
COLOR7 enum valueG3D::Framebuffer
COLOR8 enum valueG3D::Framebuffer
COLOR9 enum valueG3D::Framebuffer
create(const String &name)G3D::Framebufferstatic
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::Framebufferstatic
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
createWithoutAttachments(const String &_name, Vector2 res, int numLayers, int numSamples=1, bool fixedSamplesLocation=true)G3D::Framebufferstatic
DEPTH enum valueG3D::Framebuffer
DEPTH_AND_STENCIL enum valueG3D::Framebuffer
detach(shared_ptr< Attachment > a)G3D::Framebufferprotected
find(AttachmentPoint ap, bool &found) constG3D::Framebufferprotected
findCurrent(AttachmentPoint ap) constG3D::Framebufferprotected
Framebuffer(const String &name, GLuint framebufferID)G3D::Framebufferprotected
get(AttachmentPoint ap) constG3D::Framebuffer
getClearValue(const AttachmentPoint x) constG3D::Framebufferinline
has(AttachmentPoint ap) constG3D::Framebuffer
height() constG3D::Framebuffer
invertY() constG3D::Framebufferinline
isHardwareFramebuffer() constG3D::Framebufferinline
m_colorDrawBufferArrayG3D::Framebufferprotected
m_currentG3D::Framebufferprotected
m_currentOutOfSyncG3D::Framebufferprotected
m_desiredG3D::Framebufferprotected
m_framebufferIDG3D::Framebufferprotected
m_invertYG3D::Framebufferprotected
m_nameG3D::Framebufferprotected
m_noAttachmentG3D::Framebufferprotected
m_windowG3D::Framebufferprotected
Mode enum nameG3D::Framebuffer
MODE_DRAW enum valueG3D::Framebuffer
MODE_READ enum valueG3D::Framebuffer
MODE_READ_DRAW enum valueG3D::Framebuffer
name() constG3D::Framebufferinline
NO_ATTACHMENT enum valueG3D::Framebuffer
numAttachments() constG3D::Framebufferinline
openGLDrawArray() constG3D::Framebufferinline
openGLID() constG3D::Framebufferinline
OSWindow classG3D::Framebufferfriend
rect2DBounds() constG3D::Framebuffer
resize(AttachmentPoint ap, int w, int h)G3D::Framebuffer
resize(int w, int h)G3D::Framebuffer
resize(const shared_ptr< Framebuffer > &fb)G3D::Framebufferinline
resize(const Rect2D &rect)G3D::Framebufferinline
resize(Vector2int32 size)G3D::Framebufferinline
set(const shared_ptr< Attachment > &a)G3D::Framebufferprotected
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::Framebufferinline
setInvertY(bool i)G3D::Framebufferinline
STENCIL enum valueG3D::Framebuffer
stencilBits() constG3D::Framebuffer
sync()G3D::Framebufferprotected
texture(AttachmentPoint x)G3D::Framebufferinline
texture(const uint8 x)G3D::Framebufferinline
uniformTableG3D::Framebuffer
vector2Bounds() constG3D::Framebuffer
width() constG3D::Framebuffer
~Framebuffer()G3D::Framebuffer
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:01:55 using doxygen 1.8.15