using System.Collections.Generic; using System.Xml.Serialization; namespace MonoGame.Extended.Tiled.Serialization { public class TiledMapImageLayerContent : TiledMapLayerContent { [XmlAttribute(AttributeName = "x")] public int X { get; set; } [XmlAttribute(AttributeName = "y")] public int Y { get; set; } [XmlElement(ElementName = "image")] public TiledMapImageContent Image { get; set; } public TiledMapImageLayerContent() : base(TiledMapLayerType.ImageLayer) { Opacity = 1.0f; Visible = true; Properties = new List(); } public override string ToString() { return $"{Name}: {Image}"; } } }