DataDirector API
|
Revertable attribute; for dynamic attributes that can be reset to a default value. More...
#include <DDD_RevertableAttribute.h>
Public Member Functions | |
DDD_RevertableAttribute (DDD_AttributeBase *defaultAttribute, DDD_AttributeBase *attribute) | |
DDD_AttributeBase * | DefaultAttribute () |
DDD_AttributeBase * | Attribute () |
void | SetAttribute (DDD_AttributeBase *attribute) |
void | Revert () |
Revertable attribute; for dynamic attributes that can be reset to a default value.
|
inline |
Constructor
|
inline |
Attribute accessor
|
inline |
DefaultAttribute accessor
void Revert | ( | ) |
Reverts the state of this attribute.
|
inline |
Attribute mutator
attribute | Attribute instance to store in this class |