Core/Misc: Enum flag v3 - allow enabling flag operations directly after enum definition when inside namespaces

This commit is contained in:
Shauren
2020-04-27 09:06:49 +02:00
parent 6f7ff9a3ef
commit ec87d048b4
12 changed files with 110 additions and 108 deletions

View File

@@ -438,7 +438,7 @@ void PhasingHandler::InitDbPhaseShift(PhaseShift& phaseShift, uint8 phaseUseFlag
phaseShift.ClearPhases();
phaseShift.IsDbPhaseShift = true;
EnumFlag_t<PhaseShiftFlags> flags = PhaseShiftFlags::None;
EnumFlag<PhaseShiftFlags> flags = PhaseShiftFlags::None;
if (phaseUseFlags & PHASE_USE_FLAGS_ALWAYS_VISIBLE)
flags |= PhaseShiftFlags::AlwaysVisible | PhaseShiftFlags::Unphased;
if (phaseUseFlags & PHASE_USE_FLAGS_INVERSE)