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::JsonVariantSerializer Member List

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

AZ_CLASS_ALLOCATOR_DECL (defined in AZ::JsonVariantSerializer)AZ::JsonVariantSerializer
AZ_RTTI(JsonVariantSerializer, "{08F8E746-F8A4-4E83-8902-713E90F3F498}", JsonUnsupportedTypesSerializer) (defined in AZ::JsonVariantSerializer)AZ::JsonVariantSerializer
AZ_RTTI(JsonUnsupportedTypesSerializer, "{AFCC76B9-1F28-429D-8B4E-020BFD95ADAC}", BaseJsonSerializer) (defined in AZ::JsonUnsupportedTypesSerializer)AZ::JsonUnsupportedTypesSerializer
AZ_RTTI(BaseJsonSerializer, "{7291FFDC-D339-40B5-BB26-EA067A327B21}") (defined in AZ::BaseJsonSerializer)AZ::BaseJsonSerializer
ContinuationFlags enum nameAZ::BaseJsonSerializer
ContinueLoading(void *object, const Uuid &typeId, const rapidjson::Value &value, JsonDeserializerContext &context, ContinuationFlags flags=ContinuationFlags::None)AZ::BaseJsonSerializerprotected
ContinueLoadingFromJsonObjectField(void *object, const Uuid &typeId, const rapidjson::Value &value, rapidjson::Value::StringRefType memberName, JsonDeserializerContext &context, ContinuationFlags flags=ContinuationFlags::None)AZ::BaseJsonSerializerprotected
ContinueStoring(rapidjson::Value &output, const void *object, const void *defaultObject, const Uuid &typeId, JsonSerializerContext &context, ContinuationFlags flags=ContinuationFlags::None)AZ::BaseJsonSerializerprotected
ContinueStoringToJsonObjectField(rapidjson::Value &output, rapidjson::Value::StringRefType newMemberName, const void *object, const void *defaultObject, const Uuid &typeId, JsonSerializerContext &context, ContinuationFlags flags=ContinuationFlags::None)AZ::BaseJsonSerializerprotected
GetExplicitDefault()AZ::BaseJsonSerializerprotected
GetMessage() const override (defined in AZ::JsonVariantSerializer)AZ::JsonVariantSerializerprotectedvirtual
GetOperationsFlags() constAZ::BaseJsonSerializervirtual
IsExplicitDefault(const rapidjson::Value &value)AZ::BaseJsonSerializerprotected
Load(void *outputValue, const Uuid &outputValueTypeId, const rapidjson::Value &inputValue, JsonDeserializerContext &context) overrideAZ::JsonUnsupportedTypesSerializervirtual
LoadTypeId(Uuid &typeId, const rapidjson::Value &input, JsonDeserializerContext &context, const Uuid *baseTypeId=nullptr, bool *isExplicit=nullptr)AZ::BaseJsonSerializerprotected
OperationFlags enum nameAZ::BaseJsonSerializer
Store(rapidjson::Value &outputValue, const void *inputValue, const void *defaultValue, const Uuid &valueTypeId, JsonSerializerContext &context) overrideAZ::JsonUnsupportedTypesSerializervirtual
StoreTypeId(rapidjson::Value &output, const Uuid &typeId, JsonSerializerContext &context)AZ::BaseJsonSerializerprotected
~BaseJsonSerializer()=default (defined in AZ::BaseJsonSerializer)AZ::BaseJsonSerializervirtual