#include <EditContext.h>
Public Member Functions | |
void | ClearElements () |
const ElementData * | FindElementData (AttributeId elementId) const |
Public Attributes | |
const char * | m_name |
const char * | m_description |
SerializeContext::ClassData * | m_classData |
DynamicEditDataProvider * | m_editDataProvider |
AZStd::list< ElementData > | m_elements |
Class data is assigned to every Serialize::Class. Don't confuse m_elements with ElementData. Elements contains class Elements (like groups, etc.) while the ElementData contains attributes related to ehe SerializeContext::ClassBuilder::Field.