Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Edit::ClassData Struct Reference

#include <EditContext.h>

Public Member Functions

void ClearElements ()
 
const ElementDataFindElementData (AttributeId elementId) const
 

Public Attributes

const char * m_name
 
const char * m_description
 
SerializeContext::ClassDatam_classData
 
DynamicEditDataProvider * m_editDataProvider
 
AZStd::list< ElementDatam_elements
 

Detailed Description

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.


The documentation for this struct was generated from the following file: