# osg::StateSet Member List

This is the complete list of members for osg::StateSet, including all inherited members.

_attributeList | osg::StateSet | `[protected]`
_binMode | osg::StateSet | `[protected]`
_binName | osg::StateSet | `[protected]`
_binNum | osg::StateSet | `[protected]`
_dataVariance | osg::Object | `[protected]`
_modeList | osg::StateSet | `[protected]`
_refCount | osg::Referenced | `[mutable, protected]`
_refMutex | osg::Referenced | `[mutable, protected]`
_renderingHint | osg::StateSet | `[protected]`
_textureAttributeList | osg::StateSet | `[protected]`
_textureModeList | osg::StateSet | `[protected]`
_userData | osg::Object | `[protected]`
AttributeList typedef | osg::StateSet |
className() const | osg::StateSet | `[inline, virtual]`
clear() | osg::StateSet |
clone(const CopyOp &copyop) const | osg::StateSet | `[inline, virtual]`
cloneType() const | osg::StateSet | `[inline, virtual]`
compare(const StateSet &rhs, bool compareAttributeContents=false) const | osg::StateSet |
compareAttributeContents(const AttributeList &lhs, const AttributeList &rhs) | osg::StateSet | `[protected]`
compareAttributePtrs(const AttributeList &lhs, const AttributeList &rhs) | osg::StateSet | `[protected]`
compareModes(const ModeList &lhs, const ModeList &rhs) | osg::StateSet | `[protected]`
compileGLObjects(State &state) const | osg::StateSet |
DataVariance enum name | osg::Object |
DEFAULT_BIN enum value | osg::StateSet |
DeleteHandler class | osg::Referenced | `[friend]`
DYNAMIC enum value | osg::Object |
ENCLOSE_RENDERBIN_DETAILS enum value | osg::StateSet |
getAttribute(StateAttribute::Type type, unsigned int member=0) | osg::StateSet |
getAttribute(StateAttribute::Type type, unsigned int member=0) const | osg::StateSet |
getAttribute(AttributeList &attributeList, const StateAttribute::Type type, unsigned int member) | osg::StateSet | `[protected]`
getAttribute(const AttributeList &attributeList, const StateAttribute::Type type, unsigned int member) const | osg::StateSet | `[protected]`
getAttributeList() | osg::StateSet | `[inline]`
getAttributeList() const | osg::StateSet | `[inline]`
getAttributePair(StateAttribute::Type type, unsigned int member=0) const | osg::StateSet |
getAttributePair(const AttributeList &attributeList, const StateAttribute::Type type, unsigned int member) const | osg::StateSet | `[protected]`
getBinName() const | osg::StateSet | `[inline]`
getBinNumber() const | osg::StateSet | `[inline]`
getDataVariance() const | osg::Object | `[inline]`
getDeleteHandler() | osg::Referenced | `[static]`
getMode(StateAttribute::GLMode mode) const | osg::StateSet |
getMode(const ModeList &modeList, StateAttribute::GLMode mode) const | osg::StateSet | `[protected]`
getModeList() | osg::StateSet | `[inline]`
getModeList() const | osg::StateSet | `[inline]`
getOrCreateTextureAttributeList(unsigned int unit) | osg::StateSet | `[inline, protected]`
getOrCreateTextureModeList(unsigned int unit) | osg::StateSet | `[inline, protected]`
getRenderBinMode() const | osg::StateSet | `[inline]`
getRenderingHint() const | osg::StateSet | `[inline]`
getTextureAttribute(unsigned int unit, StateAttribute::Type type) | osg::StateSet |
getTextureAttribute(unsigned int unit, StateAttribute::Type type) const | osg::StateSet |
getTextureAttributeList() | osg::StateSet | `[inline]`
getTextureAttributeList() const | osg::StateSet | `[inline]`
getTextureAttributePair(unsigned int unit, StateAttribute::Type type) const | osg::StateSet |
getTextureMode(unsigned int unit, StateAttribute::GLMode mode) const | osg::StateSet |
getTextureModeList() | osg::StateSet | `[inline]`
getTextureModeList() const | osg::StateSet | `[inline]`
getThreadSafeReferenceCounting() | osg::Referenced | `[static]`
getUserData() | osg::Object | `[inline]`
getUserData() const | osg::Object | `[inline]`
INHERIT_RENDERBIN_DETAILS enum value | osg::StateSet |
isSameKindAs(const Object *obj) const | osg::StateSet | `[inline, virtual]`
libraryName() const | osg::StateSet | `[inline, virtual]`
merge(const StateSet &rhs) | osg::StateSet |
ModeList typedef | osg::StateSet |
Object() | osg::Object | `[inline]`
Object(const Object &, const CopyOp &copyop=CopyOp::SHALLOW_COPY) | osg::Object |
OPAQUE_BIN enum value | osg::StateSet |
operator!=(const StateSet &rhs) const | osg::StateSet | `[inline]`
operator<(const StateSet &rhs) const | osg::StateSet | `[inline]`
operator=(const StateSet &) | osg::StateSet | `[inline, protected]`
osg::Referenced::operator=(const Referenced &) | osg::Referenced | `[inline]`
operator==(const StateSet &rhs) const | osg::StateSet | `[inline]`
OVERRIDE_RENDERBIN_DETAILS enum value | osg::StateSet |
ref() const | osg::Referenced |
RefAttributePair typedef | osg::StateSet |
referenceCount() const | osg::Referenced | `[inline]`
Referenced() | osg::Referenced | `[inline]`
Referenced(const Referenced &) | osg::Referenced | `[inline]`
releaseGLObjects(State *state=0) const | osg::StateSet | `[virtual]`
removeAttribute(StateAttribute::Type type, unsigned int member=0) | osg::StateSet |
removeAttribute(StateAttribute *attribute) | osg::StateSet |
removeMode(StateAttribute::GLMode mode) | osg::StateSet |
removeTextureAttribute(unsigned int unit, StateAttribute::Type type) | osg::StateSet |
removeTextureAttribute(unsigned int unit, StateAttribute *attribute) | osg::StateSet |
removeTextureMode(unsigned int unit, StateAttribute::GLMode mode) | osg::StateSet |
RenderBinMode enum name | osg::StateSet |
RenderingHint enum name | osg::StateSet |
setAssociatedModes(const StateAttribute *attribute, StateAttribute::GLModeValue value) | osg::StateSet |
setAssociatedTextureModes(unsigned int unit, const StateAttribute *attribute, StateAttribute::GLModeValue value) | osg::StateSet |
setAttribute(StateAttribute *attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet |
setAttribute(AttributeList &attributeList, StateAttribute *attribute, const StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet | `[protected]`
setAttributeAndModes(StateAttribute *attribute, StateAttribute::GLModeValue value=StateAttribute::ON) | osg::StateSet |
setDataVariance(DataVariance dv) | osg::Object | `[inline]`
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | `[static]`
setGlobalDefaults() | osg::StateSet |
setMode(StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet |
setMode(ModeList &modeList, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet | `[protected]`
setModeToInherit(ModeList &modeList, StateAttribute::GLMode mode) | osg::StateSet | `[protected]`
setRenderBinDetails(int binNum, const std::string &binName, RenderBinMode mode=USE_RENDERBIN_DETAILS) | osg::StateSet |
setRenderBinToInherit() | osg::StateSet |
setRenderingHint(int hint) | osg::StateSet |
setTextureAttribute(unsigned int unit, StateAttribute *attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet |
setTextureAttributeAndModes(unsigned int unit, StateAttribute *attribute, StateAttribute::GLModeValue value=StateAttribute::ON) | osg::StateSet |
setTextureMode(unsigned int unit, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | `[static]`
setUserData(Referenced *obj) | osg::Object | `[inline]`
StateSet() | osg::StateSet |
StateSet(const StateSet &, const CopyOp &copyop=CopyOp::SHALLOW_COPY) | osg::StateSet |
STATIC enum value | osg::Object |
TextureAttributeList typedef | osg::StateSet |
TextureModeList typedef | osg::StateSet |
TRANSPARENT_BIN enum value | osg::StateSet |
unref() const | osg::Referenced |
unref_nodelete() const | osg::Referenced |
USE_RENDERBIN_DETAILS enum value | osg::StateSet |
useRenderBinDetails() const | osg::StateSet | `[inline]`
~Object() | osg::Object | `[inline, protected, virtual]`
~Referenced() | osg::Referenced | `[protected, virtual]`
~StateSet() | osg::StateSet | `[protected, virtual]`