using System; using System.Xml.Serialization; namespace RGB.NET.Core.Layout { /// /// Represents the serializable layout of a . /// [Serializable] [XmlType("Led")] public class LedLayout { #region Properties & Fields /// /// Gets or sets the Id of the . /// [XmlElement("Id")] public string Id { get; set; } /// /// Gets or sets the of the . /// [XmlElement("Shape")] public LayoutShape Shape { get; set; } /// /// Gets or sets the x-position of the . /// [XmlElement("X")] public double X { get; set; } /// /// Gets or sets the y-position of the . /// [XmlElement("Y")] public double Y { get; set; } /// /// Gets or sets the width of the . /// [XmlElement("Width")] public double Width { get; set; } /// /// Gets or sets the height of the . /// [XmlElement("Height")] public double Height { get; set; } #endregion } }