UsmapSchemaPropertiesJsonConverter

Namespace: UAssetAPI.Unversioned

public class UsmapSchemaPropertiesJsonConverter : Newtonsoft.Json.JsonConverter`1[[System.Collections.Generic.IReadOnlyDictionary`2[[System.Int32],[UAssetAPI.Unversioned.UsmapProperty]]]]

Inheritance Object → JsonConverter → JsonConverter<IReadOnlyDictionary<Int32, UsmapProperty>> → UsmapSchemaPropertiesJsonConverter

Properties

CanRead

public bool CanRead { get; }

Property Value

Boolean

CanWrite

public bool CanWrite { get; }

Property Value

Boolean

Constructors

UsmapSchemaPropertiesJsonConverter()

public UsmapSchemaPropertiesJsonConverter()

Methods

ReadJson(JsonReader, Type, IReadOnlyDictionary<Int32, UsmapProperty>, Boolean, JsonSerializer)

public IReadOnlyDictionary<int, UsmapProperty> ReadJson(JsonReader reader, Type objectType, IReadOnlyDictionary<int, UsmapProperty> existingValue, bool hasExistingValue, JsonSerializer serializer)

Parameters

reader JsonReader

objectType Type

existingValue IReadOnlyDictionary<Int32, UsmapProperty>

hasExistingValue Boolean

serializer JsonSerializer

Returns

IReadOnlyDictionary<Int32, UsmapProperty>

WriteJson(JsonWriter, IReadOnlyDictionary<Int32, UsmapProperty>, JsonSerializer)

public void WriteJson(JsonWriter writer, IReadOnlyDictionary<int, UsmapProperty> value, JsonSerializer serializer)

Parameters

writer JsonWriter

value IReadOnlyDictionary<Int32, UsmapProperty>

serializer JsonSerializer