mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Start creating Dictionary-based internal models
This commit is contained in:
60
SabreTools.Models/Internal/ItemType.cs
Normal file
60
SabreTools.Models/Internal/ItemType.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
namespace SabreTools.Models.Internal
|
||||
{
|
||||
/// <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,
|
||||
|
||||
Adjuster,
|
||||
Analog,
|
||||
Archive,
|
||||
BiosSet,
|
||||
Chip,
|
||||
Condition,
|
||||
Configuration,
|
||||
ConfLocation,
|
||||
ConfSetting,
|
||||
Control,
|
||||
DataArea,
|
||||
Device,
|
||||
DeviceRef,
|
||||
DipLocation,
|
||||
DipSwitch,
|
||||
DipValue,
|
||||
Disk,
|
||||
DiskArea,
|
||||
Display,
|
||||
Driver,
|
||||
Dump,
|
||||
Extension,
|
||||
Feature,
|
||||
Info,
|
||||
Input,
|
||||
Instance,
|
||||
Media,
|
||||
Original,
|
||||
Part,
|
||||
Port,
|
||||
RamOption,
|
||||
Release,
|
||||
Rom,
|
||||
Sample,
|
||||
SharedFeat,
|
||||
Slot,
|
||||
SlotOption,
|
||||
Software,
|
||||
SoftwareList,
|
||||
Sound,
|
||||
Video,
|
||||
|
||||
/// <summary>
|
||||
/// This is not a real type, only used internally
|
||||
/// </summary>
|
||||
Blank = int.MaxValue,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user