UnityEditor.TerrainInspector.ShowDetails C# (CSharp) Method

ShowDetails() public method

public ShowDetails ( ) : void
return void
        public void ShowDetails()
        {
            bool flag;
            this.LoadDetailIcons();
            this.ShowBrushes();
            GUI.changed = false;
            GUILayout.Label(styles.details, EditorStyles.boldLabel, new GUILayoutOption[0]);
            this.m_SelectedDetail = AspectSelectionGridImageAndText(this.m_SelectedDetail, this.m_DetailContents, 0x40, styles.gridListText, "No Detail Objects defined", out flag);
            if (flag)
            {
                TerrainDetailContextMenus.EditDetail(new MenuCommand(this.m_Terrain, this.m_SelectedDetail));
                GUIUtility.ExitGUI();
            }
            GUILayout.BeginHorizontal(new GUILayoutOption[0]);
            GUILayout.FlexibleSpace();
            this.MenuButton(styles.editDetails, "CONTEXT/TerrainEngineDetails", this.m_SelectedDetail);
            this.ShowRefreshPrototypes();
            GUILayout.EndHorizontal();
            GUILayout.Label(styles.settings, EditorStyles.boldLabel, new GUILayoutOption[0]);
            this.m_Size.value = Mathf.RoundToInt(EditorGUILayout.Slider(styles.brushSize, (float) this.m_Size, 1f, 100f, new GUILayoutOption[0]));
            this.m_DetailOpacity.value = EditorGUILayout.Slider(styles.opacity, (float) this.m_DetailOpacity, 0f, 1f, new GUILayoutOption[0]);
            this.m_DetailStrength.value = EditorGUILayout.Slider(styles.detailTargetStrength, (float) this.m_DetailStrength, 0f, 1f, new GUILayoutOption[0]);
            this.m_DetailStrength.value = Mathf.Round(this.m_DetailStrength * 16f) / 16f;
        }