public void Add(FreezeContext context) { _freezeContext |= context; }
public void Remove(FreezeContext context) { FreezeContext inverted = ~context; _freezeContext = ~(inverted | context); }
public GameFreezeMask(FreezeContext context) : this() { _freezeContext = context; }