Zdexby TheHolyOneZ
9,523 structs
Struct

UnsafePackedBinaryWriter

: ValueType : Object
Unity.Serialization.Json.UnsafePackedBinaryWriter, Unity.Serialization 0x0020 (32 B) Unity.Serialization.dll
implements IDisposable
0x00x0020

Members 5

OffsetSizeNameTypeFlags
—m_JsonTokenStreamUnsafeJsonTokenStream*Private+1 flags
0x00000x08padding / unreflected
—m_PackedBinaryStreamUnsafePackedBinaryStream*Private+1 flags
0x00080x08padding / unreflected
0x04JsonTokenNextIndexintPublic
0x04JsonTokenParentIndexintPublic
0x01StripStringEscapeCharactersboolPublic
0x00190x07unreflected bytes to end of UnsafePackedBinaryWriter

Functions 10

SignatureFlagsNativeParams
void .ctor(const UnsafeJsonTokenStream*& jsonTokenStream, const UnsafePackedBinaryStream*& packedBinaryStream)Public+1 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Seek(int index, int parent)Public0x04
SerializedValueView GetView(int index)1 flags0x10
int Write(const UnsafeBuffer<System.Char>& buffer, int count)Public0x10
int WriteTokens(const UnsafeBuffer<System.Char>& buffer, int count)Private0x10
void WriteCharacters(int inputTokenStartIndex, int outputTokenStartIndex, const UnsafeBuffer<System.Char>& buffer, int count)Private0x10
void Write(ref int& position, const uint8& value)Private0x04
bool IsObjectKey(const Token*& tokens, int index)PrivateStatic0x04
void <WriteCharacters>g__WriteCharacterEscaped|11_0(ref UnsafePackedBinaryWriter& writer, ref int& p, ushort c)Static+1 flags0x20