public static void FromXml(XElement xRecords, IList <GradientRecordRGBA> records) { foreach (var xRecord in xRecords.Elements("GradientItem")) { records.Add(XGradientRecordRGBA.FromXml(xRecord)); } }
public static XElement ToXml(IList <GradientRecordRGBA> records) { var xColors = new XElement("gradientColors"); foreach (var record in records) { var xRecord = XGradientRecordRGBA.ToXml(record); xColors.Add(xRecord); } return(xColors); }