jyx2/Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs
/// <summary>Writes a field or property to the writer. Note that this should only be called within an ES3Type.</summary>
/// <param name="name">The name of the field or property.</param>
/// <param name="value">The value we want to write.</param>
/// <param name="memberReferenceMode">Whether we want to write the property by reference, by value, or both.</param>
Writes a field or property to the writer. Note that this should only be called within an ES3Type.
Writes a field or property to the writer . Note that this should only be called within an ES3Type .
public virtual void WriteProperty(string name, object value, ES3.ReferenceMode memberReferenceMode)
	{
        if (SerializationDepthLimitExceeded())
            return;
        StartWriteProperty(name); Write(value, memberReferenceMode); EndWriteProperty(name);
	}
public virtual void WriteProperty ( string name , object value , ES3 . ReferenceMode memberReferenceMode ) { if ( SerializationDepthLimitExceeded ( ) ) return ; StartWriteProperty ( name ) ; Write ( value , memberReferenceMode ) ; EndWriteProperty ( name ) ; }
Writes a field or property to the writer.
Writes a field or property to the writer .
name
string
The name of the field or property.
The name of the field or property .
value
object
The value we want to write.
The value we want to write .
memberReferenceMode
ES3.ReferenceMode
Whether we want to write the property by reference, by value, or both.
Whether we want to write the property by reference by value or both .