diff --git a/SabreTools.Helper/Data/Enums.cs b/SabreTools.Helper/Data/Enums.cs index a352c501..fcd1a5ca 100644 --- a/SabreTools.Helper/Data/Enums.cs +++ b/SabreTools.Helper/Data/Enums.cs @@ -283,31 +283,6 @@ Archive = 5, } - /// - /// Determine the status of the item - /// - public enum ItemStatus - { - NULL = -1, // This is a fake flag that is used for filter only - None = 0, - Good = 1, - BadDump = 2, - Nodump = 3, - Verified = 4, - } - - /// - /// Determine what type of machine it is - /// - public enum MachineType - { - NULL = -1, // This is a fake flag used for filter only - None = 0, - Bios = 1, - Device = 2, - Mechanical = 3, - } - #endregion #region Skippers and Mappers diff --git a/SabreTools.Helper/Data/Flags.cs b/SabreTools.Helper/Data/Flags.cs index b08868d5..10c6d267 100644 --- a/SabreTools.Helper/Data/Flags.cs +++ b/SabreTools.Helper/Data/Flags.cs @@ -258,5 +258,32 @@ namespace SabreTools.Helper.Data External = 0x20, } + /// + /// Determine the status of the item + /// + [Flags] + public enum ItemStatus + { + NULL = -0x01, // This is a fake flag that is used for filter only + None = 0x00, + Good = 0x01, + BadDump = 0x02, + Nodump = 0x04, + Verified = 0x08, + } + + /// + /// Determine what type of machine it is + /// + [Flags] + public enum MachineType + { + NULL = -0x01, // This is a fake flag used for filter only + None = 0x00, + Bios = 0x01, + Device = 0x02, + Mechanical = 0x04, + } + #endregion }