_gl_begin_query_arb | osg::Drawable::Extensions | protected |
_gl_delete_queries_arb | osg::Drawable::Extensions | protected |
_gl_end_query_arb | osg::Drawable::Extensions | protected |
_gl_gen_queries_arb | osg::Drawable::Extensions | protected |
_gl_get_query_objectiv_arb | osg::Drawable::Extensions | protected |
_gl_get_query_objectui64v | osg::Drawable::Extensions | protected |
_gl_get_query_objectuiv_arb | osg::Drawable::Extensions | protected |
_gl_get_queryiv_arb | osg::Drawable::Extensions | protected |
_gl_is_query_arb | osg::Drawable::Extensions | protected |
_glBeginOcclusionQuery | osg::Drawable::Extensions | protected |
_glBindBuffer | osg::Drawable::Extensions | protected |
_glBufferData | osg::Drawable::Extensions | protected |
_glBufferSubData | osg::Drawable::Extensions | protected |
_glDeleteBuffers | osg::Drawable::Extensions | protected |
_glDeleteOcclusionQueries | osg::Drawable::Extensions | protected |
_glEndOcclusionQuery | osg::Drawable::Extensions | protected |
_glFogCoordfv | osg::Drawable::Extensions | protected |
_glGenBuffers | osg::Drawable::Extensions | protected |
_glGenOcclusionQueries | osg::Drawable::Extensions | protected |
_glGetBufferParameteriv | osg::Drawable::Extensions | protected |
_glGetBufferPointerv | osg::Drawable::Extensions | protected |
_glGetBufferSubData | osg::Drawable::Extensions | protected |
_glGetInteger64v | osg::Drawable::Extensions | protected |
_glGetOcclusionQueryiv | osg::Drawable::Extensions | protected |
_glGetOcclusionQueryuiv | osg::Drawable::Extensions | protected |
_glIsBuffer | osg::Drawable::Extensions | protected |
_glIsOcclusionQuery | osg::Drawable::Extensions | protected |
_glMapBuffer | osg::Drawable::Extensions | protected |
_glMultiTexCoord1d | osg::Drawable::Extensions | protected |
_glMultiTexCoord1f | osg::Drawable::Extensions | protected |
_glMultiTexCoord1fv | osg::Drawable::Extensions | protected |
_glMultiTexCoord2dv | osg::Drawable::Extensions | protected |
_glMultiTexCoord2fv | osg::Drawable::Extensions | protected |
_glMultiTexCoord3dv | osg::Drawable::Extensions | protected |
_glMultiTexCoord3fv | osg::Drawable::Extensions | protected |
_glMultiTexCoord4dv | osg::Drawable::Extensions | protected |
_glMultiTexCoord4fv | osg::Drawable::Extensions | protected |
_glQueryCounter | osg::Drawable::Extensions | protected |
_glSecondaryColor3fv | osg::Drawable::Extensions | protected |
_glSecondaryColor3ubv | osg::Drawable::Extensions | protected |
_glUnmapBuffer | osg::Drawable::Extensions | protected |
_glVertexAttrib1d | osg::Drawable::Extensions | protected |
_glVertexAttrib1f | osg::Drawable::Extensions | protected |
_glVertexAttrib1fv | osg::Drawable::Extensions | protected |
_glVertexAttrib1s | osg::Drawable::Extensions | protected |
_glVertexAttrib2dv | osg::Drawable::Extensions | protected |
_glVertexAttrib2fv | osg::Drawable::Extensions | protected |
_glVertexAttrib3dv | osg::Drawable::Extensions | protected |
_glVertexAttrib3fv | osg::Drawable::Extensions | protected |
_glVertexAttrib4dv | osg::Drawable::Extensions | protected |
_glVertexAttrib4fv | osg::Drawable::Extensions | protected |
_glVertexAttrib4Nubv | osg::Drawable::Extensions | protected |
_glVertexAttrib4ubv | osg::Drawable::Extensions | protected |
_isARBOcclusionQuerySupported | osg::Drawable::Extensions | protected |
_isARBTimerQuerySupported | osg::Drawable::Extensions | protected |
_isFogCoordSupported | osg::Drawable::Extensions | protected |
_isMultiTexSupported | osg::Drawable::Extensions | protected |
_isOcclusionQuerySupported | osg::Drawable::Extensions | protected |
_isSecondaryColorSupported | osg::Drawable::Extensions | protected |
_isTimerQuerySupported | osg::Drawable::Extensions | protected |
_isVertexProgramSupported | osg::Drawable::Extensions | protected |
_observerSet | osg::Referenced | mutableprotected |
_refCount | osg::Referenced | mutableprotected |
addObserver(Observer *observer) const | osg::Referenced | |
ArrayDispatchers class | osg::Drawable::Extensions | friend |
buffer typedef | osg::Drawable::Extensions | protected |
buffers typedef | osg::Drawable::Extensions | protected |
buffers typedef | osg::Drawable::Extensions | protected |
coord typedef | osg::Drawable::Extensions | protected |
coord typedef | osg::Drawable::Extensions | protected |
coord typedef | osg::Drawable::Extensions | protected |
coord typedef | osg::Drawable::Extensions | protected |
data typedef | osg::Drawable::Extensions | protected |
data typedef | osg::Drawable::Extensions | protected |
data typedef | osg::Drawable::Extensions | protected |
deleteUsingDeleteHandler() const | osg::Referenced | protected |
Extensions(unsigned int contextID) | osg::Drawable::Extensions | |
Extensions(const Extensions &rhs) | osg::Drawable::Extensions | |
f typedef | osg::Drawable::Extensions | protected |
f typedef | osg::Drawable::Extensions | protected |
getDeleteHandler() | osg::Referenced | static |
getGlobalReferencedMutex() | osg::Referenced | static |
getObserverSet() const | osg::Referenced | inline |
getOrCreateObserverSet() const | osg::Referenced | |
getRefMutex() const | osg::Referenced | inline |
getThreadSafeReferenceCounting() | osg::Referenced | static |
getThreadSafeRefUnref() const | osg::Referenced | inline |
glBeginOcclusionQuery(GLuint id) const | osg::Drawable::Extensions | |
glBeginQuery(GLenum target, GLuint id) const | osg::Drawable::Extensions | |
glBindBuffer(GLenum target, GLuint buffer) const | osg::Drawable::Extensions | |
GLboolean(GL_APIENTRY *IsBufferProc)(GLuint buffer) | osg::Drawable::Extensions | protected |
GLboolean(GL_APIENTRY *UnmapBufferProc)(GLenum target) | osg::Drawable::Extensions | protected |
GLboolean(GL_APIENTRY *IsOcclusionQueryProc)(GLuint id) | osg::Drawable::Extensions | protected |
GLboolean(GL_APIENTRY *IsQueryProc)(GLuint id) | osg::Drawable::Extensions | protected |
glBufferData(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage) const | osg::Drawable::Extensions | |
glBufferSubData(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid *data) const | osg::Drawable::Extensions | |
glDeleteBuffers(GLsizei n, const GLuint *buffers) const | osg::Drawable::Extensions | |
glDeleteOcclusionQueries(GLsizei n, const GLuint *ids) const | osg::Drawable::Extensions | |
glDeleteQueries(GLsizei n, const GLuint *ids) const | osg::Drawable::Extensions | |
glEndOcclusionQuery() const | osg::Drawable::Extensions | |
glEndQuery(GLenum target) const | osg::Drawable::Extensions | |
glFogCoordfv(const GLfloat *coord) const | osg::Drawable::Extensions | |
glGenBuffers(GLsizei n, GLuint *buffers) const | osg::Drawable::Extensions | |
glGenOcclusionQueries(GLsizei n, GLuint *ids) const | osg::Drawable::Extensions | |
glGenQueries(GLsizei n, GLuint *ids) const | osg::Drawable::Extensions | |
glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params) const | osg::Drawable::Extensions | |
glGetBufferPointerv(GLenum target, GLenum pname, GLvoid **params) const | osg::Drawable::Extensions | |
glGetBufferSubData(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid *data) const | osg::Drawable::Extensions | |
glGetInteger64v(GLenum pname, GLint64EXT *params) const | osg::Drawable::Extensions | |
glGetOcclusionQueryiv(GLuint id, GLenum pname, GLint *params) const | osg::Drawable::Extensions | |
glGetOcclusionQueryuiv(GLuint id, GLenum pname, GLuint *params) const | osg::Drawable::Extensions | |
glGetQueryiv(GLenum target, GLenum pname, GLint *params) const | osg::Drawable::Extensions | |
glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params) const | osg::Drawable::Extensions | |
glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64EXT *params) const | osg::Drawable::Extensions | |
glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params) const | osg::Drawable::Extensions | |
glIsBuffer(GLuint buffer) const | osg::Drawable::Extensions | |
glIsOcclusionQuery(GLuint id) const | osg::Drawable::Extensions | |
glIsQuery(GLuint id) const | osg::Drawable::Extensions | |
glMapBuffer(GLenum target, GLenum access) const | osg::Drawable::Extensions | |
glMultiTexCoord1d(GLenum target, GLdouble coord) const | osg::Drawable::Extensions | |
glMultiTexCoord1f(GLenum target, GLfloat coord) const | osg::Drawable::Extensions | |
glMultiTexCoord2dv(GLenum target, const GLdouble *coord) const | osg::Drawable::Extensions | |
glMultiTexCoord2fv(GLenum target, const GLfloat *coord) const | osg::Drawable::Extensions | |
glMultiTexCoord3dv(GLenum target, const GLdouble *coord) const | osg::Drawable::Extensions | |
glMultiTexCoord3fv(GLenum target, const GLfloat *coord) const | osg::Drawable::Extensions | |
glMultiTexCoord4dv(GLenum target, const GLdouble *coord) const | osg::Drawable::Extensions | |
glMultiTexCoord4fv(GLenum target, const GLfloat *coord) const | osg::Drawable::Extensions | |
glQueryCounter(GLuint id, GLenum target) const | osg::Drawable::Extensions | |
glSecondaryColor3fv(const GLfloat *coord) const | osg::Drawable::Extensions | |
glSecondaryColor3ubv(const GLubyte *coord) const | osg::Drawable::Extensions | |
glUnmapBuffer(GLenum target) const | osg::Drawable::Extensions | |
glVertexAttrib1d(unsigned int index, GLdouble f) const | osg::Drawable::Extensions | |
glVertexAttrib1f(unsigned int index, GLfloat f) const | osg::Drawable::Extensions | |
glVertexAttrib1s(unsigned int index, GLshort s) const | osg::Drawable::Extensions | |
glVertexAttrib2dv(unsigned int index, const GLdouble *v) const | osg::Drawable::Extensions | |
glVertexAttrib2fv(unsigned int index, const GLfloat *v) const | osg::Drawable::Extensions | |
glVertexAttrib3dv(unsigned int index, const GLdouble *v) const | osg::Drawable::Extensions | |
glVertexAttrib3fv(unsigned int index, const GLfloat *v) const | osg::Drawable::Extensions | |
glVertexAttrib4dv(unsigned int index, const GLdouble *v) const | osg::Drawable::Extensions | |
glVertexAttrib4fv(unsigned int index, const GLfloat *v) const | osg::Drawable::Extensions | |
glVertexAttrib4Nubv(unsigned int index, const GLubyte *v) const | osg::Drawable::Extensions | |
glVertexAttrib4ubv(unsigned int index, const GLubyte *v) const | osg::Drawable::Extensions | |
id typedef | osg::Drawable::Extensions | protected |
ids typedef | osg::Drawable::Extensions | protected |
ids typedef | osg::Drawable::Extensions | protected |
ids typedef | osg::Drawable::Extensions | protected |
ids typedef | osg::Drawable::Extensions | protected |
isARBOcclusionQuerySupported() const | osg::Drawable::Extensions | inline |
isARBTimerQuerySupported() const | osg::Drawable::Extensions | inline |
isFogCoordSupported() const | osg::Drawable::Extensions | inline |
isMultiTexSupported() const | osg::Drawable::Extensions | inline |
isOcclusionQuerySupported() const | osg::Drawable::Extensions | inline |
isSecondaryColorSupported() const | osg::Drawable::Extensions | inline |
isTimerQuerySupported() const | osg::Drawable::Extensions | inline |
isVertexProgramSupported() const | osg::Drawable::Extensions | inline |
lowestCommonDenominator(const Extensions &rhs) | osg::Drawable::Extensions | |
MapBufferProc typedef | osg::Drawable::Extensions | protected |
offset typedef | osg::Drawable::Extensions | protected |
offset typedef | osg::Drawable::Extensions | protected |
operator=(const Referenced &) | osg::Referenced | inline |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
params typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
pname typedef | osg::Drawable::Extensions | protected |
QueryCounterProc typedef | osg::Drawable::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) const | osg::Referenced | |
s typedef | osg::Drawable::Extensions | protected |
setARBOcclusionQuerySupported(bool flag) | osg::Drawable::Extensions | inline |
setARBTimerQuerySupported(bool flag) | osg::Drawable::Extensions | inline |
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | static |
setFogCoordSupported(bool flag) | osg::Drawable::Extensions | inline |
setMultiTexSupported(bool flag) | osg::Drawable::Extensions | inline |
setOcclusionQuerySupported(bool flag) | osg::Drawable::Extensions | inline |
setSecondaryColorSupported(bool flag) | osg::Drawable::Extensions | inline |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | static |
setThreadSafeRefUnref(bool threadSafe) | osg::Referenced | virtual |
setTimerQuerySupported(bool flag) | osg::Drawable::Extensions | inline |
setupGLExtensions(unsigned int contextID) | osg::Drawable::Extensions | |
setVertexProgramSupported(bool flag) | osg::Drawable::Extensions | inline |
signalObserversAndDelete(bool signalDelete, bool doDelete) const | osg::Referenced | protected |
size typedef | osg::Drawable::Extensions | protected |
size typedef | osg::Drawable::Extensions | protected |
size typedef | osg::Drawable::Extensions | protected |
unref() const | osg::Referenced | inline |
unref_nodelete() const | osg::Referenced | |
usage typedef | osg::Drawable::Extensions | protected |
v typedef | osg::Drawable::Extensions | protected |
v typedef | osg::Drawable::Extensions | protected |
v typedef | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *FogCoordProc)(const GLfloat *coord) | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttrib1sProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttrib1fProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttrib1dProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttribfvProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttribdvProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *VertexAttribubvProc)(GLuint index | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *SecondaryColor3ubvProc)(const GLubyte *coord) | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *SecondaryColor3fvProc)(const GLfloat *coord) | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *MultiTexCoord1fProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *MultiTexCoordfvProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *MultiTexCoord1dProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *MultiTexCoorddvProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GenBuffersProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *BindBufferProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *BufferDataProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *BufferSubDataProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *DeleteBuffersProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetBufferSubDataProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetBufferParameterivProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetBufferPointervProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GenOcclusionQueriesProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *DeleteOcclusionQueriesProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *BeginOcclusionQueryProc)(GLuint id) | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *EndOcclusionQueryProc)() | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetOcclusionQueryivProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetOcclusionQueryuivProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetOcclusionQueryui64vProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GenQueriesProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *DeleteQueriesProc)(GLsizei n | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *BeginQueryProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *EndQueryProc)(GLenum target) | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetQueryivProc)(GLenum target | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetQueryObjectivProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetQueryObjectuivProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetQueryObjectui64vProc)(GLuint id | osg::Drawable::Extensions | protected |
void(GL_APIENTRY *GetInteger64vProc)(GLenum pname | osg::Drawable::Extensions | protected |
~Extensions() | osg::Drawable::Extensions | inlineprotected |
~Referenced() | osg::Referenced | protectedvirtual |