_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] |