GlobeEngine
ge::FrameBufferObject Member List

This is the complete list of members for ge::FrameBufferObject, including all inherited members.

addLayerType(ge::TextureProperties2D _prop)ge::FrameBufferObject
addTextureChannel(ge::TextureProperties2D _prop, std::string _name="")ge::FrameBufferObjectprotected
alphage::FrameBufferObject
attachColorChannels()ge::FrameBufferObjectprotected
attachTextureToFramebuffer(GLenum _attachement, GLenum _textarget, GLuint _texHandle, GLint _level)ge::FrameBufferObjectprotected
bind()ge::FrameBufferObject
callDrawBuffers()ge::FrameBufferObjectprotected
checkFramebufferStatus()ge::FrameBufferObjectprotected
clear()ge::FrameBufferObject
COLOR enum valuege::FrameBufferObject
colorBuffersge::FrameBufferObjectprotected
colorMapsge::FrameBufferObjectprotected
createBasicBuffersAndColorBuffers(vmml::Vector2i _size, int _channels)ge::FrameBufferObject
createBasicBufferSetup(vmml::Vector2i _size)ge::FrameBufferObject
createBasicLayerSetup()ge::FrameBufferObjectprotected
createDepthBuffer(vmml::Vector2i _size)ge::FrameBufferObject
createFrameBufferHandle()ge::FrameBufferObjectprotected
createGBuffer(vmml::Vector2i _size)ge::FrameBufferObject
createGBufferWithIDLayer(vmml::Vector2i _size)ge::FrameBufferObject
createStencilBuffer(vmml::Vector2i _size, int _channels=3)ge::FrameBufferObject
deleteFrameBufferHandle()ge::FrameBufferObjectprotected
deleteMemory()ge::FrameBufferObjectprotected
deletePickbuffer()ge::FrameBufferObjectprotected
DEPTH_ONLY enum valuege::FrameBufferObject
DEPTH_STENCIL enum valuege::FrameBufferObject
fboIdge::FrameBufferObjectprotected
FBOTYPE enum namege::FrameBufferObject
FBOTYPEge::FrameBufferObject
FrameBufferObject()ge::FrameBufferObject
getColorTexture(GLint _index) const ge::FrameBufferObject
getHeight() const ge::FrameBufferObject
getOpenGLError(std::string _input)ge::FrameBufferObject
getPickingResult(int _x, int _y, int _w, int _h, GLint _layer=2)ge::FrameBufferObject
getPickingResultf(int _x, int _y, int _w, int _h, GLint _layer=2)ge::FrameBufferObject
getStandardFramebufferID()ge::FrameBufferObject
getWidth() const ge::FrameBufferObject
HDR_ONLY enum valuege::FrameBufferObject
heightge::FrameBufferObjectprotected
layertypesge::FrameBufferObjectprotected
lookupStandardFramebufferID()ge::FrameBufferObject
NORMAL enum valuege::FrameBufferObject
notypege::FrameBufferObject
pickdatage::FrameBufferObjectprotected
printMaximumSizes()ge::FrameBufferObject
rboge::FrameBufferObjectprotected
release()ge::FrameBufferObject
resizeFrameBuffer(vmml::Vector2i _size)ge::FrameBufferObject
retrievePickResult(int _x, int _y, int _w, int _h, GLint _layer, GLenum _format, GLenum _type)ge::FrameBufferObjectprotected
rgbage::FrameBufferObject
saveFramebufferToFile(std::string _filePath)ge::FrameBufferObject
sboIdge::FrameBufferObjectprotected
setSize(int _width, int _height)ge::FrameBufferObjectprotected
setStandardFramebufferID(int _id)ge::FrameBufferObject
setupFrameBuffer(vmml::Vector2i _size)ge::FrameBufferObject
setupRenderBuffer(GLenum _internalFormat, GLenum _assignedAttachement)ge::FrameBufferObjectprotected
setupTextureChannels()ge::FrameBufferObjectprotected
standardFBOidge::FrameBufferObjectprotected
STENCIL_ONLY enum valuege::FrameBufferObject
stencilMapge::FrameBufferObjectprotected
widthge::FrameBufferObjectprotected
~FrameBufferObject()ge::FrameBufferObjectvirtual