| 
    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 
   | 
 
 Inheritance diagram for Newtonsoft.Json.JsonWriter:
 Collaboration diagram for Newtonsoft.Json.JsonWriter:Protected Member Functions | |
| JsonWriter () | |
| virtual void | WriteEnd (JsonToken token) | 
| virtual void | WriteIndent () | 
| virtual void | WriteValueDelimiter () | 
| virtual void | WriteIndentSpace () | 
| virtual void | Dispose (bool disposing) | 
| void | SetWriteState (JsonToken token, object value) | 
Package Types | |
| enum | State {  Start , Property , ObjectStart , Object , ArrayStart , Array , ConstructorStart , Constructor , Closed , Error }  | 
Package Functions | |
| virtual void | OnStringEscapeHandlingChanged () | 
| void | UpdateScopeWithFinishedValue () | 
| virtual void | WriteToken (JsonReader reader, bool writeChildren, bool writeDateConstructorAsDate, bool writeComments) | 
| void | AutoComplete (JsonToken tokenBeingWritten) | 
| void | InternalWriteEnd (JsonContainerType container) | 
| void | InternalWritePropertyName (string name) | 
| void | InternalWriteRaw () | 
| void | InternalWriteStart (JsonToken token, JsonContainerType container) | 
| void | InternalWriteValue (JsonToken token) | 
| void | InternalWriteWhitespace (string ws) | 
| void | InternalWriteComment () | 
Static Package Functions | |
| static JsonWriter.State[][] | BuildStateArray () | 
| static void | WriteValue (JsonWriter writer, PrimitiveTypeCode typeCode, object value) | 
Static Package Attributes | |
| static readonly JsonWriter.State[][] | StateArrayTempate | 
Properties | |
| bool | CloseOutput [get, set] | 
| int | Top [get, set] | 
| WriteState | WriteState [get, set] | 
| string | ContainerPath [get, set] | 
| string | Path [get, set] | 
| Formatting | Formatting [get, set] | 
| DateFormatHandling | DateFormatHandling [get, set] | 
| DateTimeZoneHandling | DateTimeZoneHandling [get, set] | 
| StringEscapeHandling | StringEscapeHandling [get, set] | 
| FloatFormatHandling | FloatFormatHandling [get, set] | 
| string | DateFormatString [get, set] | 
| CultureInfo | Culture [get, set] | 
Private Member Functions | |
| void | Push (JsonContainerType value) | 
| JsonContainerType | Pop () | 
| JsonContainerType | Peek () | 
| void | WriteConstructorDate (JsonReader reader) | 
| void | WriteEnd (JsonContainerType type) | 
| void | AutoCompleteAll () | 
| JsonToken | GetCloseTokenForType (JsonContainerType type) | 
| void | AutoCompleteClose (JsonContainerType type) | 
| void System.IDisposable. | Dispose () | 
Static Private Member Functions | |
| static | JsonWriter () | 
| static JsonWriterException | CreateUnsupportedTypeException (JsonWriter writer, object value) | 
Static Private Attributes | |
| static readonly JsonWriter.State[][] | StateArray | 
Definition at line 21 of file JsonWriter.cs.