Show / Hide Table of Contents

Class ColorJsonConverter

Inheritance
object
JsonConverter
JsonConverter<Color>
ColorJsonConverter
Inherited Members
JsonConverter<Color>.WriteJson(JsonWriter, object, JsonSerializer)
JsonConverter<Color>.ReadJson(JsonReader, Type, object, JsonSerializer)
JsonConverter<Color>.CanConvert(Type)
JsonConverter.CanRead
JsonConverter.CanWrite
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole.SerializedTypes
Assembly: SadConsole.dll
Syntax
public class ColorJsonConverter : JsonConverter<Color>

Constructors

ColorJsonConverter()

Declaration
public ColorJsonConverter()

Methods

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

Declaration
public override Color ReadJson(JsonReader reader, Type objectType, Color existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
Type Name Description
JsonReader reader
Type objectType
Color existingValue
bool hasExistingValue
JsonSerializer serializer
Returns
Type Description
Color
Overrides
JsonConverter<Color>.ReadJson(JsonReader, Type, Color, bool, JsonSerializer)

WriteJson(JsonWriter, Color, JsonSerializer)

Declaration
public override void WriteJson(JsonWriter writer, Color value, JsonSerializer serializer)
Parameters
Type Name Description
JsonWriter writer
Color value
JsonSerializer serializer
Overrides
Newtonsoft.Json.JsonConverter<SadRogue.Primitives.Color>.WriteJson(Newtonsoft.Json.JsonWriter, SadRogue.Primitives.Color, Newtonsoft.Json.JsonSerializer)

Extension Methods

ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX