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 |
|
|
|
|
|
|
|
|
|
apply an attribute if required, passing in attribute and appropriate attribute stack
|
|
|
|
|