public override XElement ToXml() { var config = base.ToXml(); Prefab.ToXml(config); Shift.ToXml(config); Elevation.ToXml(config); Scale.ToXml(config); RepeatDistance.ToXml(config); OffsetBefore.ToXml(config); OffsetAfter.ToXml(config); Invert.ToXml(config); return(config); }