public void AddPrepareDot(TargetDot dot) { lock (_locker) { dot.SectorIndex = Index; PrepareDots.Add(dot); } }
public void LoadPrepareDots() { lock (_locker) { NewDots.AddRange(PrepareDots); PrepareDots.Clear(); } }
public void ClearAllTargets() { lock (_locker) { NewDots?.Clear(); StableTracks?.Clear(); OldDots?.Clear(); PrepareDots?.Clear(); ExchangeTracks?.Clear(); } }