From 2bccb2ca3a1e70f0e4256e68c171dd0276545e92 Mon Sep 17 00:00:00 2001 From: Thor Brigsted Date: Fri, 13 Oct 2017 20:38:00 +0200 Subject: [PATCH] Removed toolbar. It might return later, but at this point there's no use for it. --- Scripts/Editor/NodeEditorGUI.cs | 1 - Scripts/Editor/NodeEditorToolbar.cs | 55 ------------------------ Scripts/Editor/NodeEditorToolbar.cs.meta | 12 ------ 3 files changed, 68 deletions(-) delete mode 100644 Scripts/Editor/NodeEditorToolbar.cs delete mode 100644 Scripts/Editor/NodeEditorToolbar.cs.meta diff --git a/Scripts/Editor/NodeEditorGUI.cs b/Scripts/Editor/NodeEditorGUI.cs index d04f747..4a7e617 100644 --- a/Scripts/Editor/NodeEditorGUI.cs +++ b/Scripts/Editor/NodeEditorGUI.cs @@ -15,7 +15,6 @@ public partial class NodeEditorWindow { DrawConnections(); DrawDraggedConnection(); DrawNodes(); - DrawToolbar(); GUI.matrix = m; } diff --git a/Scripts/Editor/NodeEditorToolbar.cs b/Scripts/Editor/NodeEditorToolbar.cs deleted file mode 100644 index 8d7900b..0000000 --- a/Scripts/Editor/NodeEditorToolbar.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEditor; - -public partial class NodeEditorWindow { - - public void DrawToolbar() { - EditorGUILayout.BeginHorizontal("Toolbar"); - - if (DropdownButton("File", 50)) FileContextMenu(); - if (DropdownButton("Edit", 50)) EditContextMenu(); - if (DropdownButton("View", 50)) { } - if (DropdownButton("Settings", 70)) { } - if (DropdownButton("Tools", 50)) ToolsContextMenu(); - - //Draw hover info - if (Event.current.type == EventType.Layout || Event.current.type == EventType.Repaint) { - if (IsHoveringNode) { - GUILayout.Space(20); - string hoverInfo = hoveredNode.GetType().ToString(); - if (IsHoveringPort) hoverInfo += " > " + hoveredPort.fieldName; - GUILayout.Label(hoverInfo); - } - } - - // Make the toolbar extend all throughout the window extension. - GUILayout.FlexibleSpace(); - - EditorGUILayout.EndHorizontal(); - } - - public void FileContextMenu() { - GenericMenu contextMenu = new GenericMenu(); - - contextMenu.AddItem(new GUIContent("Save"), false, Save); - contextMenu.AddItem(new GUIContent("Save As"), false, SaveAs); - - contextMenu.DropDown(new Rect(5f, 17f, 0f, 0f)); - } - - public void EditContextMenu() { - GenericMenu contextMenu = new GenericMenu(); - contextMenu.AddItem(new GUIContent("Clear"), false, () => graph.Clear()); - - contextMenu.DropDown(new Rect(5f, 17f, 0f, 0f)); - } - - public void ToolsContextMenu() { - GenericMenu contextMenu = new GenericMenu(); - contextMenu.AddItem(new GUIContent("Debug Custom Node Editors"), false, () => CacheCustomNodeEditors()); - - contextMenu.DropDown(new Rect(5f, 17f, 0f, 0f)); - } -} diff --git a/Scripts/Editor/NodeEditorToolbar.cs.meta b/Scripts/Editor/NodeEditorToolbar.cs.meta deleted file mode 100644 index cc85b52..0000000 --- a/Scripts/Editor/NodeEditorToolbar.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: fa774a466fc664148b43879d282ea071 -timeCreated: 1505932458 -licenseType: Free -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: