| _glBindBuffer | osg::BufferObject::Extensions | [protected] |
| _glBufferData | osg::BufferObject::Extensions | [protected] |
| _glBufferSubData | osg::BufferObject::Extensions | [protected] |
| _glDeleteBuffers | osg::BufferObject::Extensions | [protected] |
| _glGenBuffers | osg::BufferObject::Extensions | [protected] |
| _glGetBufferParameteriv | osg::BufferObject::Extensions | [protected] |
| _glGetBufferPointerv | osg::BufferObject::Extensions | [protected] |
| _glGetBufferSubData | osg::BufferObject::Extensions | [protected] |
| _glIsBuffer | osg::BufferObject::Extensions | [protected] |
| _glMapBuffer | osg::BufferObject::Extensions | [protected] |
| _glUnmapBuffer | osg::BufferObject::Extensions | [protected] |
| _isPBOSupported | osg::BufferObject::Extensions | [protected] |
| _observers | osg::Referenced | [protected] |
| _refCount | osg::Referenced | [mutable, protected] |
| _refMutex | osg::Referenced | [mutable, protected] |
| addObserver(Observer *observer) | osg::Referenced | |
| buffer typedef | osg::BufferObject::Extensions | [protected] |
| buffers typedef | osg::BufferObject::Extensions | [protected] |
| buffers typedef | osg::BufferObject::Extensions | [protected] |
| data typedef | osg::BufferObject::Extensions | [protected] |
| data typedef | osg::BufferObject::Extensions | [protected] |
| data typedef | osg::BufferObject::Extensions | [protected] |
| DeleteHandler class | osg::Referenced | [friend] |
| Extensions(unsigned int contextID) | osg::BufferObject::Extensions | |
| Extensions(const Extensions &rhs) | osg::BufferObject::Extensions | |
| getDeleteHandler() | osg::Referenced | [static] |
| getThreadSafeReferenceCounting() | osg::Referenced | [static] |
| getThreadSafeRefUnref() const | osg::Referenced | [inline] |
| glBindBuffer(GLenum target, GLuint buffer) const | osg::BufferObject::Extensions | |
| GLboolean(APIENTRY *IsBufferProc)(GLuint buffer) | osg::BufferObject::Extensions | [protected] |
| GLboolean(APIENTRY *UnmapBufferProc)(GLenum target) | osg::BufferObject::Extensions | [protected] |
| glBufferData(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage) const | osg::BufferObject::Extensions | |
| glBufferSubData(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid *data) const | osg::BufferObject::Extensions | |
| glDeleteBuffers(GLsizei n, const GLuint *buffers) const | osg::BufferObject::Extensions | |
| glGenBuffers(GLsizei n, GLuint *buffers) const | osg::BufferObject::Extensions | |
| glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params) const | osg::BufferObject::Extensions | |
| glGetBufferPointerv(GLenum target, GLenum pname, GLvoid **params) const | osg::BufferObject::Extensions | |
| glGetBufferSubData(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid *data) const | osg::BufferObject::Extensions | |
| glIsBuffer(GLuint buffer) const | osg::BufferObject::Extensions | |
| glMapBuffer(GLenum target, GLenum access) const | osg::BufferObject::Extensions | |
| glUnmapBuffer(GLenum target) const | osg::BufferObject::Extensions | |
| isBufferObjectSupported() const | osg::BufferObject::Extensions | [inline] |
| isPBOSupported() const | osg::BufferObject::Extensions | [inline] |
| lowestCommonDenominator(const Extensions &rhs) | osg::BufferObject::Extensions | |
| MapBufferProc typedef | osg::BufferObject::Extensions | [protected] |
| offset typedef | osg::BufferObject::Extensions | [protected] |
| offset typedef | osg::BufferObject::Extensions | [protected] |
| operator=(const Referenced &) | osg::Referenced | [inline] |
| params typedef | osg::BufferObject::Extensions | [protected] |
| params typedef | osg::BufferObject::Extensions | [protected] |
| pname typedef | osg::BufferObject::Extensions | [protected] |
| pname typedef | osg::BufferObject::Extensions | [protected] |
| ref() const | osg::Referenced | [inline] |
| referenceCount() const | osg::Referenced | [inline] |
| Referenced() | osg::Referenced | |
| Referenced(bool threadSafeRefUnref) | osg::Referenced | [explicit] |
| Referenced(const Referenced &) | osg::Referenced | |
| removeObserver(Observer *observer) | osg::Referenced | |
| setDeleteHandler(DeleteHandler *handler) | osg::Referenced | [static] |
| setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | [static] |
| setThreadSafeRefUnref(bool threadSafe) | osg::Referenced | |
| setupGLExtenions(unsigned int contextID) | osg::BufferObject::Extensions | |
| size typedef | osg::BufferObject::Extensions | [protected] |
| size typedef | osg::BufferObject::Extensions | [protected] |
| size typedef | osg::BufferObject::Extensions | [protected] |
| unref() const | osg::Referenced | [inline] |
| unref_nodelete() const | osg::Referenced | |
| usage typedef | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *GenBuffersProc)(GLsizei n | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *BindBufferProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *BufferDataProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *BufferSubDataProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *DeleteBuffersProc)(GLsizei n | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *GetBufferSubDataProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *GetBufferParameterivProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| void(APIENTRY *GetBufferPointervProc)(GLenum target | osg::BufferObject::Extensions | [protected] |
| ~Referenced() | osg::Referenced | [protected, virtual] |