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
_defineList | osg::StateSet | protected
_eventCallback | osg::StateSet | protected
_modeList | osg::StateSet | protected
_name | osg::Object | protected
_nestRenderBins | osg::StateSet | protected
_numChildrenRequiringEventTraversal | osg::StateSet | protected
_numChildrenRequiringUpdateTraversal | osg::StateSet | protected
_observerSet | osg::Referenced | mutable protected
_parents | osg::StateSet | protected
_refCount | osg::Referenced | mutable protected
_renderingHint | osg::StateSet | protected
_textureAttributeList | osg::StateSet | protected
_textureModeList | osg::StateSet | protected
_uniformList | osg::StateSet | protected
_updateCallback | osg::StateSet | protected
_userDataContainer | osg::Object | protected
addObserver(Observer *observer) const | osg::Referenced |
addParent(osg::Node *object) | osg::StateSet | protected
addUniform(Uniform *uniform, StateAttribute::OverrideValue value=StateAttribute::ON) | osg::StateSet |
addUniform(const ref_ptr< T > &uniform, StateAttribute::OverrideValue value=StateAttribute::ON) | osg::StateSet | inline
asCallback() | osg::Object | inline virtual
asCallback() const | osg::Object | inline virtual
asCallbackObject() | osg::Object | inline virtual
asCallbackObject() const | osg::Object | inline virtual
asCamera() | osg::Object | inline virtual
asCamera() const | osg::Object | inline virtual
asDrawable() | osg::Object | inline virtual
asDrawable() const | osg::Object | inline virtual
asImage() | osg::Object | inline virtual
asImage() const | osg::Object | inline virtual
asNode() | osg::Object | inline virtual
asNode() const | osg::Object | inline virtual
asNodeVisitor() | osg::Object | inline virtual
asNodeVisitor() const | osg::Object | inline virtual
asStateAttribute() | osg::Object | inline virtual
asStateAttribute() const | osg::Object | inline virtual
asStateSet() | osg::StateSet | inline virtual
asStateSet() const | osg::StateSet | inline virtual
asUniform() | osg::Object | inline virtual
asUniform() const | osg::Object | inline virtual
asUserDataContainer() | osg::Object | inline virtual
asUserDataContainer() const | osg::Object | inline virtual
asValueObject() | osg::Object | inline virtual
asValueObject() const | osg::Object | inline virtual
AttributeList typedef | osg::StateSet |
checkValidityOfAssociatedModes(State &state) const | 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 |
computeDataVariance() | osg::StateSet | virtual
DataVariance enum name | osg::Object |
DEFAULT_BIN enum value | osg::StateSet |
DefineList typedef | osg::StateSet |
DefinePair typedef | osg::StateSet |
deleteUsingDeleteHandler() const | osg::Referenced | protected
DYNAMIC enum value | osg::Object |
getAttribute(StateAttribute::Type type, unsigned int member=0) | osg::StateSet |
getAttribute(StateAttribute::Type type, unsigned int member=0) const | osg::StateSet |
getAttribute(AttributeList &attributeList, StateAttribute::Type type, unsigned int member) | osg::StateSet | protected
getAttribute(const AttributeList &attributeList, 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) | osg::StateSet |
getAttributePair(StateAttribute::Type type, unsigned int member=0) const | osg::StateSet |
getAttributePair(AttributeList &attributeList, StateAttribute::Type type, unsigned int member) | osg::StateSet | protected
getAttributePair(const AttributeList &attributeList, StateAttribute::Type type, unsigned int member) const | osg::StateSet | protected
getBinName() const | osg::StateSet | inline
getBinNumber() const | osg::StateSet | inline
getCompoundClassName() const | osg::Object | inline
getDataVariance() const | osg::Object | inline
getDefineList() | osg::StateSet | inline
getDefineList() const | osg::StateSet | inline
getDefinePair(const std::string &defineName) | osg::StateSet | inline
getDefinePair(const std::string &defineName) const | osg::StateSet | inline
getDeleteHandler() | osg::Referenced | static
getEventCallback() | osg::StateSet | inline
getEventCallback() const | osg::StateSet | inline
getGlobalReferencedMutex() | 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
getName() const | osg::Object | inline
getNestRenderBins() const | osg::StateSet | inline
getNumChildrenRequiringEventTraversal() const | osg::StateSet | inline
getNumChildrenRequiringUpdateTraversal() const | osg::StateSet | inline
getNumParents() const | osg::StateSet | inline
getNumTextureAttributeLists() const | osg::StateSet | inline
getNumTextureModeLists() const | osg::StateSet | inline
getObserverSet() const | osg::Referenced | inline
getOrCreateObserverSet() const | osg::Referenced |
getOrCreateTextureAttributeList(unsigned int unit) | osg::StateSet | inline protected
getOrCreateTextureModeList(unsigned int unit) | osg::StateSet | inline protected
getOrCreateUniform(const std::string &name, Uniform::Type type, unsigned int numElements=1) | osg::StateSet |
getOrCreateUserDataContainer() | osg::Object |
getParent(unsigned int i) | osg::StateSet | inline
getParent(unsigned int i) const | osg::StateSet | inline
getParents() const | osg::StateSet | inline
getParents() | osg::StateSet | inline
getRefMutex() const | osg::Referenced | inline
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) | osg::StateSet |
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
getThreadSafeRefUnref() const | osg::Referenced | inline
getUniform(const std::string &name) | osg::StateSet |
getUniform(const std::string &name) const | osg::StateSet |
getUniformList() | osg::StateSet | inline
getUniformList() const | osg::StateSet | inline
getUniformPair(const std::string &name) const | osg::StateSet |
getUpdateCallback() | osg::StateSet | inline
getUpdateCallback() const | osg::StateSet | inline
getUserData() | osg::Object | virtual
getUserData() const | osg::Object | virtual
getUserDataContainer() | osg::Object | inline
getUserDataContainer() const | osg::Object | inline
getUserValue(const std::string &name, T &value) const | osg::Object |
getUserValue(const std::string &name, T &value) const | osg::Object |
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(bool threadSafeRefUnref) | osg::Object | inline explicit
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
osg::Drawable class | osg::StateSet | friend
osg::Node class | osg::StateSet | friend
osg::StateAttribute class | osg::StateSet | friend
osg::Uniform class | osg::StateSet | friend
OVERRIDE_PROTECTED_RENDERBIN_DETAILS enum value | osg::StateSet |
OVERRIDE_RENDERBIN_DETAILS enum value | osg::StateSet |
ParentList typedef | osg::StateSet |
PROTECTED_RENDERBIN_DETAILS enum value | osg::StateSet |
ref() const | osg::Referenced | inline
RefAttributePair typedef | osg::StateSet |
referenceCount() const | osg::Referenced | inline
Referenced() | osg::Referenced |
Referenced(bool threadSafeRefUnref) | osg::Referenced | explicit
Referenced(const Referenced &) | osg::Referenced |
RefUniformPair typedef | osg::StateSet |
releaseGLObjects(State *state=0) const | osg::StateSet | virtual
removeAssociatedModes(const StateAttribute *attribute) | osg::StateSet |
removeAssociatedTextureModes(unsigned int unit, const StateAttribute *attribute) | osg::StateSet |
removeAttribute(StateAttribute::Type type, unsigned int member=0) | osg::StateSet |
removeAttribute(StateAttribute *attribute) | osg::StateSet |
removeAttribute(const ref_ptr< T > &attribute) | osg::StateSet | inline
removeDefine(const std::string &defineName) | osg::StateSet |
removeMode(StateAttribute::GLMode mode) | osg::StateSet |
removeObserver(Observer *observer) const | osg::Referenced |
removeParent(osg::Node *object) | osg::StateSet | protected
removeTextureAttribute(unsigned int unit, StateAttribute::Type type) | osg::StateSet |
removeTextureAttribute(unsigned int unit, StateAttribute *attribute) | osg::StateSet |
removeTextureAttribute(unsigned int unit, const ref_ptr< T > &attribute) | osg::StateSet | inline
removeTextureMode(unsigned int unit, StateAttribute::GLMode mode) | osg::StateSet |
removeUniform(const std::string &name) | osg::StateSet |
removeUniform(Uniform *uniform) | osg::StateSet |
removeUniform(const ref_ptr< T > &uniform) | osg::StateSet | inline
RenderBinMode enum name | osg::StateSet |
RenderingHint enum name | osg::StateSet |
requiresEventTraversal() const | osg::StateSet | inline
requiresUpdateTraversal() const | osg::StateSet | inline
resizeGLObjectBuffers(unsigned int maxSize) | osg::StateSet | virtual
runEventCallbacks(osg::NodeVisitor *nv) | osg::StateSet |
runUpdateCallbacks(osg::NodeVisitor *nv) | 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(const ref_ptr< T > &attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet | inline
setAttribute(AttributeList &attributeList, StateAttribute *attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet | protected
setAttributeAndModes(StateAttribute *attribute, StateAttribute::GLModeValue value=StateAttribute::ON) | osg::StateSet |
setAttributeAndModes(const ref_ptr< T > &attribute, StateAttribute::GLModeValue value=StateAttribute::ON) | osg::StateSet | inline
setAttributeList(AttributeList &al) | osg::StateSet | inline
setBinName(const std::string &name) | osg::StateSet | inline
setBinNumber(int num) | osg::StateSet | inline
setDataVariance(DataVariance dv) | osg::Object | inline
setDefine(const std::string &defineName, StateAttribute::OverrideValue value=StateAttribute::ON) | osg::StateSet |
setDefine(const std::string &defineName, const std::string &defineValue, StateAttribute::OverrideValue value=StateAttribute::ON) | osg::StateSet |
setDefineList(const DefineList &dl) | osg::StateSet | inline
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | static
setEventCallback(Callback *ac) | osg::StateSet |
setEventCallback(const ref_ptr< T > &ec) | osg::StateSet | inline
setGlobalDefaults() | osg::StateSet |
setMode(StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet |
setMode(ModeList &modeList, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet | protected
setModeList(ModeList &ml) | osg::StateSet | inline
setModeToInherit(ModeList &modeList, StateAttribute::GLMode mode) | osg::StateSet | protected
setName(const std::string &name) | osg::Object | inline virtual
setName(const char *name) | osg::Object | inline
setNestRenderBins(bool val) | osg::StateSet | inline
setNumChildrenRequiringEventTraversal(unsigned int num) | osg::StateSet | protected
setNumChildrenRequiringUpdateTraversal(unsigned int num) | osg::StateSet | protected
setRenderBinDetails(int binNum, const std::string &binName, RenderBinMode mode=USE_RENDERBIN_DETAILS) | osg::StateSet |
setRenderBinMode(RenderBinMode mode) | osg::StateSet | inline
setRenderBinToInherit() | osg::StateSet |
setRenderingHint(int hint) | osg::StateSet |
setTextureAttribute(unsigned int unit, StateAttribute *attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet |
setTextureAttribute(unsigned int unit, const ref_ptr< T > &attribute, StateAttribute::OverrideValue value=StateAttribute::OFF) | osg::StateSet | inline
setTextureAttributeAndModes(unsigned int unit, StateAttribute *attribute, StateAttribute::GLModeValue value=StateAttribute::ON) | osg::StateSet |
setTextureAttributeAndModes(unsigned int unit, const ref_ptr< T > &attribute, StateAttribute::OverrideValue value=StateAttribute::ON) | osg::StateSet | inline
setTextureAttributeList(TextureAttributeList &tal) | osg::StateSet | inline
setTextureMode(unsigned int unit, StateAttribute::GLMode mode, StateAttribute::GLModeValue value) | osg::StateSet |
setTextureModeList(TextureModeList &tml) | osg::StateSet | inline
setThreadSafeRefUnref(bool threadSafe) | osg::StateSet | virtual
setUniformList(UniformList &al) | osg::StateSet | inline
setUpdateCallback(Callback *ac) | osg::StateSet |
setUpdateCallback(const ref_ptr< T > &ac) | osg::StateSet | inline
setUserData(Referenced *obj) | osg::Object | virtual
setUserData(const ref_ptr< T > &ud) | osg::Object | inline
setUserDataContainer(osg::UserDataContainer *udc) | osg::Object |
setUserDataContainer(const ref_ptr< T > &udc) | osg::Object | inline
setUserValue(const std::string &name, const T &value) | osg::Object |
signalObserversAndDelete(bool signalDelete, bool doDelete) const | osg::Referenced | protected
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 |
UniformList typedef | osg::StateSet |
unref() const | osg::Referenced | inline
unref_nodelete() const | osg::Referenced |
UNSPECIFIED enum value | osg::Object |
USE_RENDERBIN_DETAILS enum value | osg::StateSet |
useRenderBinDetails() const | osg::StateSet | inline
~Object() | osg::Object | protected virtual
~Referenced() | osg::Referenced | protected virtual
~StateSet() | osg::StateSet | protected virtual