Class AssetLocationJsonParser
- Namespace
- Vintagestory.API.Common
- Assembly
- VintagestoryAPI.dll
public class AssetLocationJsonParser : JsonConverter<AssetLocation>
- Inheritance
-
JsonConverterJsonConverter<AssetLocation>AssetLocationJsonParser
- Inherited Members
-
JsonConverter.CanRead
- Extension Methods
Constructors
AssetLocationJsonParser(string)
public AssetLocationJsonParser(string domain)
Parameters
domainstring
Fields
domain
protected string domain
Field Value
Properties
CanWrite
public override bool CanWrite { get; }
Property Value
Methods
ReadJson(JsonReader, Type, AssetLocation?, bool, JsonSerializer)
public override AssetLocation? ReadJson(JsonReader reader, Type objectType, AssetLocation? existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
readerJsonReaderobjectTypeTypeexistingValueAssetLocationhasExistingValueboolserializerJsonSerializer
Returns
WriteJson(JsonWriter, AssetLocation?, JsonSerializer)
public override void WriteJson(JsonWriter writer, AssetLocation? value, JsonSerializer serializer)
Parameters
writerJsonWritervalueAssetLocationserializerJsonSerializer