So many fields and TODOs...

This commit is contained in:
Matt Nadareski
2020-08-24 22:25:47 -07:00
parent 3c7d80fa05
commit dab673246e
24 changed files with 1026 additions and 705 deletions

View File

@@ -244,19 +244,19 @@ namespace SabreTools.Library.DatItems
public string HTotal { get; set; } // TODO: Int32? Float?
[JsonProperty("hbend")]
public string HBend { get; set; } // TODO: Int32? Float?
public string HBEnd { get; set; } // TODO: Int32? Float?
[JsonProperty("hstart")]
public string HStart { get; set; } // TODO: Int32? Float?
[JsonProperty("hbstart")]
public string HBStart { get; set; } // TODO: Int32? Float?
[JsonProperty("vtotal")]
public string VTotal { get; set; } // TODO: Int32? Float?
[JsonProperty("vbend")]
public string VBend { get; set; } // TODO: Int32? Float?
public string VBEnd { get; set; } // TODO: Int32? Float?
[JsonProperty("vstart")]
public string VStart { get; set; } // TODO: Int32? Float?
[JsonProperty("vbstart")]
public string VBStart { get; set; } // TODO: Int32? Float?
}
/// <summary>
@@ -360,19 +360,6 @@ namespace SabreTools.Library.DatItems
public string Overall { get; set; } // TODO: (unemulated|imperfect)
}
/// <summary>
/// Represents one ListXML info
/// </summary>
[JsonObject("info")]
public class ListXmlInfo
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("value")]
public string Value { get; set; }
}
/// <summary>
/// Represents one ListXML input
/// </summary>
@@ -507,6 +494,19 @@ namespace SabreTools.Library.DatItems
#region SoftwareList
/// <summary>
/// Represents one SoftwareList info
/// </summary>
[JsonObject("info")]
public class SoftwareListInfo
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("value")]
public string Value { get; set; }
}
/// <summary>
/// Represents one SoftwareList shared feature object
/// </summary>
@@ -541,6 +541,19 @@ namespace SabreTools.Library.DatItems
public string Value { get; set; }
}
/// <summary>
/// Represents one SoftwareList part object
/// </summary>
[JsonObject("part")]
public class SoftwareListPart
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("interface")]
public string Interface { get; set; }
}
#endregion
#endregion //DatItem