| _glAttachObject | osgGL2::Extensions | [protected] |
| _glBindAttribLocation | osgGL2::Extensions | [protected] |
| _glCompileShader | osgGL2::Extensions | [protected] |
| _glCreateProgramObject | osgGL2::Extensions | [protected] |
| _glCreateShaderObject | osgGL2::Extensions | [protected] |
| _glDeleteObject | osgGL2::Extensions | [protected] |
| _glDetachObject | osgGL2::Extensions | [protected] |
| _glGetActiveAttribs | osgGL2::Extensions | [protected] |
| _glGetActiveUniform | osgGL2::Extensions | [protected] |
| _glGetAttachedObjects | osgGL2::Extensions | [protected] |
| _glGetAttribLocation | osgGL2::Extensions | [protected] |
| _glGetHandle | osgGL2::Extensions | [protected] |
| _glGetInfoLog | osgGL2::Extensions | [protected] |
| _glGetObjectParameterfv | osgGL2::Extensions | [protected] |
| _glGetObjectParameteriv | osgGL2::Extensions | [protected] |
| _glGetShaderSource | osgGL2::Extensions | [protected] |
| _glGetUniformfv | osgGL2::Extensions | [protected] |
| _glGetUniformiv | osgGL2::Extensions | [protected] |
| _glGetUniformLocation | osgGL2::Extensions | [protected] |
| _glLinkProgram | osgGL2::Extensions | [protected] |
| _glShaderSource | osgGL2::Extensions | [protected] |
| _glUniform1f | osgGL2::Extensions | [protected] |
| _glUniform1fv | osgGL2::Extensions | [protected] |
| _glUniform1i | osgGL2::Extensions | [protected] |
| _glUniform1iv | osgGL2::Extensions | [protected] |
| _glUniform2f | osgGL2::Extensions | [protected] |
| _glUniform2fv | osgGL2::Extensions | [protected] |
| _glUniform2i | osgGL2::Extensions | [protected] |
| _glUniform2iv | osgGL2::Extensions | [protected] |
| _glUniform3f | osgGL2::Extensions | [protected] |
| _glUniform3fv | osgGL2::Extensions | [protected] |
| _glUniform3i | osgGL2::Extensions | [protected] |
| _glUniform3iv | osgGL2::Extensions | [protected] |
| _glUniform4f | osgGL2::Extensions | [protected] |
| _glUniform4fv | osgGL2::Extensions | [protected] |
| _glUniform4i | osgGL2::Extensions | [protected] |
| _glUniform4iv | osgGL2::Extensions | [protected] |
| _glUniformMatrix2fv | osgGL2::Extensions | [protected] |
| _glUniformMatrix3fv | osgGL2::Extensions | [protected] |
| _glUniformMatrix4fv | osgGL2::Extensions | [protected] |
| _glUseProgramObject | osgGL2::Extensions | [protected] |
| _isFragmentShaderSupported | osgGL2::Extensions | [protected] |
| _isLanguage100Supported | osgGL2::Extensions | [protected] |
| _isShaderObjectsSupported | osgGL2::Extensions | [protected] |
| _isVertexShaderSupported | osgGL2::Extensions | [protected] |
| _languageVersion | osgGL2::Extensions | [protected] |
| _refCount | osg::Referenced | [mutable, protected] |
| _refMutex | osg::Referenced | [mutable, protected] |
| DeleteHandler class | osg::Referenced | [friend] |
| Extensions() | osgGL2::Extensions | |
| Extensions(const Extensions &rhs) | osgGL2::Extensions | |
| Get(unsigned int contextID, bool createIfNotInitalized) | osgGL2::Extensions | [static] |
| getDeleteHandler() | osg::Referenced | [static] |
| getLanguageVersion() const | osgGL2::Extensions | [inline] |
| getThreadSafeReferenceCounting() | osg::Referenced | [static] |
| glAttachObject(GLhandleARB containerObj, GLhandleARB obj) const | osgGL2::Extensions | |
| glBindAttribLocation(GLhandleARB programObj, GLuint index, const GLcharARB *name) const | osgGL2::Extensions | |
| glCompileShader(GLhandleARB shaderObj) const | osgGL2::Extensions | |
| glCreateProgramObject() const | osgGL2::Extensions | |
| glCreateShaderObject(GLenum shaderType) const | osgGL2::Extensions | |
| glDeleteObject(GLhandleARB obj) const | osgGL2::Extensions | |
| glDetachObject(GLhandleARB containerObj, GLhandleARB attachedObj) const | osgGL2::Extensions | |
| glGetActiveAttribs(GLhandleARB programObj, GLint *count, const GLint **size, const GLenum **type, const GLcharARB *const **attributes) const | osgGL2::Extensions | |
| glGetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLint *type, GLcharARB *name) const | osgGL2::Extensions | |
| glGetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj) const | osgGL2::Extensions | |
| glGetAttribLocation(GLhandleARB programObj, const GLcharARB *name) const | osgGL2::Extensions | |
| glGetHandle(GLenum pname) const | osgGL2::Extensions | |
| glGetInfoLog(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog) const | osgGL2::Extensions | |
| glGetObjectParameterfv(GLhandleARB obj, GLenum pname, GLfloat *params) const | osgGL2::Extensions | |
| glGetObjectParameteriv(GLhandleARB obj, GLenum pname, GLint *params) const | osgGL2::Extensions | |
| glGetShaderSource(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source) const | osgGL2::Extensions | |
| glGetUniformfv(GLhandleARB programObj, GLint location, GLfloat *params) const | osgGL2::Extensions | |
| glGetUniformiv(GLhandleARB programObj, GLint location, GLint *params) const | osgGL2::Extensions | |
| glGetUniformLocation(GLhandleARB programObject, const GLcharARB *name) const | osgGL2::Extensions | |
| glLinkProgram(GLhandleARB programObj) const | osgGL2::Extensions | |
| glShaderSource(GLhandleARB shaderObj, GLsizei count, const GLcharARB **strings, const GLint *length) const | osgGL2::Extensions | |
| glUniform1f(GLint location, GLfloat v0) const | osgGL2::Extensions | |
| glUniform1fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
| glUniform1i(GLint location, GLint v0) const | osgGL2::Extensions | |
| glUniform1iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
| glUniform2f(GLint location, GLfloat v0, GLfloat v1) const | osgGL2::Extensions | |
| glUniform2fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
| glUniform2i(GLint location, GLint v0, GLint v1) const | osgGL2::Extensions | |
| glUniform2iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
| glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) const | osgGL2::Extensions | |
| glUniform3fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
| glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) const | osgGL2::Extensions | |
| glUniform3iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
| glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) const | osgGL2::Extensions | |
| glUniform4fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
| glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) const | osgGL2::Extensions | |
| glUniform4iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
| glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
| glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
| glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
| glUseProgramObject(GLhandleARB programObj) const | osgGL2::Extensions | |
| isFragmentShaderSupported() const | osgGL2::Extensions | [inline] |
| isGlslSupported() const | osgGL2::Extensions | [inline] |
| isLanguage100Supported() const | osgGL2::Extensions | [inline] |
| isShaderObjectsSupported() const | osgGL2::Extensions | [inline] |
| isVertexShaderSupported() const | osgGL2::Extensions | [inline] |
| lowestCommonDenominator(const Extensions &rhs) | osgGL2::Extensions | |
| operator=(const Referenced &) | osg::Referenced | [inline] |
| ref() const | osg::Referenced | |
| referenceCount() const | osg::Referenced | [inline] |
| Referenced() | osg::Referenced | [inline] |
| Referenced(const Referenced &) | osg::Referenced | [inline] |
| Set(unsigned int contextID, Extensions *extensions) | osgGL2::Extensions | [static] |
| setDeleteHandler(DeleteHandler *handler) | osg::Referenced | [static] |
| setFragmentShaderSupported(bool flag) | osgGL2::Extensions | [inline] |
| setLanguage100Supported(bool flag) | osgGL2::Extensions | [inline] |
| setShaderObjectsSupported(bool flag) | osgGL2::Extensions | [inline] |
| setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | [static] |
| setupGLExtensions() | osgGL2::Extensions | |
| setVertexShaderSupported(bool flag) | osgGL2::Extensions | [inline] |
| unref() const | osg::Referenced | |
| unref_nodelete() const | osg::Referenced | |
| ~Extensions() | osgGL2::Extensions | [inline, protected] |
| ~Referenced() | osg::Referenced | [protected, virtual] |