private void DebugSettingsGUI()
{
this.m_ShowDebugSettings = EditorGUILayout.FoldoutTitlebar(this.m_ShowDebugSettings, LightingWindowLightingTab.Styles.DebugSettings, true);
if (this.m_ShowDebugSettings)
{
EditorGUI.indentLevel++;
this.m_ShowProbeDebugSettings = EditorGUILayout.Foldout(this.m_ShowProbeDebugSettings, LightingWindowLightingTab.Styles.LightProbeVisualization);
if (this.m_ShowProbeDebugSettings)
{
EditorGUI.BeginChangeCheck();
EditorGUI.indentLevel++;
LightProbeVisualization.lightProbeVisualizationMode = (LightProbeVisualization.LightProbeVisualizationMode)EditorGUILayout.EnumPopup(LightProbeVisualization.lightProbeVisualizationMode, new GUILayoutOption[0]);
LightProbeVisualization.showInterpolationWeights = EditorGUILayout.Toggle("Display Weights", LightProbeVisualization.showInterpolationWeights, new GUILayoutOption[0]);
LightProbeVisualization.showOcclusions = EditorGUILayout.Toggle("Display Occlusion", LightProbeVisualization.showOcclusions, new GUILayoutOption[0]);
EditorGUI.indentLevel--;
if (EditorGUI.EndChangeCheck())
{
EditorApplication.SetSceneRepaintDirty();
}
}
EditorGUILayout.Space();
this.m_BakeSettings.DeveloperBuildSettingsGUI();
EditorGUI.indentLevel--;
EditorGUILayout.Space();
}
}