#include <EditContext.h>
Public Member Functions | |
| void | ClearAttributes () |
| bool | IsClassElement () const |
| Edit::Attribute * | FindAttribute (AttributeId attributeId) const |
Public Attributes | |
| AttributeId | m_elementId |
| const char * | m_description = nullptr |
| const char * | m_name = nullptr |
| const char * | m_deprecatedName = nullptr |
| SerializeContext::ClassElement * | m_serializeClassElement |
| If nullptr this is class (logical) element, not physical element exists in the class. | |
| AttributeArray | m_attributes |
Edit data is assigned to each SerializeContext::ClassBuilder::Field. You can assign all kinds of generic attributes. You can have elements for class members called DataElements or Elements which define attributes for the class itself called ClassElement.