UnityEditor.GraphicsSettingsInspector.TierSettingsGUI C# (CSharp) Method

TierSettingsGUI() private method

private TierSettingsGUI ( ) : void
return void
        private void TierSettingsGUI()
        {
            if (this.tierSettingsAnimator == null)
            {
                this.tierSettingsAnimator = new AnimBool(this.showTierSettingsUI, new UnityAction(this.Repaint));
            }
            bool enabled = GUI.enabled;
            GUI.enabled = true;
            EditorGUILayout.BeginVertical(GUI.skin.box, new GUILayoutOption[0]);
            Rect position = GUILayoutUtility.GetRect((float) 20f, (float) 18f);
            position.x += 3f;
            position.width += 6f;
            this.showTierSettingsUI = GUI.Toggle(position, this.showTierSettingsUI, Styles.tierSettings, EditorStyles.inspectorTitlebarText);
            this.tierSettingsAnimator.target = this.showTierSettingsUI;
            GUI.enabled = enabled;
            if (EditorGUILayout.BeginFadeGroup(this.tierSettingsAnimator.faded))
            {
                this.tierSettingsEditor.OnInspectorGUI();
            }
            EditorGUILayout.EndFadeGroup();
            EditorGUILayout.EndVertical();
        }