YAMP.SubPlotValue.Serialize C# (CSharp) Method

Serialize() public method

Takes the current instance into binary form.
public Serialize ( ) : byte[]
return byte[]
        public override byte[] Serialize()
        {
            using (var s = Serializer.Create())
            {
                s.Serialize(Title);
                s.Serialize(Rows);
                s.Serialize(Columns);
                s.Serialize(Count);

                foreach (var subplot in subplots)
                {
                    s.Serialize(subplot.Row);
                    s.Serialize(subplot.RowSpan);
                    s.Serialize(subplot.Column);
                    s.Serialize(subplot.ColumnSpan);
                    s.Serialize(subplot.Plot.Header);
                    s.Serialize(subplot.Plot.Serialize());
                }

                return s.Value;
            }
        }