From 7ca9100a6935b2d40a197e08fa17cc9b6c21c348 Mon Sep 17 00:00:00 2001 From: Simon Rodriguez Date: Mon, 13 May 2019 18:44:59 +0200 Subject: [PATCH] made RemoveNode function virtual used for example when a graph wants to block a delete --- Scripts/Editor/NodeGraphEditor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Scripts/Editor/NodeGraphEditor.cs b/Scripts/Editor/NodeGraphEditor.cs index 6fd00ea..f618d42 100644 --- a/Scripts/Editor/NodeGraphEditor.cs +++ b/Scripts/Editor/NodeGraphEditor.cs @@ -93,7 +93,7 @@ namespace XNodeEditor { } /// Safely remove a node and all its connections. - public void RemoveNode(XNode.Node node) { + public virtual void RemoveNode(XNode.Node node) { UnityEngine.Object.DestroyImmediate(node, true); target.RemoveNode(node); if (NodeEditorPreferences.GetSettings().autoSave) AssetDatabase.SaveAssets();