Zdexby TheHolyOneZ
42,628 classes
Class

JsonTextReader

: Object
Sirenix.Serialization.JsonTextReader, Sirenix.Serialization 0x0040 (64 B) inherited 0x0010 Sirenix.Serialization.dll
implements IDisposable
0x00x0040

Members 9

OffsetSizeNameTypeFlagsDefault
0x08EntryDelineatorsDictionary<System.CharPrivateStatic+1 flags—
0x08UnescapeDictionaryDictionary<System.CharPrivateStatic+1 flags—
0x08readerStreamReaderPrivate—
0x04bufferIndexintPrivate—
0x001C0x04padding / unreflected
0x08bufferchar[]Private—
0x04lastReadCharNullable<System.Char>Private—
0x04peekedCharNullable<System.Char>Private—
0x08emergencyPlaybackQueue<System.Char>Private—
0x08<Context>k__BackingFieldDeserializationContextPrivate—

Functions 16

SignatureFlagsNativeParams
DeserializationContext get_Context()Public+1 flags0x08
void set_Context(DeserializationContext value)Private+1 flags0x08
void .ctor(Stream stream, DeserializationContext context)Public+1 flags0x08
void Reset()Public0x00
void Dispose()PublicFinal+2 flags0x00
void ReadToNextEntry(ref string& name, ref string& valueContent, ref EntryType& entry)Public0x08
void ParseEntryFromBuffer(ref string& name, ref string& valueContent, ref EntryType& entry, int valueSeparatorIndex, const Nullable<Sirenix.Serialization.EntryType>& hintEntry)Private0x08
bool IsHex(ushort c)Private0x02
uint ParseSingleChar(ushort c, uint multiplier)Private0x04
ushort ParseHexChar(ushort c1, ushort c2, ushort c3, ushort c4)Private0x02
ushort ReadCharIntoBuffer()Private0x02
Nullable<Sirenix.Serialization.EntryType> GuessPrimitiveType(const string& content)Private0x08
ushort PeekChar()Private0x02
void SkipChar()Private0x00
ushort ConsumeChar()Private0x02
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type