Skip to content

ColorJsonConverter Class

C#
public class ColorJsonConverter : JsonConverter<Color>

Inheritance object → Newtonsoft.Json.JsonConverter → Newtonsoft.Json.JsonConverterSadRogue.Primitives.Color

C#
public ColorJsonConverter()

WriteJson(JsonWriter, Color, JsonSerializer)

Section titled “WriteJson(JsonWriter, Color, JsonSerializer)”
C#
public override void WriteJson(JsonWriter writer, Color value, JsonSerializer serializer)

writer Newtonsoft.Json.JsonWriter

value SadRogue.Primitives.Color

serializer Newtonsoft.Json.JsonSerializer

ReadJson(JsonReader, Type, Color, bool, JsonSerializer)

Section titled “ReadJson(JsonReader, Type, Color, bool, JsonSerializer)”
C#
public override Color ReadJson(JsonReader reader, Type objectType, Color existingValue, bool hasExistingValue, JsonSerializer serializer)

reader Newtonsoft.Json.JsonReader

objectType Type

existingValue SadRogue.Primitives.Color

hasExistingValue bool

serializer Newtonsoft.Json.JsonSerializer

SadRogue.Primitives.Color