TreeViewItem.CalculateHoverTime C# (CSharp) Method

CalculateHoverTime() private method

private CalculateHoverTime ( Rect rect, Vector3 mousePos ) : float
rect Rect
mousePos Vector3
return float
    float CalculateHoverTime(Rect rect, Vector3 mousePos)
    {
        if (rect.Contains(mousePos))
        {
            return 0f;
        }
        float midPoint = (rect.yMin + rect.yMax) * 0.5f;
        float pointA = mousePos.y;
        return Mathf.Abs(midPoint - pointA) / 50f;
    }