private static bool ShouldSpecifyPeekOverlay(Element_TileBinding binding, TilePeekImage peekImage) { if (binding.Overlay == null) { // Peek defaults to 0 anyways, so no need to specify if (peekImage.Overlay == 0) { return(false); } else { return(true); } } else { // Main matches, no need to specify if (binding.Overlay.Value == peekImage.Overlay) { return(false); } else { return(true); } } }
private static bool ShouldSpecifyPeekOverlay(Element_TileBinding binding, TilePeekImage peekImage) { if (binding.Overlay == null) { // Peek defaults to 0 anyways, so no need to specify if (peekImage.Overlay == 0) return false; else return true; } else { // Main matches, no need to specify if (binding.Overlay.Value == peekImage.Overlay) return false; else return true; } }