Example #1
0
        public static Node Deserialize(BinaryReader reader)
        {
            string typeName = reader.ReadString();
            var    node     = NodeSerialization.MakeNode(typeName);

            node._Deserialize(reader);
            return(node);
        }
Example #2
0
 public virtual void Serialize(BinaryWriter writer)
 {
     writer.Write(NodeSerialization.GetTypeName(this));
 }