public void ClearAllTargets() { lock (_locker) { NewDots?.Clear(); StableTracks?.Clear(); OldDots?.Clear(); PrepareDots?.Clear(); ExchangeTracks?.Clear(); } }
public void BeginProcessSector() { lock (_locker) { OldDots.Clear(); foreach (TargetDot dot in NewDots) { OldDots.Add(dot); } NewDots.Clear(); } }