Class GameDataSpriteJsonConverter
- Namespace
- Root
- Assembly
- Game.Orchestration.dll
public class GameDataSpriteJsonConverter : JsonConverter<Sprite>
- Inheritance
-
objectJsonConverterJsonConverter<Sprite>GameDataSpriteJsonConverter
- Extension Methods
Constructors
GameDataSpriteJsonConverter(IGameData)
public GameDataSpriteJsonConverter(IGameData gameData)
Parameters
gameDataIGameData
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
readerJsonReaderobjectTypeTypeexistingValueSpritehasExistingValueboolserializerJsonSerializer
Returns
- Sprite
WriteJson(JsonWriter, Sprite, JsonSerializer)
public override void WriteJson(JsonWriter writer, Sprite value, JsonSerializer serializer)
Parameters
writerJsonWritervalueSpriteserializerJsonSerializer