Public Types | |
typedef std::pair< const StateAttribute *, StateAttribute::OverrideValue > | AttributePair |
typedef std::vector < AttributePair > | AttributeVec |
Public Member Functions | |
AttributeStack () | |
Public Attributes | |
bool | changed |
apply an attribute if required, passing in attribute and appropriate attribute stack | |
const StateAttribute * | last_applied_attribute |
ref_ptr< const StateAttribute > | global_default_attribute |
AttributeVec | attributeVec |
typedef std::pair<const StateAttribute*,StateAttribute::OverrideValue> osg::State::State::AttributeStack::AttributePair |
typedef std::vector<AttributePair> osg::State::State::AttributeStack::AttributeVec |
osg::State::State::AttributeStack::AttributeStack | ( | ) | [inline] |
AttributeVec osg::State::State::AttributeStack::attributeVec |
bool osg::State::State::AttributeStack::changed |
apply an attribute if required, passing in attribute and appropriate attribute stack
Referenced by osg::State::applyAttribute(), osg::State::applyAttributeList(), osg::State::applyAttributeMap(), osg::State::applyTextureAttribute(), osg::State::popAttributeList(), and osg::State::pushAttributeList().
ref_ptr<const StateAttribute> osg::State::State::AttributeStack::global_default_attribute |
const StateAttribute* osg::State::State::AttributeStack::last_applied_attribute |
Referenced by osg::State::applyAttribute(), and osg::State::applyGlobalDefaultAttribute().
![]() | Generated at Mon Feb 23 19:50:37 2009 for the OpenSceneGraph by doxygen 1.5.8. |