Stuart.EditGroup.RecoverAfterDeviceLost C# (CSharp) Method

RecoverAfterDeviceLost() public method

public RecoverAfterDeviceLost ( ) : void
return void
        public void RecoverAfterDeviceLost()
        {
            if (regionMask != null)
            {
                regionMask.Dispose();
            }

            if (currentRegionMask != null)
            {
                regionMask = new CanvasRenderTarget(SourceBitmap.Device, Parent.Size.X, Parent.Size.Y, 96);
                regionMask.SetPixelBytes(currentRegionMask);
            }

            cachedRegionMask.RecoverAfterDeviceLost();
        }