This is the complete list of members for AZ::SerializeContext, including all inherited members.
| AddFieldUpgrade(DataPatchUpgrade *upgrade) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AddGenericClassInfo(AZ::GenericClassInfo *genericClassInfo) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| Apply(AZ::SerializeContext &, SerializeContext::DataElementNode &) const (defined in AZ::SerializeContext) | AZ::SerializeContext | inlinevirtual |
| Apply(const AZStd::any &in) const (defined in AZ::SerializeContext) | AZ::SerializeContext | inlinevirtual |
| Apply(AZ::SerializeContext &context, SerializeContext::DataElementNode &node) const override (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_CLASS_ALLOCATOR(SerializeContext, SystemAllocator) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_CLASS_ALLOCATOR(DataPatchUpgrade, SystemAllocator) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_CLASS_ALLOCATOR(DataPatchNameUpgrade, SystemAllocator) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_RTTI_NO_TYPE_INFO_DECL() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_RTTI_NO_TYPE_INFO_DECL() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_RTTI_NO_TYPE_INFO_DECL() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_TYPE_INFO_WITH_NAME_DECL_API(AZCORE_API, SerializeContext) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_TYPE_INFO_WITH_NAME_DECL_API(AZCORE_API, DataPatchUpgrade) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_TYPE_INFO_WITH_NAME_DECL_API(AZCORE_API, DataPatchNameUpgrade) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| AZ_TYPE_INFO_WITH_NAME_DECL_API(AZCORE_API, 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 | |
| Cleanup() (defined in AZ::SerializeContext) | 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 | |
| CreateGenericClassInfo() | 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 | |
| DataPatchNameUpgrade(unsigned int fromVersion, unsigned int toVersion, AZStd::string_view oldName, AZStd::string_view newName) (defined in AZ::SerializeContext) | AZ::SerializeContext | inline |
| DataPatchUpgrade(AZStd::string_view fieldName, unsigned int fromVersion, unsigned int toVersion) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| DataPatchUpgradeHandler() (defined in AZ::SerializeContext) | AZ::SerializeContext | inline |
| DataPatchUpgradeList typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| DataPatchUpgradeMap typedef (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 | |
| FindGenericClassInfo() const | AZ::SerializeContext | |
| FindGenericClassInfo(const AZ::TypeId &genericTypeId) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| FromVersion() const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GenericInfoModuleMap typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetEditContext() const | AZ::SerializeContext | |
| GetFieldCRC() const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetFieldName() const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetFromType() const (defined in AZ::SerializeContext) | AZ::SerializeContext | inlinevirtual |
| GetGlobalSerializeContextModule (defined in AZ::SerializeContext) | AZ::SerializeContext | friend |
| GetNewName() const (defined in AZ::SerializeContext) | AZ::SerializeContext | inlinevirtual |
| GetNewName() const override (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetToType() const (defined in AZ::SerializeContext) | AZ::SerializeContext | inlinevirtual |
| GetUnderlyingTypeId(const TypeId &enumTypeId) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetUpgrades() const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| GetUpgradeType() 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_fromVersion (defined in AZ::SerializeContext) | AZ::SerializeContext | protected |
| m_isRemoveReflection | AZ::ReflectContext | protected |
| m_onDemandReflection | AZ::ReflectContext | protected |
| m_targetFieldCRC (defined in AZ::SerializeContext) | AZ::SerializeContext | protected |
| m_targetFieldName (defined in AZ::SerializeContext) | AZ::SerializeContext | protected |
| m_toProcessOnDemandReflection | AZ::ReflectContext | protected |
| m_toVersion (defined in AZ::SerializeContext) | AZ::SerializeContext | protected |
| m_upgradeType (defined in AZ::SerializeContext) | AZ::SerializeContext | protected |
| OnDemandReflectionOwner (defined in AZ::ReflectContext) | AZ::ReflectContext | protected |
| operator()(const DataPatchUpgrade *LHS, const DataPatchUpgrade *RHS) (defined in AZ::SerializeContext) | AZ::SerializeContext | inline |
| operator<(const DataPatchUpgrade &RHS) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| operator<(const DataPatchUpgrade &RHS) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| operator<(const DataPatchNameUpgrade &RHS) const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| operator=(const SerializeContext &)=delete (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| operator==(const DataPatchUpgrade &RHS) const (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 | |
| RegisterSerializeContext(AZ::SerializeContext *serializeContext) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| RegisterType(const AZ::TypeId &typeId, AZ::SerializeContext::ClassData &&classData, CreateAnyFunc createAnyFunc=[](SerializeContext *) -> AZStd::any { return {};}) | AZ::SerializeContext | |
| RemoveGenericClassInfo(const AZ::TypeId &canonicalTypeId) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| SerializeContext(bool registerIntegralTypes=true, bool createEditContext=false) | AZ::SerializeContext | explicit |
| SerializeContext(const SerializeContext &)=delete | AZ::SerializeContext | |
| ToVersion() const (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| TypeInfoCB typedef | AZ::SerializeContext | |
| UnregisterSerializeContext(AZ::SerializeContext *serializeContext) (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| UnregisterType(const AZ::TypeId &typeId) | AZ::SerializeContext | |
| UuidToClassMap typedef (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| VersionConverter typedef | AZ::SerializeContext | |
| ~DataPatchNameUpgrade() override=default (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| ~DataPatchUpgrade()=default (defined in AZ::SerializeContext) | AZ::SerializeContext | virtual |
| ~DataPatchUpgradeHandler() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| ~GlobalGenericClassInfo() (defined in AZ::SerializeContext) | AZ::SerializeContext | |
| ~ReflectContext()=default (defined in AZ::ReflectContext) | AZ::ReflectContext | virtual |
| ~SerializeContext() (defined in AZ::SerializeContext) | AZ::SerializeContext | virtual |