public void OnGUI() { EditorGUILayout.Space(); this.ModeToggle(); EditorGUILayout.Space(); this.InitProjectSettings(); this.m_ScrollPos = EditorGUILayout.BeginScrollView(this.m_ScrollPos, new GUILayoutOption[0]); NavMeshEditorWindow.Mode mode = this.m_Mode; if (mode != NavMeshEditorWindow.Mode.ObjectSettings) { if (mode != NavMeshEditorWindow.Mode.SceneBakeSettings) { if (mode == NavMeshEditorWindow.Mode.AreaSettings) { this.AreaSettings(); } } else { this.SceneBakeSettings(); } } else { NavMeshEditorWindow.ObjectSettings(); } EditorGUILayout.EndScrollView(); NavMeshEditorWindow.BakeButtons(); }
private void ModeToggle() { if (NavMeshEditorWindow.s_Styles == null) { NavMeshEditorWindow.s_Styles = new NavMeshEditorWindow.Styles(); } this.m_Mode = (NavMeshEditorWindow.Mode)GUILayout.Toolbar((int)this.m_Mode, NavMeshEditorWindow.s_Styles.m_ModeToggles, "LargeButton", new GUILayoutOption[0]); }
private void ModeToggle() { this.m_Mode = (NavMeshEditorWindow.Mode)GUILayout.Toolbar((int)this.m_Mode, NavMeshEditorWindow.s_Styles.m_ModeToggles, "LargeButton", new GUILayoutOption[0]); }
private void ModeToggle() { this.m_Mode = (NavMeshEditorWindow.Mode)GUILayout.Toolbar((int)this.m_Mode, NavMeshEditorWindow.s_Styles.m_ModeToggles, (GUIStyle)"LargeButton", new GUILayoutOption[0]); }