mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 06:45:11 +00:00
Change ItemType into concerete property
This commit is contained in:
@@ -41,153 +41,6 @@ namespace SabreTools.Metadata.DatItems
|
||||
SpamSum,
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Determine what type of file an item is
|
||||
/// </summary>
|
||||
public enum ItemType
|
||||
{
|
||||
/// <summary>
|
||||
/// This is a fake flag that is used for filter only
|
||||
/// </summary>
|
||||
NULL = 0,
|
||||
|
||||
// "Actionable" item types
|
||||
|
||||
/// <summary>"rom"</summary>
|
||||
Rom,
|
||||
|
||||
/// <summary>"disk"</summary>
|
||||
Disk,
|
||||
|
||||
/// <summary>"file"</summary>
|
||||
File,
|
||||
|
||||
/// <summary>"media"</summary>
|
||||
Media,
|
||||
|
||||
// "Auxiliary" item types
|
||||
|
||||
/// <summary>"adjuster"</summary>
|
||||
Adjuster,
|
||||
|
||||
/// <summary>"analog"</summary>
|
||||
Analog,
|
||||
|
||||
/// <summary>"archive"</summary>
|
||||
Archive,
|
||||
|
||||
/// <summary>"biosset"</summary>
|
||||
BiosSet,
|
||||
|
||||
/// <summary>"chip"</summary>
|
||||
Chip,
|
||||
|
||||
/// <summary>"condition"</summary>
|
||||
Condition,
|
||||
|
||||
/// <summary>"configuration"</summary>
|
||||
Configuration,
|
||||
|
||||
/// <summary>"conflocation"</summary>
|
||||
ConfLocation,
|
||||
|
||||
/// <summary>"confsetting"</summary>
|
||||
ConfSetting,
|
||||
|
||||
/// <summary>"control"</summary>
|
||||
Control,
|
||||
|
||||
/// <summary>"dataarea"</summary>
|
||||
DataArea,
|
||||
|
||||
/// <summary>"device"</summary>
|
||||
Device,
|
||||
|
||||
/// <summary>"device_ref", "deviceref"</summary>
|
||||
DeviceRef,
|
||||
|
||||
/// <summary>"diplocation"</summary>
|
||||
DipLocation,
|
||||
|
||||
/// <summary>"dipswitch"</summary>
|
||||
DipSwitch,
|
||||
|
||||
/// <summary>"dipvalue"</summary>
|
||||
DipValue,
|
||||
|
||||
/// <summary>"diskarea"</summary>
|
||||
DiskArea,
|
||||
|
||||
/// <summary>"display"</summary>
|
||||
Display,
|
||||
|
||||
/// <summary>"driver"</summary>
|
||||
Driver,
|
||||
|
||||
/// <summary>"extension"</summary>
|
||||
Extension,
|
||||
|
||||
/// <summary>"feature"</summary>
|
||||
Feature,
|
||||
|
||||
/// <summary>"info"</summary>
|
||||
Info,
|
||||
|
||||
/// <summary>"input"</summary>
|
||||
Input,
|
||||
|
||||
/// <summary>"instance"</summary>
|
||||
Instance,
|
||||
|
||||
/// <summary>"original"</summary>
|
||||
Original,
|
||||
|
||||
/// <summary>"part"</summary>
|
||||
Part,
|
||||
|
||||
/// <summary>"part_feature", "partfeature"</summary>
|
||||
PartFeature,
|
||||
|
||||
/// <summary>"port"</summary>
|
||||
Port,
|
||||
|
||||
/// <summary>"ramoption", "ram_option"</summary>
|
||||
RamOption,
|
||||
|
||||
/// <summary>"release"</summary>
|
||||
Release,
|
||||
|
||||
/// <summary>"release_details", "releasedetails"</summary>
|
||||
ReleaseDetails,
|
||||
|
||||
/// <summary>"sample"</summary>
|
||||
Sample,
|
||||
|
||||
/// <summary>"serials"</summary>
|
||||
Serials,
|
||||
|
||||
/// <summary>"sharedfeat", "shared_feat", "sharedfeature", "shared_feature"</summary>
|
||||
SharedFeat,
|
||||
|
||||
/// <summary>"slot"</summary>
|
||||
Slot,
|
||||
|
||||
/// <summary>"slotoption", "slot_option"</summary>
|
||||
SlotOption,
|
||||
|
||||
/// <summary>"softwarelist", "software_list"</summary>
|
||||
SoftwareList,
|
||||
|
||||
/// <summary>"sound"</summary>
|
||||
Sound,
|
||||
|
||||
/// <summary>"source_details", "sourcedetails"</summary>
|
||||
SourceDetails,
|
||||
|
||||
/// <summary>"blank"</summary>
|
||||
Blank = 99, // This is not a real type, only used internally
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Determine what type of machine it is
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user