using System.Xml; using System.Xml.Serialization; namespace SabreTools.Models.Listxml { [XmlRoot("driver")] public class Driver { /// (good|imperfect|preliminary) [XmlAttribute("status")] public string Status { get; set; } /// (good|imperfect|preliminary) [XmlAttribute("emulation")] public string Emulation { get; set; } /// (good|imperfect|preliminary) [XmlAttribute("cocktail")] public string Cocktail { get; set; } /// (supported|unsupported) [XmlAttribute("savestate")] public string SaveState { get; set; } /// (yes|no) "no" [XmlAttribute("requiresartwork")] public string? RequiresArtwork { get; set; } /// (yes|no) "no" [XmlAttribute("unofficial")] public string? Unofficial { get; set; } /// (yes|no) "no" [XmlAttribute("nosoundhardware")] public string? NoSoundHardware { get; set; } /// (yes|no) "no" [XmlAttribute("incomplete")] public string? Incomplete { get; set; } } }