Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override T | Read (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) |
override void | Write (Utf8JsonWriter writer, T value, JsonSerializerOptions options) |
Protected Member Functions | |
override void | Add (in TElement value, ref ReadStack state) |
override void | CreateCollection (ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options) |
override bool | OnWriteResume (Utf8JsonWriter writer, TCollection value, JsonSerializerOptions options, ref WriteStack state) |
virtual void | ConvertCollection (ref ReadStack state, JsonSerializerOptions options) |
Static Protected Member Functions | |
static JsonConverter< TElement > | GetElementConverter (JsonTypeInfo elementTypeInfo) |
static JsonConverter< TElement > | GetElementConverter (ref WriteStack state) |
Package Functions | |
override bool | OnTryRead (ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options, ref ReadStack state, [MaybeNullWhen(false)] out TCollection value) |
override bool | OnTryWrite (Utf8JsonWriter writer, TCollection value, JsonSerializerOptions options, ref WriteStack state) |
override void | CreateInstanceForReferenceResolver (ref Utf8JsonReader reader, ref ReadStack state, JsonSerializerOptions options) |
Properties | |
override bool | CanHaveIdMetadata [get] |
override ConverterStrategy | ConverterStrategy [get] |
override Type | ElementType [get] |
override bool | HandleNull [get] |
TCollection | : | Stack<TElement> |
Definition at line 5 of file StackOfTConverter.cs.