This is the complete list of members for AZ::JsonSerialization, including all inherited members.
ApplyPatch(rapidjson::Value &target, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &patch, JsonMergeApproach approach, const JsonApplyPatchSettings &settings=JsonApplyPatchSettings{}) | AZ::JsonSerialization | static |
ApplyPatch(rapidjson::Value &target, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &patch, JsonMergeApproach approach, JsonApplyPatchSettings &settings) | AZ::JsonSerialization | static |
ApplyPatch(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &source, const rapidjson::Value &patch, JsonMergeApproach approach, const JsonApplyPatchSettings &settings=JsonApplyPatchSettings{}) | AZ::JsonSerialization | static |
ApplyPatch(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &source, const rapidjson::Value &patch, JsonMergeApproach approach, JsonApplyPatchSettings &settings) | AZ::JsonSerialization | static |
Compare(const rapidjson::Value &lhs, const rapidjson::Value &rhs) | AZ::JsonSerialization | static |
CreatePatch(rapidjson::Value &patch, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &source, const rapidjson::Value &target, JsonMergeApproach approach, const JsonCreatePatchSettings &settings=JsonCreatePatchSettings{}) | AZ::JsonSerialization | static |
CreatePatch(rapidjson::Value &patch, rapidjson::Document::AllocatorType &allocator, const rapidjson::Value &source, const rapidjson::Value &target, JsonMergeApproach approach, JsonCreatePatchSettings &settings) | AZ::JsonSerialization | static |
DefaultStringIdentifier (defined in AZ::JsonSerialization) | AZ::JsonSerialization | static |
ImportDirectiveIdentifier (defined in AZ::JsonSerialization) | AZ::JsonSerialization | static |
IsTypeSerializable(const AZ::TypeId &typeId, JsonSerializerSettings settings={}) | AZ::JsonSerialization | static |
KeyFieldIdentifier (defined in AZ::JsonSerialization) | AZ::JsonSerialization | static |
Load(T &object, const rapidjson::Value &root, const JsonDeserializerSettings &settings=JsonDeserializerSettings{}) | AZ::JsonSerialization | static |
Load(T &object, const rapidjson::Value &root, JsonDeserializerSettings &settings) | AZ::JsonSerialization | static |
Load(void *object, const Uuid &objectType, const rapidjson::Value &root, const JsonDeserializerSettings &settings=JsonDeserializerSettings{}) | AZ::JsonSerialization | static |
Load(void *object, const Uuid &objectType, const rapidjson::Value &root, JsonDeserializerSettings &settings) | AZ::JsonSerialization | static |
LoadTypeId(Uuid &typeId, const rapidjson::Value &input, const Uuid *baseClassTypeId=nullptr, AZStd::string_view jsonPath=AZStd::string_view{}, const JsonDeserializerSettings &settings=JsonDeserializerSettings{}) | AZ::JsonSerialization | static |
LoadTypeId(Uuid &typeId, const rapidjson::Value &input, const Uuid *baseClassTypeId, AZStd::string_view jsonPath, JsonDeserializerSettings &settings) | AZ::JsonSerialization | static |
ResolveImports(rapidjson::Value &jsonDoc, rapidjson::Document::AllocatorType &allocator, JsonImportSettings &settings) | AZ::JsonSerialization | static |
RestoreImports(rapidjson::Value &jsonDoc, rapidjson::Document::AllocatorType &allocator, JsonImportSettings &settings) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const T &object, const JsonSerializerSettings &settings=JsonSerializerSettings{}) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const T &object, JsonSerializerSettings &settings) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const T &object, const T &defaultObject, const JsonSerializerSettings &settings=JsonSerializerSettings{}) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const T &object, const T &defaultObject, JsonSerializerSettings &settings) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const void *object, const void *defaultObject, const Uuid &objectType, const JsonSerializerSettings &settings=JsonSerializerSettings{}) | AZ::JsonSerialization | static |
Store(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const void *object, const void *defaultObject, const Uuid &objectType, JsonSerializerSettings &settings) | AZ::JsonSerialization | static |
StoreTypeId(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const Uuid &typeId, AZStd::string_view elementPath=AZStd::string_view{}, const JsonSerializerSettings &settings=JsonSerializerSettings{}) | AZ::JsonSerialization | static |
StoreTypeId(rapidjson::Value &output, rapidjson::Document::AllocatorType &allocator, const Uuid &typeId, AZStd::string_view elementPath, JsonSerializerSettings &settings) | AZ::JsonSerialization | static |
TypeIdFieldIdentifier (defined in AZ::JsonSerialization) | AZ::JsonSerialization | static |
ValueFieldIdentifier (defined in AZ::JsonSerialization) | AZ::JsonSerialization | static |