, including all inherited members.
Variables | defined in |
|
Functions | defined in |
bindToTexture(SbBool bindDepth=FALSE, GLuint texObj=-1)=0 | SoGLRenderToBuffer | [pure virtual] |
create(SbVec2s size)=0 | SoGLRenderToBuffer | [pure virtual] |
create(SbVec2i32 size)=0 | SoGLRenderToBuffer | [pure virtual] |
createInstance(bool forcePbuffer, SbGlContextHelper::Display display=NULL) | SoGLRenderToBuffer | [static] |
disable()=0 | SoGLRenderToBuffer | [pure virtual] |
getGraphicConfigTemplate() | SoGLRenderToBuffer | [inline, virtual] |
getPixelFormat() | SoGLRenderToBuffer | [inline, virtual] |
getSize() const =0 | SoGLRenderToBuffer | [pure virtual] |
getSize_i32() const =0 | SoGLRenderToBuffer | [pure virtual] |
isAvailable(SbGlContextHelper::Display display=NULL) | SoGLRenderToBuffer | [static] |
isPBuffer() | SoGLRenderToBuffer | [inline, virtual] |
makeCurrent()=0 | SoGLRenderToBuffer | [pure virtual] |
releaseTexImage(SbBool bindDepth=FALSE)=0 | SoGLRenderToBuffer | [pure virtual] |
resize(const SbVec2s &size)=0 | SoGLRenderToBuffer | [pure virtual] |
resize(const SbVec2i32 &size)=0 | SoGLRenderToBuffer | [pure virtual] |
selectCubeMapFace(CubeMapTextureFace face)=0 | SoGLRenderToBuffer | [pure virtual] |
setContextForSharing(SoGLContext *) | SoGLRenderToBuffer | [inline, virtual] |
setDisplayConnection(SbGlContextHelper::Display) | SoGLRenderToBuffer | [inline, virtual] |
setGraphicConfigTemplate(SoGLGraphicConfigTemplate *gTemplate) | SoGLRenderToBuffer | [inline, virtual] |
setPixelFormat(int format) | SoGLRenderToBuffer | [inline, virtual] |
setRenderToTexture(SbBool enable, TextureFormat format=TEXTURE_RGB, TextureTarget target=TEXTURE_2D, SbBool autoMipmap=FALSE, SbBool hasDepth=FALSE)=0 | SoGLRenderToBuffer | [pure virtual] |
shareCurrentContext() | SoGLRenderToBuffer | [inline] |
~SoGLRenderToBuffer() | SoGLRenderToBuffer | [virtual] |
|
Enumerations | defined in |
CubeMapTextureFace enum name | SoGLRenderToBuffer | |
TextureFormat enum name | SoGLRenderToBuffer | |
TextureTarget enum name | SoGLRenderToBuffer | |
|
Enumerator | defined in |
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 |
|