Class ScenarioRawIncludeJsonConverter<T>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class ScenarioRawIncludeJsonConverter<T> : JsonConverter<T> where T : ILazyJson, new()
Type Parameters
T
- Inheritance
-
objectJsonConverterJsonConverter<T>ScenarioRawIncludeJsonConverter<T>
- Extension Methods
Constructors
ScenarioRawIncludeJsonConverter()
public ScenarioRawIncludeJsonConverter()
Fields
IncludePrefix
public const string IncludePrefix = "#include_raw:"
Field Value
- string
Properties
CanWrite
public override bool CanWrite { get; }
Property Value
- bool
Methods
ReadJson(JsonReader, Type, T, bool, JsonSerializer)
public override T ReadJson(JsonReader reader, Type objectType, T existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
readerJsonReaderobjectTypeTypeexistingValueThasExistingValueboolserializerJsonSerializer
Returns
- T
WriteJson(JsonWriter, T, JsonSerializer)
public override void WriteJson(JsonWriter writer, T value, JsonSerializer serializer)
Parameters
writerJsonWritervalueTserializerJsonSerializer