terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Newtonsoft.Json.Converters.VectorConverter Class Reference
+ Inheritance diagram for Newtonsoft.Json.Converters.VectorConverter:
+ Collaboration diagram for Newtonsoft.Json.Converters.VectorConverter:

Public Member Functions

 VectorConverter ()
 
 VectorConverter (bool enableVector2, bool enableVector3, bool enableVector4)
 
override void WriteJson (JsonWriter writer, object value, JsonSerializer serializer)
 
override object ReadJson (JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
 
override bool CanConvert (Type objectType)
 

Properties

bool EnableVector2 [get, set]
 
bool EnableVector3 [get, set]
 
bool EnableVector4 [get, set]
 
virtual bool CanRead [get, set]
 
virtual bool CanWrite [get, set]
 

Static Private Member Functions

static void WriteVector (JsonWriter writer, float x, float y, float? z, float? w)
 
static Vector2 PopulateVector2 (JsonReader reader)
 
static Vector3 PopulateVector3 (JsonReader reader)
 
static Vector4 PopulateVector4 (JsonReader reader)
 
static VectorConverter ()
 

Private Attributes

bool< EnableVector2k__BackingField
 
bool< EnableVector3k__BackingField
 
bool< EnableVector4k__BackingField
 

Static Private Attributes

static readonly Type V2
 
static readonly Type V3
 
static readonly Type V4
 

Detailed Description

Definition at line 14 of file VectorConverter.cs.


The documentation for this class was generated from the following file: