osg::FBOExtensions Class Reference

Inheritance diagram for osg::FBOExtensions:

Inheritance graph
[legend]

List of all members.

Public Types

typedef void APIENTRY TglBindRenderbufferEXT (GLenum, GLuint)
typedef void APIENTRY TglDeleteRenderbuffersEXT (GLsizei n, const GLuint *renderbuffers)
typedef void APIENTRY TglGenRenderbuffersEXT (GLsizei, GLuint *)
typedef void APIENTRY TglRenderbufferStorageEXT (GLenum, GLenum, GLsizei, GLsizei)
typedef void APIENTRY TglBindFramebufferEXT (GLenum, GLuint)
typedef void APIENTRY TglDeleteFramebuffersEXT (GLsizei n, const GLuint *framebuffers)
typedef void APIENTRY TglGenFramebuffersEXT (GLsizei, GLuint *)
typedef GLenum APIENTRY TglCheckFramebufferStatusEXT (GLenum)
typedef void APIENTRY TglFramebufferTexture1DEXT (GLenum, GLenum, GLenum, GLuint, GLint)
typedef void APIENTRY TglFramebufferTexture2DEXT (GLenum, GLenum, GLenum, GLuint, GLint)
typedef void APIENTRY TglFramebufferTexture3DEXT (GLenum, GLenum, GLenum, GLuint, GLint, GLint)
typedef void APIENTRY TglFramebufferTextureLayerEXT (GLenum, GLenum, GLuint, GLint, GLint)
typedef void APIENTRY TglFramebufferRenderbufferEXT (GLenum, GLenum, GLenum, GLuint)
typedef void APIENTRY TglGenerateMipmapEXT (GLenum)
typedef void APIENTRY TglRenderbufferStorageMultisampleCoverageNV (GLenum, GLuint, GLuint, GLenum, GLuint, GLuint)

Public Member Functions

bool isSupported () const

Static Public Member Functions

static FBOExtensionsinstance (unsigned contextID, bool createIfNotInitalized)

Public Attributes

TglBindRenderbufferEXTglBindRenderbufferEXT
TglGenRenderbuffersEXTglGenRenderbuffersEXT
TglDeleteRenderbuffersEXTglDeleteRenderbuffersEXT
TglRenderbufferStorageEXTglRenderbufferStorageEXT
TglRenderbufferStorageMultisampleCoverageNVglRenderbufferStorageMultisampleCoverageNV
TglBindFramebufferEXTglBindFramebufferEXT
TglDeleteFramebuffersEXTglDeleteFramebuffersEXT
TglGenFramebuffersEXTglGenFramebuffersEXT
TglCheckFramebufferStatusEXTglCheckFramebufferStatusEXT
TglFramebufferTexture1DEXTglFramebufferTexture1DEXT
TglFramebufferTexture2DEXTglFramebufferTexture2DEXT
TglFramebufferTexture3DEXTglFramebufferTexture3DEXT
TglFramebufferTextureLayerEXTglFramebufferTextureLayerEXT
TglFramebufferRenderbufferEXTglFramebufferRenderbufferEXT
TglGenerateMipmapEXTglGenerateMipmapEXT

Protected Member Functions

 FBOExtensions (unsigned int contextID)


Member Typedef Documentation

typedef void APIENTRY osg::FBOExtensions::TglBindRenderbufferEXT(GLenum, GLuint)

typedef void APIENTRY osg::FBOExtensions::TglDeleteRenderbuffersEXT(GLsizei n, const GLuint *renderbuffers)

typedef void APIENTRY osg::FBOExtensions::TglGenRenderbuffersEXT(GLsizei, GLuint *)

typedef void APIENTRY osg::FBOExtensions::TglRenderbufferStorageEXT(GLenum, GLenum, GLsizei, GLsizei)

typedef void APIENTRY osg::FBOExtensions::TglBindFramebufferEXT(GLenum, GLuint)

typedef void APIENTRY osg::FBOExtensions::TglDeleteFramebuffersEXT(GLsizei n, const GLuint *framebuffers)

typedef void APIENTRY osg::FBOExtensions::TglGenFramebuffersEXT(GLsizei, GLuint *)

typedef GLenum APIENTRY osg::FBOExtensions::TglCheckFramebufferStatusEXT(GLenum)

typedef void APIENTRY osg::FBOExtensions::TglFramebufferTexture1DEXT(GLenum, GLenum, GLenum, GLuint, GLint)

typedef void APIENTRY osg::FBOExtensions::TglFramebufferTexture2DEXT(GLenum, GLenum, GLenum, GLuint, GLint)

typedef void APIENTRY osg::FBOExtensions::TglFramebufferTexture3DEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLint)

typedef void APIENTRY osg::FBOExtensions::TglFramebufferTextureLayerEXT(GLenum, GLenum, GLuint, GLint, GLint)

typedef void APIENTRY osg::FBOExtensions::TglFramebufferRenderbufferEXT(GLenum, GLenum, GLenum, GLuint)

typedef void APIENTRY osg::FBOExtensions::TglGenerateMipmapEXT(GLenum)

typedef void APIENTRY osg::FBOExtensions::TglRenderbufferStorageMultisampleCoverageNV(GLenum, GLuint, GLuint, GLenum, GLuint, GLuint)


Constructor & Destructor Documentation

osg::FBOExtensions::FBOExtensions ( unsigned int  contextID  )  [protected]


Member Function Documentation

static FBOExtensions* osg::FBOExtensions::instance ( unsigned  contextID,
bool  createIfNotInitalized 
) [static]

bool osg::FBOExtensions::isSupported (  )  const [inline]


Member Data Documentation

TglBindRenderbufferEXT* osg::FBOExtensions::glBindRenderbufferEXT

TglGenRenderbuffersEXT* osg::FBOExtensions::glGenRenderbuffersEXT

TglDeleteRenderbuffersEXT* osg::FBOExtensions::glDeleteRenderbuffersEXT

TglRenderbufferStorageEXT* osg::FBOExtensions::glRenderbufferStorageEXT

TglRenderbufferStorageMultisampleCoverageNV* osg::FBOExtensions::glRenderbufferStorageMultisampleCoverageNV

TglBindFramebufferEXT* osg::FBOExtensions::glBindFramebufferEXT

TglDeleteFramebuffersEXT* osg::FBOExtensions::glDeleteFramebuffersEXT

TglGenFramebuffersEXT* osg::FBOExtensions::glGenFramebuffersEXT

TglCheckFramebufferStatusEXT* osg::FBOExtensions::glCheckFramebufferStatusEXT

TglFramebufferTexture1DEXT* osg::FBOExtensions::glFramebufferTexture1DEXT

TglFramebufferTexture2DEXT* osg::FBOExtensions::glFramebufferTexture2DEXT

TglFramebufferTexture3DEXT* osg::FBOExtensions::glFramebufferTexture3DEXT

TglFramebufferTextureLayerEXT* osg::FBOExtensions::glFramebufferTextureLayerEXT

TglFramebufferRenderbufferEXT* osg::FBOExtensions::glFramebufferRenderbufferEXT

TglGenerateMipmapEXT* osg::FBOExtensions::glGenerateMipmapEXT


The documentation for this class was generated from the following file:
Generated at Sun Oct 14 02:12:08 2007 for the OpenSceneGraph by doxygen 1.5.3.