public bool Equals(OverlayInfo other) { return(other != null && X == other.X && Y == other.Y && Width == other.Width && Height == other.Height && CropLeft == other.CropLeft && CropTop == other.CropTop && CropRight == other.CropRight && CropBottom == other.CropBottom && Angle == other.Angle && Warp.Equals(other.Warp) && BaseWidth == other.BaseWidth && BaseHeight == other.BaseHeight && SourceWidth == other.SourceWidth && SourceHeight == other.SourceHeight); }