private void PreviewSection()
{
GUILayoutOption[] options = new GUILayoutOption[] { GUILayout.Height(17f) };
EditorGUILayout.BeginHorizontal(GUIContent.none, "preToolbar", options);
GUILayout.FlexibleSpace();
GUI.Label(GUILayoutUtility.GetLastRect(), "Preview", "preToolbar2");
EditorGUILayout.EndHorizontal();
float height = this.m_PreviewResizer.ResizeHandle(base.position, 100f, 250f, 17f);
Rect r = new Rect(0f, base.position.height - height, base.position.width, height);
Mode mode = this.m_Mode;
if (mode != Mode.ObjectSettings)
{
if (((mode != Mode.BakeSettings) && (mode == Mode.Maps)) && (height > 0f))
{
this.m_LightmapPreviewTab.LightmapPreview(r);
}
}
else if (Selection.activeGameObject != null)
{
this.m_ObjectTab.ObjectPreview(r);
}
}