Public Member Functions | |
DataOverlayTarget (SerializeContext::DataElementNode *dataContainer, SerializeContext *sc, SerializeContext::ErrorHandler *errorLogger) | |
template<typename T > | |
void | SetData (const T &obj) |
Protected Types | |
typedef AZStd::vector< SerializeContext::DataElementNode * > | NodeStack |
Protected Member Functions | |
void | Parse (const void *classPtr, const SerializeContext::ClassData *classData) |
bool | ElementBegin (NodeStack *nodeStack, const void *elemPtr, const SerializeContext::ClassData *classData, const SerializeContext::ClassElement *elementData) |
bool | ElementEnd (NodeStack *nodeStack) |
Protected Attributes | |
SerializeContext::DataElementNode * | m_dataContainer |
SerializeContext * | m_sc |
SerializeContext::ErrorHandler * | m_errorLogger |