Table of Contents

Class GameDataSpriteJsonConverter

Namespace
Root
Assembly
Game.Orchestration.dll
public class GameDataSpriteJsonConverter : JsonConverter<Sprite>
Inheritance
object
JsonConverter
JsonConverter<Sprite>
GameDataSpriteJsonConverter
Extension Methods

Constructors

GameDataSpriteJsonConverter(IGameData)

public GameDataSpriteJsonConverter(IGameData gameData)

Parameters

gameData IGameData

Properties

CanWrite

public override bool CanWrite { get; }

Property Value

bool

Methods

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

public override Sprite ReadJson(JsonReader reader, Type objectType, Sprite existingValue, bool hasExistingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue Sprite
hasExistingValue bool
serializer JsonSerializer

Returns

Sprite

WriteJson(JsonWriter, Sprite, JsonSerializer)

public override void WriteJson(JsonWriter writer, Sprite value, JsonSerializer serializer)

Parameters

writer JsonWriter
value Sprite
serializer JsonSerializer