#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.