Public Member Functions | |
AZ_CLASS_ALLOCATOR (DynamicSerializableField, AZ::SystemAllocator) | |
DynamicSerializableField (const DynamicSerializableField &serializableField) | |
bool | IsValid () const |
void | DestroyData (SerializeContext *useContext=nullptr) |
void * | CloneData (SerializeContext *useContext=nullptr) const |
void | CopyDataFrom (const DynamicSerializableField &other, SerializeContext *useContext=nullptr) |
bool | IsEqualTo (const DynamicSerializableField &other, SerializeContext *useContext=nullptr) const |
template<class T > | |
void | Set (T *object) |
template<class T > | |
T * | Get () const |
Public Attributes | |
void * | m_data |
Uuid | m_typeId |