From 86c7966fe614bac55bcc7d7066f1c0bdbce27f06 Mon Sep 17 00:00:00 2001 From: Thor Kramer Brigsted Date: Thu, 2 Nov 2017 17:46:44 +0100 Subject: [PATCH] Changed NodeEditor.OnHeaderGUI and NodeEditorOnBodyGUI to public --- Example/Nodes/Editor/DisplayValueEditor.cs | 2 +- Scripts/Editor/NodeEditor.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Example/Nodes/Editor/DisplayValueEditor.cs b/Example/Nodes/Editor/DisplayValueEditor.cs index b928d3b..0cc9c67 100644 --- a/Example/Nodes/Editor/DisplayValueEditor.cs +++ b/Example/Nodes/Editor/DisplayValueEditor.cs @@ -7,7 +7,7 @@ namespace BasicNodes { [CustomNodeEditor(typeof(DisplayValue))] public class DisplayValueEditor : NodeEditor { - protected override void OnBodyGUI() { + public override void OnBodyGUI() { base.OnBodyGUI(); object obj = target.GetValue(null); if (obj != null) EditorGUILayout.LabelField(target.GetValue(null).ToString()); diff --git a/Scripts/Editor/NodeEditor.cs b/Scripts/Editor/NodeEditor.cs index 990b22b..10138c0 100644 --- a/Scripts/Editor/NodeEditor.cs +++ b/Scripts/Editor/NodeEditor.cs @@ -20,14 +20,14 @@ public class NodeEditor { OnBodyGUI(); } - protected void OnHeaderGUI() { + public void OnHeaderGUI() { GUI.color = Color.white; string title = NodeEditorUtilities.PrettifyCamelCase(target.name); GUILayout.Label(title, NodeEditorResources.styles.nodeHeader, GUILayout.Height(30)); } /// Draws standard field editors for all public fields - protected virtual void OnBodyGUI() { + public virtual void OnBodyGUI() { string[] excludes = { "m_Script", "graph", "position", "ports" }; portPositions = new Dictionary();