/// <inheritdoc/> public override void Assign(Base source) { base.Assign(source); CellularTextObject src = source as CellularTextObject; CellWidth = src.CellWidth; CellHeight = src.CellHeight; HorzSpacing = src.HorzSpacing; VertSpacing = src.VertSpacing; }
/// <inheritdoc/> public override void Serialize(FRWriter writer) { CellularTextObject c = writer.DiffObject as CellularTextObject; base.Serialize(writer); if (FloatDiff(CellWidth, c.CellWidth)) { writer.WriteFloat("CellWidth", CellWidth); } if (FloatDiff(CellHeight, c.CellHeight)) { writer.WriteFloat("CellHeight", CellHeight); } if (FloatDiff(HorzSpacing, c.HorzSpacing)) { writer.WriteFloat("HorzSpacing", HorzSpacing); } if (FloatDiff(VertSpacing, c.VertSpacing)) { writer.WriteFloat("VertSpacing", VertSpacing); } }