Skip to content

RgbaJsonConverter

Namespace: Shadop.Archmage.Sdk

Newtonsoft.Json converter for Rgba.

public class RgbaJsonConverter : JsonConverter<Rgba>

Inheritance Object → JsonConverter → JsonConverterRgbaJsonConverter

Remarks:

Serializes as "#RRGGBBAA", or an empty string for the zero value. Deserializes from "#RRGGBB", "#RRGGBBAA", empty string, or null.

public bool CanRead { get; }

Boolean

public bool CanWrite { get; }

Boolean

public RgbaJsonConverter()

ReadJson(JsonReader, Type, Rgba, Boolean, JsonSerializer)

Section titled “ReadJson(JsonReader, Type, Rgba, Boolean, JsonSerializer)”
public Rgba ReadJson(JsonReader reader, Type objectType, Rgba existingValue, bool hasExistingValue, JsonSerializer serializer)

reader JsonReader

objectType Type

existingValue Rgba

hasExistingValue Boolean

serializer JsonSerializer

Rgba

WriteJson(JsonWriter, Rgba, JsonSerializer)

Section titled “WriteJson(JsonWriter, Rgba, JsonSerializer)”
public void WriteJson(JsonWriter writer, Rgba value, JsonSerializer serializer)

writer JsonWriter

value Rgba

serializer JsonSerializer