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 |