Zdexby TheHolyOneZ
9,523 structs
Struct

UnsafeNodeParser

: ValueType : Object
Unity.Serialization.Json.UnsafeNodeParser, Unity.Serialization 0x0038 (56 B) Unity.Serialization.dll
implements IDisposable
0x00x0038

Members 12

OffsetSizeNameTypeFlags
—0x04IgnoreParentintPublicStatic+1 flags
0x04m_LabelAllocatorPrivate+1 flags
0x00040x04padding / unreflected
—m_StreamUnsafeJsonTokenStream*Private+1 flags
0x00080x08padding / unreflected
0x04TokenNextIndexintPublic
0x04TokenParentIndexintPublic
—NodesInt32*Public
0x00180x08padding / unreflected
0x04NodeLengthintPublic
0x04NodeNextIndexintPublic
0x04NodeTypeNodeTypePublic
0x04m_TargetNodeCountintPrivate
0x04m_TargetNodeTypeNodeTypePrivate
0x04m_TargetParentIndexintPrivate

Functions 9

SignatureFlagsNativeParams
void .ctor(const UnsafeJsonTokenStream*& stream, int batchSize, const Allocator& label)Public+1 flags—0x04
void Dispose()PublicFinal+2 flags—0x00
void Reset()Public—0x00
void Seek(int index, int parent)Public—0x04
NodeType Step()Public—0x04
void Step(const NodeType& type, int parent)Public—0x04
int StepBatch(int count, const NodeType& type, int parent)Public—0x04
bool Evaluate(const NodeType& node, int index)Private—0x04
NodeType PopToken()Private—0x04