This is the complete list of members for AZ::SerializeContext, including all inherited members.
AZ_CLASS_ALLOCATOR(SerializeContext, SystemAllocator) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
AZ_RTTI_NO_TYPE_INFO_DECL() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
AZ_TYPE_INFO_WITH_NAME_DECL(SerializeContext) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
AZ_TYPE_INFO_WITH_NAME_DECL(ReflectContext) (defined in AZ::ReflectContext) | AZ::ReflectContext | |
BeginElemEnumCB typedef | AZ::SerializeContext | |
CanDowncast(const Uuid &fromClassId, const Uuid &toClassId, const IRttiHelper *fromClassHelper=nullptr, const IRttiHelper *toClassHelper=nullptr) const | AZ::SerializeContext | |
Cast(void *instance, const Uuid &instanceClassId) const | AZ::SerializeContext | |
Class() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
Class(IObjectFactory *factory) | AZ::SerializeContext | |
ClassData typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ClassDeprecate(const char *name, const AZ::Uuid &typeUuid, VersionConverter converter=nullptr) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ClassDoSave typedef | AZ::SerializeContext | |
ClassElement typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ClassPersistentId typedef | AZ::SerializeContext | |
CleanupModuleGenericClassInfo() | AZ::SerializeContext | |
CloneObject(const T *obj) | AZ::SerializeContext | |
CloneObject(const void *ptr, const Uuid &classId) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
CloneObjectInplace(T &dest, const T *obj) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
CloneObjectInplace(void *dest, const void *ptr, const Uuid &classId) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
CreateAny(const Uuid &classId) | AZ::SerializeContext | |
CreateAnyActionHandler typedef | AZ::SerializeContext | |
CreateAnyFunc typedef | AZ::SerializeContext | |
CreateEditContext() | AZ::SerializeContext | |
DataElement typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DataElementNode typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DataPatchFieldUpgrades typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DataPatchUpgradeList typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DataPatchUpgradeMap typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DataPatchUpgradeType enum name (defined in AZ::SerializeContext) | AZ::SerializeContext | |
DestroyEditContext() | AZ::SerializeContext | |
DisableRemoveReflection() (defined in AZ::ReflectContext) | AZ::ReflectContext | |
DownCast(void *instance, const Uuid &fromClassId, const Uuid &toClassId, const IRttiHelper *fromClassHelper=nullptr, const IRttiHelper *toClassHelper=nullptr) const | AZ::SerializeContext | |
EnableRemoveReflection() (defined in AZ::ReflectContext) | AZ::ReflectContext | |
EndElemEnumCB typedef | AZ::SerializeContext | |
Enum() | AZ::SerializeContext | |
Enum(IObjectFactory *factory) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ENUM_ACCESS_FOR_READ enum value (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ENUM_ACCESS_FOR_WRITE enum value (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ENUM_ACCESS_HOLD enum value (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateAll(const TypeInfoCB &callback, bool includeGenerics=false) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateBase(const TypeInfoCB &callback, const Uuid &classId) | AZ::SerializeContext | |
EnumerateBase(const TypeInfoCB &callback) (defined in AZ::SerializeContext) | AZ::SerializeContext | inline |
EnumerateDerived(const TypeInfoCB &callback, const Uuid &classId=Uuid::CreateNull(), const Uuid &typeId=Uuid::CreateNull()) const | AZ::SerializeContext | |
EnumerateDerived(const TypeInfoCB &callback) (defined in AZ::SerializeContext) | AZ::SerializeContext | inline |
EnumerateInstance(EnumerateInstanceCallContext *callContext, void *ptr, Uuid classId, const ClassData *classData, const ClassElement *classElement) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateInstance(void *ptr, const Uuid &classId, const BeginElemEnumCB &beginElemCB, const EndElemEnumCB &endElemCB, unsigned int accessFlags, const ClassData *classData, const ClassElement *classElement, ErrorHandler *errorHandler=nullptr) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateInstanceCallContext typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateInstanceConst(EnumerateInstanceCallContext *callContext, const void *ptr, const Uuid &classId, const ClassData *classData, const ClassElement *classElement) const | AZ::SerializeContext | |
EnumerateInstanceConst(const void *ptr, const Uuid &classId, const BeginElemEnumCB &beginElemCB, const EndElemEnumCB &endElemCB, unsigned int accessFlags, const ClassData *classData, const ClassElement *classElement, ErrorHandler *errorHandler=nullptr) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerateObject(T *obj, const BeginElemEnumCB &beginElemCB, const EndElemEnumCB &endElemCB, unsigned int accessFlags, ErrorHandler *errorHandler=nullptr) const | AZ::SerializeContext | |
EnumerateObject(const T *obj, const BeginElemEnumCB &beginElemCB, const EndElemEnumCB &endElemCB, unsigned int accessFlags, ErrorHandler *errorHandler=nullptr) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
EnumerationAccessFlags enum name (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ExecuteQueuedOnDemandReflections() | AZ::ReflectContext | |
FindClassData(const Uuid &classId, const SerializeContext::ClassData *parent=nullptr, u32 elementNameCrc=0) const | AZ::SerializeContext | |
FindClassId(const AZ::Crc32 &classNameCrc) const | AZ::SerializeContext | |
FindGenericClassInfo(const Uuid &classId) const | AZ::SerializeContext | |
GetCurrentSerializeContextModule (defined in AZ::SerializeContext) | AZ::SerializeContext | friend |
GetEditContext() const | AZ::SerializeContext | |
GetUnderlyingTypeId(const TypeId &enumTypeId) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IDataContainer typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IDataConverter typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IDataSerializer typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IEventHandler typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IObjectFactory typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
IsOnDemandTypeReflected(AZ::Uuid typeId) | AZ::ReflectContext | |
IsRemovingReflection() const (defined in AZ::ReflectContext) | AZ::ReflectContext | |
IsTypeReflected(AZ::Uuid typeId) const override (defined in AZ::SerializeContext) | AZ::SerializeContext | virtual |
m_currentlyProcessingTypeIds | AZ::ReflectContext | protected |
m_isRemoveReflection | AZ::ReflectContext | protected |
m_onDemandReflection | AZ::ReflectContext | protected |
m_toProcessOnDemandReflection | AZ::ReflectContext | protected |
OnDemandReflectionOwner (defined in AZ::ReflectContext) | AZ::ReflectContext | protected |
operator=(const SerializeContext &)=delete (defined in AZ::SerializeContext) | AZ::SerializeContext | |
ReflectContext() (defined in AZ::ReflectContext) | AZ::ReflectContext | |
RegisterDataContainer(AZStd::unique_ptr< IDataContainer > dataContainer) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
RegisterGenericClassInfo(const AZ::Uuid &typeId, GenericClassInfo *genericClassInfo, const CreateAnyFunc &createAnyFunc) | AZ::SerializeContext | |
RegisterGenericType() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
RegisterType(const AZ::TypeId &typeId, AZ::SerializeContext::ClassData &&classData, CreateAnyFunc createAnyFunc=[](SerializeContext *) -> AZStd::any { return {};}) | AZ::SerializeContext | |
SerializeContext(bool registerIntegralTypes=true, bool createEditContext=false) | AZ::SerializeContext | explicit |
SerializeContext(const SerializeContext &)=delete | AZ::SerializeContext | |
TypeInfoCB typedef | AZ::SerializeContext | |
UnregisterType(const AZ::TypeId &typeId) | AZ::SerializeContext | |
UuidToClassMap typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
VersionConverter typedef | AZ::SerializeContext | |
~ReflectContext()=default (defined in AZ::ReflectContext) | AZ::ReflectContext | virtual |
~SerializeContext() (defined in AZ::SerializeContext) | AZ::SerializeContext | virtual |