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