, including all inherited members.
| Variables | defined in |
| |
| Functions | defined in |
| bind(SoState *state=NULL, bool bindMultisampleFBO=true) | SoFrameBufferObject | |
| bindToTexture(SbBool bindDepth=FALSE, GLuint texObj=-1) | SoFrameBufferObject | [virtual] |
| create(SbVec2s size) | SoFrameBufferObject | [virtual] |
| create(SbVec2i32 size) | SoFrameBufferObject | [virtual] |
| createInstance(bool forcePbuffer, SbGlContextHelper::Display display=NULL) | SoGLRenderToBuffer | [static] |
| disable() | SoFrameBufferObject | [virtual] |
| exitClass() | SoFrameBufferObject | [static] |
| flush(SoState *state=NULL) | SoFrameBufferObject | |
| getActualSamplesCount() const | SoFrameBufferObject | |
| getGraphicConfigTemplate() | SoFrameBufferObject | [virtual] |
| getMaxSamples(SoState *state=NULL) | SoFrameBufferObject | [static] |
| getPixelFormat() | SoFrameBufferObject | [virtual] |
| getSize() const | SoFrameBufferObject | [virtual] |
| getSize_i32() const | SoFrameBufferObject | [virtual] |
| getTexture() const | SoFrameBufferObject | |
| getTextureFormat() const | SoFrameBufferObject | |
| getTextureTarget() const | SoFrameBufferObject | |
| initClass() | SoFrameBufferObject | [static] |
| isAvailable(SoState *state=NULL) | SoFrameBufferObject | [static] |
| SoGLRenderToBuffer::isAvailable(SbGlContextHelper::Display display=NULL) | SoGLRenderToBuffer | [static] |
| isMultisamplingAvailable(SoState *state=NULL) | SoFrameBufferObject | [static] |
| isPBuffer() | SoGLRenderToBuffer | [inline, virtual] |
| makeCurrent() | SoFrameBufferObject | [virtual] |
| releaseTexImage(SbBool bindDepth=FALSE) | SoFrameBufferObject | [virtual] |
| resize(const SbVec2s &size) | SoFrameBufferObject | [virtual] |
| resize(const SbVec2i32 &size) | SoFrameBufferObject | [virtual] |
| selectCubeMapFace(CubeMapTextureFace face) | SoFrameBufferObject | [virtual] |
| setContextForSharing(SoGLContext *context) | SoFrameBufferObject | [inline, virtual] |
| setDisplayConnection(SbGlContextHelper::Display) | SoFrameBufferObject | [inline, virtual] |
| setGraphicConfigTemplate(SoGLGraphicConfigTemplate *gTemplate) | SoFrameBufferObject | [virtual] |
| setPixelFormat(int format) | SoFrameBufferObject | [virtual] |
| setRenderToTexture(SbBool enable, TextureFormat format=TEXTURE_RGB, TextureTarget target=TEXTURE_2D, SbBool autoMipmap=FALSE, SbBool hasDepth=FALSE) | SoFrameBufferObject | |
| SoGLRenderToBuffer::setRenderToTexture(SbBool enable, TextureFormat format=TEXTURE_RGB, TextureTarget target=TEXTURE_2D, SbBool autoMipmap=FALSE, SbBool hasDepth=FALSE)=0 | SoGLRenderToBuffer | [pure virtual] |
| setSamplesCount(int samples) | SoFrameBufferObject | |
| shareCurrentContext() | SoGLRenderToBuffer | [inline] |
| SoFrameBufferObject() | SoFrameBufferObject | |
| unbind() | SoFrameBufferObject | |
| ~SoFrameBufferObject() | SoFrameBufferObject | |
| ~SoGLRenderToBuffer() | SoGLRenderToBuffer | [virtual] |
| |
| Enumerations | defined in |
| Attachment enum name | SoFrameBufferObject | |
| CubeMapTextureFace enum name | SoGLRenderToBuffer | |
| TextureFormat enum name | SoGLRenderToBuffer | |
| TextureTarget enum name | SoGLRenderToBuffer | |
| |
| Enumerator | defined in |
| COLOR_ATTACHMENT0 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT1 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT10 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT11 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT12 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT13 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT14 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT15 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT2 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT3 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT4 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT5 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT6 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT7 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT8 enum value | SoFrameBufferObject | |
| COLOR_ATTACHMENT9 enum value | SoFrameBufferObject | |
| DEPTH_ATTACHMENT enum value | SoFrameBufferObject | |
| DEPTH_STENCIL_ATTACHMENT enum value | SoFrameBufferObject | |
| LAST_ATTACHMENT enum value | SoFrameBufferObject | |
| STENCIL_ATTACHMENT enum value | SoFrameBufferObject | |
| TEXTURE_1D enum value | SoGLRenderToBuffer | |
| TEXTURE_2D enum value | SoGLRenderToBuffer | |
| TEXTURE_3D enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_NEGATIVE_X enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_NEGATIVE_Y enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_NEGATIVE_Z enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_POSITIVE_X enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_POSITIVE_Y enum value | SoGLRenderToBuffer | |
| TEXTURE_CUBE_MAP_POSITIVE_Z enum value | SoGLRenderToBuffer | |
| TEXTURE_DEPTH enum value | SoGLRenderToBuffer | |
| TEXTURE_DEPTH16 enum value | SoGLRenderToBuffer | |
| TEXTURE_DEPTH_RGBA enum value | SoGLRenderToBuffer | |
| TEXTURE_DEPTH_STENCIL enum value | SoGLRenderToBuffer | |
| TEXTURE_RECTANGLE enum value | SoGLRenderToBuffer | |
| TEXTURE_RGB enum value | SoGLRenderToBuffer | |
| TEXTURE_RGB_FLOAT16 enum value | SoGLRenderToBuffer | |
| TEXTURE_RGB_FLOAT32 enum value | SoGLRenderToBuffer | |
| TEXTURE_RGBA enum value | SoGLRenderToBuffer | |
| TEXTURE_RGBA_FLOAT16 enum value | SoGLRenderToBuffer | |
| TEXTURE_RGBA_FLOAT32 enum value | SoGLRenderToBuffer | |
| TEXTURE_STENCIL_INDEX enum value | SoGLRenderToBuffer | |
| TEXTURE_STENCIL_INDEX8 enum value | SoGLRenderToBuffer | |
| TEXTURE_UNKNOW enum value | SoGLRenderToBuffer | |
| |
| Typedefs | defined in |
| |