maxon.GraphAttributeInterface.FLAGS¶
Description¶
FLAGS provide information about the nature of the attribute.
Exactly one of DIRECT, DERIVED, USER_STATE or DERIVED|USER_STATE has to be set in the flags returned by GraphAttributeInterface.GetFlags()
.
Inheritance diagram¶
Inheritance
Attributes¶
The attribute is a derived attribute which can’t be set by program code. |
|
The attribute is an attribute which can be set directly by program code. |
|
The attribute represents an error message. |
|
The attribute value can only be set once on creation of the node or port. |
|
Mask to test for changes to direct attributes (whether meta or non-meta). |
|
The attribute is a meta attribute whose value is irrelevant for the data model and runtime behaviour of the graph. |
|
No flag set. |
|
The attribute is a graph-global attribute which is stored at the root. |
|
The attribute is transient (non-persistent, i.e., not stored by serialization). |
|
Use this mask to test for the type (one of DIRECT, DERIVED, USER_STATE or DERIVED|USER_STATE). |
|
The attribute is a user-state attribute which can be set by program code and doesn’t belong to the persistent state of the graph. |
|
The attribute represents a warning message. |