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::DataOverlayTarget Class Reference

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::DataElementNodem_dataContainer
 
SerializeContextm_sc
 
SerializeContext::ErrorHandlerm_errorLogger
 

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