private void OnGUI() { EditorGUILayout.LabelField(EditorGUIUtility.TempContent("Current Mode"), EditorGUIUtility.TempContent(EditorModes.CurrentModeName)); using (new EditorGUILayout.HorizontalScope()) { GUILayout.FlexibleSpace(); if (!(EditorModes.Current is DefaultEditorMode) && GUILayout.Button(EditorGUIUtility.TempContent($"Return to {EditorModes.DefaultMode.Name}"))) { EditorModes.RequestDefaultMode(); } GUILayout.FlexibleSpace(); } }
private void ReturnToDefault() { EditorModes.RequestDefaultMode(); }