Пример #1
0
 public void ResetTransforms()
 {
     lock (this)
     {
         if (transformList.Count == 0)
         {
             return;
         }
         transformList.Clear();
         transformState++;
     }
     recoveryImage.Save();
     ThumbnailInvalidated?.Invoke(this, new EventArgs());
 }
Пример #2
0
 public void AddTransform(Transform transform)
 {
     lock (this)
     {
         // Also updates the recovery index since they reference the same list
         if (!Transform.AddOrSimplify(transformList, transform))
         {
             return;
         }
         transformState++;
     }
     recoveryImage.Save();
     ThumbnailInvalidated?.Invoke(this, new EventArgs());
 }