Public Types | |
| typedef std::pair< const StateAttribute *, StateAttribute::OverrideValue > | AttributePair |
| typedef std::vector< AttributePair > | AttributeVec |
Public Member Functions | |
| AttributeStack () | |
Public Attributes | |
| bool | changed |
| const StateAttribute * | last_applied_attribute |
| ref_ptr< const StateAttribute > | global_default_attribute |
| AttributeVec | attributeVec |
| typedef std::pair<const StateAttribute*,StateAttribute::OverrideValue> osg::State::AttributeStack::AttributePair |
| typedef std::vector<AttributePair> osg::State::AttributeStack::AttributeVec |
| osg::State::AttributeStack::AttributeStack | ( | ) | [inline] |
apply an attribute if required, passing in attribute and appropriate attribute stack
1.4.7