UnityEditor.OcclusionCullingWindow.BakeSettings C# (CSharp) Method

BakeSettings() private method

private BakeSettings ( ) : void
return void
        private void BakeSettings()
        {
            float width = 150f;
            GUILayoutOption[] options = new GUILayoutOption[] { GUILayout.Width(width) };
            if (GUILayout.Button("Set default parameters", options))
            {
                GUIUtility.keyboardControl = 0;
                StaticOcclusionCulling.SetDefaultOcclusionBakeSettings();
            }
            GUILayout.Label(s_Styles.defaultParameterText.tooltip, EditorStyles.helpBox, new GUILayoutOption[0]);
            EditorGUI.BeginChangeCheck();
            float num2 = EditorGUILayout.FloatField(s_Styles.smallestOccluder, StaticOcclusionCulling.smallestOccluder, new GUILayoutOption[0]);
            if (EditorGUI.EndChangeCheck())
            {
                StaticOcclusionCulling.smallestOccluder = num2;
            }
            EditorGUI.BeginChangeCheck();
            float num3 = EditorGUILayout.FloatField(s_Styles.smallestHole, StaticOcclusionCulling.smallestHole, new GUILayoutOption[0]);
            if (EditorGUI.EndChangeCheck())
            {
                StaticOcclusionCulling.smallestHole = num3;
            }
            EditorGUI.BeginChangeCheck();
            float num4 = EditorGUILayout.Slider(s_Styles.backfaceThreshold, StaticOcclusionCulling.backfaceThreshold, 5f, 100f, new GUILayoutOption[0]);
            if (EditorGUI.EndChangeCheck())
            {
                StaticOcclusionCulling.backfaceThreshold = num4;
            }
        }