| _abortRenderingPtr | osg::State | [protected] |
| _appliedProgramObjectSet | osg::State | [protected] |
| _attributeMap | osg::State | [protected] |
| _checkGLErrors | osg::State | [protected] |
| _colorArray | osg::State | [protected] |
| _completeDynamicObjectRenderingCallback | osg::State | [protected] |
| _contextID | osg::State | [protected] |
| _currentActiveTextureUnit | osg::State | [protected] |
| _currentClientActiveTextureUnit | osg::State | [protected] |
| _currentEBO | osg::State | [protected] |
| _currentPBO | osg::State | [protected] |
| _currentVBO | osg::State | [protected] |
| _displaySettings | osg::State | [protected] |
| _dynamicObjectCount | osg::State | [protected] |
| _extensionProcsInitialized | osg::State | [protected] |
| _fogArray | osg::State | [protected] |
| _frameStamp | osg::State | [protected] |
| _glActiveTexture | osg::State | [protected] |
| _glBindBuffer | osg::State | [protected] |
| _glClientActiveTexture | osg::State | [protected] |
| _glDisableVertexAttribArray | osg::State | [protected] |
| _glEnableVertexAttribArray | osg::State | [protected] |
| _glFogCoordPointer | osg::State | [protected] |
| _glMaxTextureCoords | osg::State | [protected] |
| _glMaxTextureUnits | osg::State | [protected] |
| _glSecondaryColorPointer | osg::State | [protected] |
| _glVertexAttribPointer | osg::State | [protected] |
| _graphicsContext | osg::State | [protected] |
| _identity | osg::State | [protected] |
| _indexArray | osg::State | [protected] |
| _initialInverseViewMatrix | osg::State | [protected] |
| _initialViewMatrix | osg::State | [protected] |
| _isFogCoordSupported | osg::State | [mutable, protected] |
| _isFogCoordSupportResolved | osg::State | [mutable, protected] |
| _isSecondaryColorSupported | osg::State | [mutable, protected] |
| _isSecondaryColorSupportResolved | osg::State | [mutable, protected] |
| _isVertexBufferObjectSupported | osg::State | [mutable, protected] |
| _isVertexBufferObjectSupportResolved | osg::State | [mutable, protected] |
| _lastAppliedProgramObject | osg::State | [protected] |
| _modelView | osg::State | [protected] |
| _modeMap | osg::State | [protected] |
| _normalArray | osg::State | [protected] |
| _observers | osg::Referenced | [protected] |
| _projection | osg::State | [protected] |
| _refCount | osg::Referenced | [mutable, protected] |
| _refMutex | osg::Referenced | [mutable, protected] |
| _secondaryColorArray | osg::State | [protected] |
| _stateStateStack | osg::State | [protected] |
| _texCoordArrayList | osg::State | [protected] |
| _textureAttributeMapList | osg::State | [protected] |
| _textureModeMapList | osg::State | [protected] |
| _uniformMap | osg::State | [protected] |
| _vertexArray | osg::State | [protected] |
| _vertexAttribArrayList | osg::State | [protected] |
| addObserver(Observer *observer) | osg::Referenced | |
| AppliedProgramObjectSet typedef | osg::State | [protected] |
| apply(const StateSet *dstate) | osg::State | |
| apply() | osg::State | |
| applyAttribute(const StateAttribute *attribute) | osg::State | [inline] |
| applyAttribute(const StateAttribute *attribute, AttributeStack &as) | osg::State | [inline, protected] |
| applyAttributeList(AttributeMap &attributeMap, const StateSet::AttributeList &attributeList) | osg::State | [inline, protected] |
| applyAttributeMap(AttributeMap &attributeMap) | osg::State | [inline, protected] |
| applyGlobalDefaultAttribute(AttributeStack &as) | osg::State | [inline, protected] |
| applyMode(StateAttribute::GLMode mode, bool enabled) | osg::State | [inline] |
| applyMode(StateAttribute::GLMode mode, bool enabled, ModeStack &ms) | osg::State | [inline, protected] |
| applyModeList(ModeMap &modeMap, const StateSet::ModeList &modeList) | osg::State | [inline, protected] |
| applyModelViewMatrix(const osg::RefMatrix *matrix) | osg::State | [inline] |
| applyModeMap(ModeMap &modeMap) | osg::State | [inline, protected] |
| applyProjectionMatrix(const osg::RefMatrix *matrix) | osg::State | [inline] |
| applyTextureAttribute(unsigned int unit, const StateAttribute *attribute) | osg::State | [inline] |
| applyTextureMode(unsigned int unit, StateAttribute::GLMode mode, bool enabled) | osg::State | [inline] |
| applyUniformList(UniformMap &uniformMap, const StateSet::UniformList &uniformList) | osg::State | [inline, protected] |
| applyUniformMap(UniformMap &uniformMap) | osg::State | [inline, protected] |
| AttributeMap typedef | osg::State | [protected] |
| bindElementBufferObject(const osg::ElementBufferObject *ebo) | osg::State | [inline] |
| bindPixelBufferObject(const osg::PixelBufferObject *pbo) | osg::State | [inline] |
| bindVertexBufferObject(const osg::VertexBufferObject *vbo) | osg::State | [inline] |
| buffer typedef | osg::State | [protected] |
| captureCurrentState(StateSet &stateset) const | osg::State | |
| CheckForGLErrors enum name | osg::State | |
| checkGLErrors(const char *str) const | osg::State | |
| checkGLErrors(StateAttribute::GLMode mode) const | osg::State | |
| checkGLErrors(const StateAttribute *attribute) const | osg::State | |
| computeFogCoordSupported() const | osg::State | [protected] |
| computeSecondaryColorSupported() const | osg::State | [protected] |
| computeVertexBufferObjectSupported() const | osg::State | [protected] |
| decrementDynamicObjectCount() | osg::State | [inline] |
| DeleteHandler class | osg::Referenced | [friend] |
| deleteUsingDeleteHandler() const | osg::Referenced | [protected] |
| dirtyAllAttributes() | osg::State | |
| dirtyAllModes() | osg::State | |
| dirtyAllVertexArrays() | osg::State | |
| dirtyColorPointer() | osg::State | [inline] |
| dirtyFogCoordPointer() | osg::State | [inline] |
| dirtyIndexPointer() | osg::State | [inline] |
| dirtyNormalPointer() | osg::State | [inline] |
| dirtySecondaryColorPointer() | osg::State | [inline] |
| dirtyTexCoordPointer(unsigned int unit) | osg::State | [inline] |
| dirtyTexCoordPointersAboveAndIncluding(unsigned int unit) | osg::State | [inline] |
| dirtyVertexAttribPointersAboveAndIncluding(unsigned int index) | osg::State | [inline] |
| dirtyVertexPointer() | osg::State | [inline] |
| disableAllVertexArrays() | osg::State | |
| disableColorPointer() | osg::State | [inline] |
| disableFogCoordPointer() | osg::State | [inline] |
| disableIndexPointer() | osg::State | [inline] |
| disableNormalPointer() | osg::State | [inline] |
| disableSecondaryColorPointer() | osg::State | [inline] |
| disableTexCoordPointer(unsigned int unit) | osg::State | [inline] |
| disableTexCoordPointersAboveAndIncluding(unsigned int unit) | osg::State | [inline] |
| disableVertexAttribPointer(unsigned int index) | osg::State | |
| disableVertexAttribPointersAboveAndIncluding(unsigned int index) | osg::State | |
| disableVertexPointer() | osg::State | [inline] |
| EnabledTexCoordArrayList typedef | osg::State | [protected] |
| EnabledVertexAttribArrayList typedef | osg::State | [protected] |
| getAbortRendering() const | osg::State | [inline] |
| getActiveTextureUnit() const | osg::State | [inline] |
| getAttribLocation(const std::string &name) const | osg::State | [inline] |
| getCheckForGLErrors() const | osg::State | [inline] |
| getClientActiveTextureUnit() const | osg::State | [inline] |
| getContextID() const | osg::State | [inline] |
| getCurrentElementBufferObject() | osg::State | [inline] |
| getCurrentPixelBufferObject() | osg::State | [inline] |
| getCurrentVertexBufferObject() | osg::State | [inline] |
| getCurrentViewport() const | osg::State | [inline] |
| getDeleteHandler() | osg::Referenced | [static] |
| getDisplaySettings() const | osg::State | [inline] |
| getDynamicObjectCount() const | osg::State | [inline] |
| getDynamicObjectRenderingCompletedCallback() | osg::State | [inline] |
| getFrameStamp() | osg::State | [inline] |
| getFrameStamp() const | osg::State | [inline] |
| getGlobalDefaultAttribute(StateAttribute::Type type, unsigned int member=0) | osg::State | [inline] |
| getGlobalDefaultModeValue(StateAttribute::GLMode mode) | osg::State | [inline] |
| getGlobalDefaultTextureAttribute(unsigned int unit, StateAttribute::Type type, unsigned int member=0) | osg::State | [inline] |
| getGlobalDefaultTextureModeValue(unsigned int unit, StateAttribute::GLMode mode) | osg::State | [inline] |
| getGraphicsContext() | osg::State | [inline] |
| getGraphicsContext() const | osg::State | [inline] |
| getInitialInverseViewMatrix() const | osg::State | [inline] |
| getInitialViewMatrix() const | osg::State | [inline] |
| getLastAppliedAttribute(StateAttribute::Type type, unsigned int member=0) const | osg::State | |
| getLastAppliedAttribute(const AttributeMap &attributeMap, StateAttribute::Type type, unsigned int member) const | osg::State | [protected] |
| getLastAppliedMode(StateAttribute::GLMode mode) const | osg::State | |
| getLastAppliedMode(const ModeMap &modeMap, StateAttribute::GLMode mode) const | osg::State | [protected] |
| getLastAppliedProgramObject() const | osg::State | [inline] |
| getLastAppliedTextureAttribute(unsigned int unit, StateAttribute::Type type, unsigned int member=0) const | osg::State | |
| getLastAppliedTextureMode(unsigned int unit, StateAttribute::GLMode mode) const | osg::State | |
| getModelViewMatrix() const | osg::State | [inline] |
| getModeValidity(StateAttribute::GLMode mode) | osg::State | [inline] |
| getOrCreateTextureAttributeMap(unsigned int unit) | osg::State | [inline, protected] |
| getOrCreateTextureModeMap(unsigned int unit) | osg::State | [inline, protected] |
| getProjectionMatrix() const | osg::State | [inline] |
| getRefMutex() const | osg::Referenced | [inline] |
| getStateSetStack() | osg::State | [inline] |
| getStateSetStackSize() | osg::State | [inline] |
| getThreadSafeReferenceCounting() | osg::Referenced | [static] |
| getThreadSafeRefUnref() const | osg::Referenced | [inline] |
| getUniformLocation(const std::string &name) const | osg::State | [inline] |
| getViewFrustum() const | osg::State | |
| GLenum | osg::State | [protected] |
| GLint | osg::State | [protected] |
| haveAppliedAttribute(const StateAttribute *attribute) | osg::State | |
| haveAppliedAttribute(StateAttribute::Type type, unsigned int member=0) | osg::State | |
| haveAppliedAttribute(AttributeMap &attributeMap, const StateAttribute *attribute) | osg::State | [protected] |
| haveAppliedAttribute(AttributeMap &attributeMap, StateAttribute::Type type, unsigned int member) | osg::State | [protected] |
| haveAppliedMode(StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::State | |
| haveAppliedMode(StateAttribute::GLMode mode) | osg::State | |
| haveAppliedMode(ModeMap &modeMap, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::State | [protected] |
| haveAppliedMode(ModeMap &modeMap, StateAttribute::GLMode mode) | osg::State | [protected] |
| haveAppliedTextureAttribute(unsigned int unit, const StateAttribute *attribute) | osg::State | |
| haveAppliedTextureAttribute(unsigned int unit, StateAttribute::Type type, unsigned int member=0) | osg::State | |
| haveAppliedTextureMode(unsigned int unit, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::State | |
| haveAppliedTextureMode(unsigned int unit, StateAttribute::GLMode mode) | osg::State | |
| initializeExtensionProcs() | osg::State | |
| insertStateSet(unsigned int pos, const StateSet *dstate) | osg::State | |
| isFogCoordSupported() const | osg::State | [inline] |
| isSecondaryColorSupported() const | osg::State | [inline] |
| isVertexBufferObjectSupported() const | osg::State | [inline] |
| MatrixStack typedef | osg::State | [protected] |
| ModeMap typedef | osg::State | [protected] |
| NEVER_CHECK_GL_ERRORS enum value | osg::State | |
| normalized typedef | osg::State | [protected] |
| ONCE_PER_ATTRIBUTE enum value | osg::State | |
| ONCE_PER_FRAME enum value | osg::State | |
| operator=(const Referenced &) | osg::Referenced | [inline] |
| pointer typedef | osg::State | [protected] |
| pointer typedef | osg::State | [protected] |
| pointer typedef | osg::State | [protected] |
| popAllStateSets() | osg::State | |
| popAttributeList(AttributeMap &attributeMap, const StateSet::AttributeList &attributeList) | osg::State | [inline, protected] |
| popModeList(ModeMap &modeMap, const StateSet::ModeList &modeList) | osg::State | [inline, protected] |
| popStateSet() | osg::State | |
| popStateSetStackToSize(unsigned int size) | osg::State | [inline] |
| popUniformList(UniformMap &uniformMap, const StateSet::UniformList &uniformList) | osg::State | [inline, protected] |
| pushAttributeList(AttributeMap &attributeMap, const StateSet::AttributeList &attributeList) | osg::State | [inline, protected] |
| pushModeList(ModeMap &modeMap, const StateSet::ModeList &modeList) | osg::State | [inline, protected] |
| pushStateSet(const StateSet *dstate) | osg::State | |
| pushUniformList(UniformMap &uniformMap, const StateSet::UniformList &uniformList) | osg::State | [inline, 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 | |
| removeStateSet(unsigned int pos) | osg::State | |
| reset() | osg::State | |
| setAbortRenderingPtr(bool *abortPtr) | osg::State | [inline] |
| setActiveTextureUnit(unsigned int unit) | osg::State | |
| setCheckForGLErrors(CheckForGLErrors check) | osg::State | [inline] |
| setClientActiveTextureUnit(unsigned int unit) | osg::State | |
| setColorPointer(const Array *array) | osg::State | [inline] |
| setColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | [inline] |
| setContextID(unsigned int contextID) | osg::State | [inline] |
| setCurrentElementBufferObject(osg::ElementBufferObject *ebo) | osg::State | [inline] |
| setCurrentPixelBufferObject(osg::PixelBufferObject *pbo) | osg::State | [inline] |
| setCurrentVertexBufferObject(osg::VertexBufferObject *vbo) | osg::State | [inline] |
| setDeleteHandler(DeleteHandler *handler) | osg::Referenced | [static] |
| setDisplaySettings(DisplaySettings *vs) | osg::State | [inline] |
| setDynamicObjectCount(unsigned int count, bool callCallbackOnZero=false) | osg::State | [inline] |
| setDynamicObjectRenderingCompletedCallback(DynamicObjectRenderingCompletedCallback *cb) | osg::State | [inline] |
| setFogCoordPointer(const Array *array) | osg::State | [inline] |
| setFogCoordPointer(GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | |
| setFrameStamp(FrameStamp *fs) | osg::State | [inline] |
| setGlobalDefaultAttribute(const StateAttribute *attribute) | osg::State | [inline] |
| setGlobalDefaultModeValue(StateAttribute::GLMode mode, bool enabled) | osg::State | [inline] |
| setGlobalDefaultTextureAttribute(unsigned int unit, const StateAttribute *attribute) | osg::State | [inline] |
| setGlobalDefaultTextureModeValue(unsigned int unit, StateAttribute::GLMode mode, bool enabled) | osg::State | [inline] |
| setGraphicsContext(GraphicsContext *context) | osg::State | [inline] |
| setIndexPointer(GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | [inline] |
| setInitialViewMatrix(const osg::RefMatrix *matrix) | osg::State | |
| setInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer) | osg::State | |
| setLastAppliedProgramObject(const Program::PerContextProgram *program) | osg::State | [inline] |
| setModeValidity(StateAttribute::GLMode mode, bool valid) | osg::State | [inline] |
| setNormalPointer(const Array *array) | osg::State | [inline] |
| setNormalPointer(GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | [inline] |
| setSecondaryColorPointer(const Array *array) | osg::State | [inline] |
| setSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | |
| setTexCoordPointer(unsigned int unit, const Array *array) | osg::State | [inline] |
| setTexCoordPointer(unsigned int unit, GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | [inline] |
| setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | [static] |
| setThreadSafeRefUnref(bool threadSafe) | osg::Referenced | [virtual] |
| setVertexAttribPointer(unsigned int unit, const Array *array, GLboolean normalized) | osg::State | [inline] |
| setVertexAttribPointer(unsigned int index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr) | osg::State | |
| setVertexPointer(const Array *array) | osg::State | [inline] |
| setVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr) | osg::State | [inline] |
| State() | osg::State | |
| StateSetStack typedef | osg::State | |
| stride typedef | osg::State | [protected] |
| stride typedef | osg::State | [protected] |
| stride typedef | osg::State | [protected] |
| TextureAttributeMapList typedef | osg::State | [protected] |
| TextureModeMapList typedef | osg::State | [protected] |
| type typedef | osg::State | [protected] |
| unbindElementBufferObject() | osg::State | [inline] |
| unbindPixelBufferObject() | osg::State | [inline] |
| unbindVertexBufferObject() | osg::State | [inline] |
| UniformMap typedef | osg::State | [protected] |
| unref() const | osg::Referenced | [inline] |
| unref_nodelete() const | osg::Referenced | |
| void(APIENTRY *ActiveTextureProc)(GLenum texture) | osg::State | [protected] |
| void(APIENTRY *FogCoordPointerProc)(GLenum type | osg::State | [protected] |
| void(APIENTRY *SecondaryColorPointerProc)(GLint size | osg::State | [protected] |
| void(APIENTRY *VertexAttribPointerProc)(unsigned int | osg::State | [protected] |
| void(APIENTRY *EnableVertexAttribProc)(unsigned int) | osg::State | [protected] |
| void(APIENTRY *DisableVertexAttribProc)(unsigned int) | osg::State | [protected] |
| void(APIENTRY *BindBufferProc)(GLenum target | osg::State | [protected] |
| ~Referenced() | osg::Referenced | [protected, virtual] |
| ~State() | osg::State | [protected, virtual] |