Zdexby TheHolyOneZ
42,595 classes
Class

SerializationNodeDataWriter

: BaseDataWriter : BaseDataReaderWriter : Object
Sirenix.Serialization.SerializationNodeDataWriter, Sirenix.Serialization 0x0040 (64 B) inherited 0x0030 Sirenix.Serialization.dll
0x00x0040

Members 2

OffsetSizeNameTypeFlagsDefault
0x08nodesList<Sirenix.Serialization.SerializationNode>Private—
0x08primitiveTypeWritersDictionary<System.TypePrivate—
Inherited from BaseDataWriter 2
OffsetSizeNameTypeFlagsDefault
0x08contextSerializationContextPrivate—
0x08streamStreamPrivate—
Inherited from BaseDataReaderWriter 2
OffsetSizeNameTypeFlagsDefault
0x08nodesNodeInfo[]Private—
0x04nodesLengthintPrivate—

Functions 35

SignatureFlagsNativeParams
List<Sirenix.Serialization.SerializationNode> get_Nodes()Public+1 flags0x08
void set_Nodes(List<Sirenix.Serialization.SerializationNode> value)Public+1 flags0x08
void .ctor(SerializationContext context)Public+1 flags0x08
Stream get_Stream()Public+2 flags0x08
void set_Stream(Stream value)Public+2 flags0x08
void BeginArrayNode(long length)Public+1 flags0x08
void BeginReferenceNode(const string& name, Type type, int id)Public+1 flags0x08
void BeginStructNode(const string& name, Type type)Public+1 flags0x08
void Dispose()Public+1 flags0x00
void EndArrayNode()Public+1 flags0x00
void EndNode(const string& name)Public+1 flags0x08
void PrepareNewSerializationSession()Public+1 flags0x00
void WriteBoolean(const string& name, bool value)Public+1 flags0x08
void WriteByte(const string& name, byte value)Public+1 flags0x08
void WriteChar(const string& name, ushort value)Public+1 flags0x08
void WriteDecimal(const string& name, const decimal& value)Public+1 flags0x10
void WriteSingle(const string& name, float value)Public+1 flags0x08
void WriteDouble(const string& name, double value)Public+1 flags0x08
void WriteExternalReference(const string& name, const Guid& guid)Public+1 flags0x10
void WriteExternalReference(const string& name, const string& id)Public+1 flags0x08
void WriteExternalReference(const string& name, int index)Public+1 flags0x08
void WriteGuid(const string& name, const Guid& value)Public+1 flags0x10
void WriteInt16(const string& name, short value)Public+1 flags0x08
void WriteInt32(const string& name, int value)Public+1 flags0x08
void WriteInt64(const string& name, long value)Public+1 flags0x08
void WriteInternalReference(const string& name, int id)Public+1 flags0x08
void WriteNull(const string& name)Public+1 flags0x08
void WritePrimitiveArray(const T[]& array)Public+1 flags—0x08
void WriteSByte(const string& name, sbyte value)Public+1 flags0x08
void WriteString(const string& name, const string& value)Public+1 flags0x08
void WriteUInt16(const string& name, ushort value)Public+1 flags0x08
void WriteUInt32(const string& name, uint value)Public+1 flags0x08
void WriteUInt64(const string& name, ulong value)Public+1 flags0x08
void FlushToStream()Public+1 flags0x00
string GetDataDump()Public+1 flags0x08