private void Window_ImageReady(object sender, MapCreationSettings settings) { var pending = new PendingMapsWithID(GetSafeID(), settings, WorldSide); ImportSide.AddPending(pending); pending.ProgressChanged += Pending_ProgressChanged; }
public void AddPending(PendingMapsWithID pending) { pending.Finished += Pending_Finished; ProcessingMaps.TryAdd(pending, pending); MapsChanged?.Invoke(this, EventArgs.Empty); }