[Flags] Clarify flag names

This commit is contained in:
Matt Nadareski
2017-10-30 16:32:59 -07:00
parent 4652e8cdf9
commit 0fa2a1a7e2
3 changed files with 31 additions and 31 deletions

View File

@@ -263,20 +263,20 @@ namespace SabreTools.Library.Data
None = 0x00,
// Standard diffs
Dupes = 0x01,
NoDupes = Dupes << 1,
Individuals = NoDupes << 1,
All = Dupes | NoDupes | Individuals,
DiffDupesOnly = 0x01,
DiffNoDupesOnly = DiffDupesOnly << 1,
DiffIndividualsOnly = DiffNoDupesOnly << 1,
AllDiffs = DiffDupesOnly | DiffNoDupesOnly | DiffIndividualsOnly,
// Cascaded diffs
Cascade = Individuals << 1,
ReverseCascade = Cascade << 1,
DiffCascade = DiffIndividualsOnly << 1,
DiffReverseCascade = DiffCascade << 1,
// Base diffs
Against = ReverseCascade << 1,
DiffAgainst = DiffReverseCascade << 1,
// Not technically diffs
BaseReplace = Against << 1,
// Special update modes
BaseReplace = DiffAgainst << 1,
ReverseBaseReplace = BaseReplace << 1,
}