Extensions class which encapsulates the querring of extensions and associated function pointers, and provide convinience wrappers to check for the extensions or use the associated functions
Inheritance:
Public Methods
-
Extensions()
-
Extensions(const Extensions& rhs)
-
void lowestCommonDenominator(const Extensions& rhs)
-
void setupGLExtenions()
-
bool isTextureFilterAnisotropicSupported() const
-
bool isTextureCompressionARBSupported() const
-
bool isTextureCompressionS3TCSupported() const
-
bool isTextureMirroredRepeatSupported() const
-
bool isTextureEdgeClampSupported() const
-
bool isTextureBorderClampSupported() const
-
GLint maxTextureSize() const
-
bool isCompressedTexImage2DSupported() const
-
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) const
Protected Fields
-
bool _isTextureFilterAnisotropicSupported
-
bool _isTextureCompressionARBSupported
-
bool _isTextureCompressionS3TCSupported
-
bool _isTextureMirroredRepeatSupported
-
bool _isTextureEdgeClampSupported
-
bool _isTextureBorderClampSupported
-
GLint _maxTextureSize
-
void* _glCompressedTexImage2D
Protected Methods
-
~Extensions()
Public Methods
-
inline Referenced& operator = (Referenced&)
-
inline void ref() const
-
inline void unref() const
-
inline void unref_nodelete() const
-
inline int referenceCount() const
-
inline static int createdCount()
-
inline static int deletedCount()
Protected Fields
-
mutable int _refCount
-
static int _createdCount
-
static int _deletedCount
Documentation
Extensions class which encapsulates the querring of extensions and
associated function pointers, and provide convinience wrappers to
check for the extensions or use the associated functions
- Extensions()
- Extensions(const Extensions& rhs)
- void lowestCommonDenominator(const Extensions& rhs)
- void setupGLExtenions()
- bool isTextureFilterAnisotropicSupported() const
- bool isTextureCompressionARBSupported() const
- bool isTextureCompressionS3TCSupported() const
- bool isTextureMirroredRepeatSupported() const
- bool isTextureEdgeClampSupported() const
- bool isTextureBorderClampSupported() const
- GLint maxTextureSize() const
- bool isCompressedTexImage2DSupported() const
- void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) const
- ~Extensions()
- bool _isTextureFilterAnisotropicSupported
- bool _isTextureCompressionARBSupported
- bool _isTextureCompressionS3TCSupported
- bool _isTextureMirroredRepeatSupported
- bool _isTextureEdgeClampSupported
- bool _isTextureBorderClampSupported
- GLint _maxTextureSize
- void* _glCompressedTexImage2D
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.