UnityEditor.LookDevEnvironmentWindow.DrawSelectionFeedback C# (CSharp) Method

DrawSelectionFeedback() private method

private DrawSelectionFeedback ( Rect textureRect, Color selectionColor1, Color selectionColor2 ) : void
textureRect UnityEngine.Rect
selectionColor1 Color
selectionColor2 Color
return void
        private void DrawSelectionFeedback(Rect textureRect, Color selectionColor1, Color selectionColor2)
        {
            float x = 0.5f;
            float num2 = textureRect.width - 0.5f;
            float y = textureRect.y + 0.5f;
            float num4 = (textureRect.y + textureRect.height) - 1f;
            float num5 = textureRect.width * 0.5f;
            Vector3[] lineSegments = new Vector3[] { new Vector3(num5, y, 0f), new Vector3(x, y, 0f), new Vector3(x, y, 0f), new Vector3(x, num4, 0f), new Vector3(x, num4, 0f), new Vector3(num5, num4, 0f) };
            Vector3[] vectorArray2 = new Vector3[] { new Vector3(num5, y, 0f), new Vector3(num2, y, 0f), new Vector3(num2, y, 0f), new Vector3(num2, num4, 0f), new Vector3(num2, num4, 0f), new Vector3(num5, num4, 0f) };
            Handles.color = selectionColor1;
            Handles.DrawLines(lineSegments);
            Handles.color = selectionColor2;
            Handles.DrawLines(vectorArray2);
        }