Stuart.EditGroup.UndoRegionEdit C# (CSharp) Method

UndoRegionEdit() public method

public UndoRegionEdit ( ) : void
return void
        public void UndoRegionEdit()
        {
            if (previousRegionMask != null)
            {
                regionMask.SetPixelBytes(previousRegionMask);
                currentRegionMask = previousRegionMask;
                previousRegionMask = null;
            }
            else
            {
                regionMask.Dispose();
                regionMask = null;
                currentRegionMask = null;
            }

            cachedRegionMask.Reset();

            CanUndo = false;
        }