addLayerType(ge::TextureProperties2D _prop) | ge::FrameBufferObject | |
addTextureChannel(ge::TextureProperties2D _prop, std::string _name="") | ge::FrameBufferObject | protected |
alpha | ge::FrameBufferObject | |
attachColorChannels() | ge::FrameBufferObject | protected |
attachTextureToFramebuffer(GLenum _attachement, GLenum _textarget, GLuint _texHandle, GLint _level) | ge::FrameBufferObject | protected |
bind() | ge::FrameBufferObject | |
callDrawBuffers() | ge::FrameBufferObject | protected |
checkFramebufferStatus() | ge::FrameBufferObject | protected |
clear() | ge::FrameBufferObject | |
COLOR enum value | ge::FrameBufferObject | |
colorBuffers | ge::FrameBufferObject | protected |
colorMaps | ge::FrameBufferObject | protected |
createBasicBuffersAndColorBuffers(vmml::Vector2i _size, int _channels) | ge::FrameBufferObject | |
createBasicBufferSetup(vmml::Vector2i _size) | ge::FrameBufferObject | |
createBasicLayerSetup() | ge::FrameBufferObject | protected |
createDepthBuffer(vmml::Vector2i _size) | ge::FrameBufferObject | |
createFrameBufferHandle() | ge::FrameBufferObject | protected |
createGBuffer(vmml::Vector2i _size) | ge::FrameBufferObject | |
createGBufferWithIDLayer(vmml::Vector2i _size) | ge::FrameBufferObject | |
createStencilBuffer(vmml::Vector2i _size, int _channels=3) | ge::FrameBufferObject | |
deleteFrameBufferHandle() | ge::FrameBufferObject | protected |
deleteMemory() | ge::FrameBufferObject | protected |
deletePickbuffer() | ge::FrameBufferObject | protected |
DEPTH_ONLY enum value | ge::FrameBufferObject | |
DEPTH_STENCIL enum value | ge::FrameBufferObject | |
fboId | ge::FrameBufferObject | protected |
FBOTYPE enum name | ge::FrameBufferObject | |
FBOTYPE | ge::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 value | ge::FrameBufferObject | |
height | ge::FrameBufferObject | protected |
layertypes | ge::FrameBufferObject | protected |
lookupStandardFramebufferID() | ge::FrameBufferObject | |
NORMAL enum value | ge::FrameBufferObject | |
notype | ge::FrameBufferObject | |
pickdata | ge::FrameBufferObject | protected |
printMaximumSizes() | ge::FrameBufferObject | |
rbo | ge::FrameBufferObject | protected |
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::FrameBufferObject | protected |
rgba | ge::FrameBufferObject | |
saveFramebufferToFile(std::string _filePath) | ge::FrameBufferObject | |
sboId | ge::FrameBufferObject | protected |
setSize(int _width, int _height) | ge::FrameBufferObject | protected |
setStandardFramebufferID(int _id) | ge::FrameBufferObject | |
setupFrameBuffer(vmml::Vector2i _size) | ge::FrameBufferObject | |
setupRenderBuffer(GLenum _internalFormat, GLenum _assignedAttachement) | ge::FrameBufferObject | protected |
setupTextureChannels() | ge::FrameBufferObject | protected |
standardFBOid | ge::FrameBufferObject | protected |
STENCIL_ONLY enum value | ge::FrameBufferObject | |
stencilMap | ge::FrameBufferObject | protected |
width | ge::FrameBufferObject | protected |
~FrameBufferObject() | ge::FrameBufferObject | virtual |