Zdexby TheHolyOneZ
9,523 structs
Struct

StandardJsonValidation

: ValueType : Object
Unity.Serialization.Json.JsonValidator.StandardJsonValidation, Unity.Serialization 0x0050 (80 B) Unity.Serialization.dll
0x00x0050

Members 12

OffsetSizeNameTypeFlags
—DataUnsafeJsonValidator*Public
0x00000x08padding / unreflected
—CharBufferUInt16*Public
0x00080x08padding / unreflected
0x04CharBufferLengthintPublic
0x04m_CharBufferPositionintPrivate
0x18m_StackJsonTypeStackPrivate
0x02m_PrevCharushortPrivate
0x00320x02padding / unreflected
0x04m_ExpectedJsonTypePrivate
0x04m_LineCountintPrivate
0x04m_LineStartintPrivate
0x04m_PartialTokenTypeJsonTypePrivate
0x04m_PartialTokenStateintPrivate
0x01m_NextStringCharIsEscapedboolPrivate
0x00490x07unreflected bytes to end of StandardJsonValidation

Functions 11

SignatureFlagsNativeParams
void Break(const JsonType& actual)Private—0x04
void Validate()Public—0x00
int ReadString()Private—0x04
int ReadNumber(ref int& state)Private—0x04
int ReadTrue(int start)Private—0x04
int ReadFalse(int start)Private—0x04
int ReadNull(int start)Private—0x04
int ReadNaN(int start)Private—0x04
int ReadInfinity(int start)Private—0x04
int ReadPrimitive(const UInt16*& expected, int start, int length)Private—0x04
bool IsExpected(const JsonType& type)Private—0x04