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::Serialize::DataElementNode Member List

This is the complete list of members for AZ::Serialize::DataElementNode, including all inherited members.

AddElement(const DataElementNode &elem) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
AddElement(SerializeContext &sc, const char *name, const Uuid &id) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
AddElement(SerializeContext &sc, const char *name, const ClassData &classData) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
AddElement(SerializeContext &sc, AZStd::string_view name, GenericClassInfo *genericClassInfo) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
AddElement(SerializeContext &sc, const char *name) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
AddElementWithData(SerializeContext &sc, const char *name, const T &dataToSet)AZ::Serialize::DataElementNode
AZ::DataOverlayTarget (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodefriend
Convert(SerializeContext &sc, const char *name, const Uuid &id)AZ::Serialize::DataElementNode
Convert(SerializeContext &sc, const Uuid &id) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
Convert(SerializeContext &sc, const char *name) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
Convert(SerializeContext &sc) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
DataElementNode() (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
FindElement(u32 crc) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
FindSubElement(u32 crc) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
FindSubElementAndGetData(AZ::Crc32 crc, T &outValue) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
GetChildData(u32 childNameCrc, T &value) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
GetClassElement(ClassElement &classElement, const DataElementNode &parentDataElement, SerializeContext::ErrorHandler *errorHandler) const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
GetData(T &value, SerializeContext::ErrorHandler *errorHandler=nullptr)AZ::Serialize::DataElementNode
GetDataHierarchy(SerializeContext &, T &value, SerializeContext::ErrorHandler *errorHandler=nullptr)AZ::Serialize::DataElementNode
GetDataHierarchy(void *objectPtr, const Uuid &classId, SerializeContext::ErrorHandler *errorHandler=nullptr) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
GetDataHierarchyEnumerate(SerializeContext::ErrorHandler *errorHandler, NodeStack &nodeStack) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
GetId() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetName() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetNameString() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetNumSubElements() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetRawDataElement() (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetRawDataElement() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetSubElement(int index) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
GetVersion() const (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline
m_classDataAZ::Serialize::DataElementNodeprotected
m_elementAZ::Serialize::DataElementNodeprotected
m_subElementsAZ::Serialize::DataElementNodeprotected
NodeArray typedef (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
NodeStack typedef (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
RemoveElement(int index) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
RemoveElementByName(u32 crc) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
ReplaceElement(SerializeContext &sc, int index, const char *name, const Uuid &id) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
ReplaceElement(SerializeContext &sc, int index, const char *name) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
SetData(SerializeContext &sc, const T &value, SerializeContext::ErrorHandler *errorHandler=nullptr) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
SetDataHierarchy(SerializeContext &sc, const void *objectPtr, const Uuid &classId, SerializeContext::ErrorHandler *errorHandler=nullptr, const ClassData *classData=nullptr) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeprotected
SetName(const char *newName) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNode
SetVersion(unsigned int version) (defined in AZ::Serialize::DataElementNode)AZ::Serialize::DataElementNodeinline