UnityEditor.LayerVisibilityWindow.DoOneSortingLayer C# (CSharp) Method

DoOneSortingLayer() private method

private DoOneSortingLayer ( Rect rect, int index, bool &even ) : void
rect UnityEngine.Rect
index int
even bool
return void
        private void DoOneSortingLayer(Rect rect, int index, ref bool even)
        {
            bool flag2;
            bool flag3;
            bool sortingLayerLocked = InternalEditorUtility.GetSortingLayerLocked(index);
            this.DoLayerEntry(rect, InternalEditorUtility.GetSortingLayerName(index), even, false, true, true, sortingLayerLocked, out flag2, out flag3);
            if (flag3)
            {
                InternalEditorUtility.SetSortingLayerLocked(index, !sortingLayerLocked);
            }
            even = !even;
        }