private void CreateEditor() { if (_nodeGraphEditor == null || _nodeGraphEditor.GetEditorWindow() == null) { _instance._nodeGraphEditor = NodeGraphEditor.CreateInstance <NodeGraphEditor>(); _instance._nodeGraphEditor.Init(kWindowTitle, _instance, kWindowTag); } }
private static void CreateWindow() { // Get existing open window or if none, make a new one: _instance = (NodeGraphEditorWindow)GetWindow(typeof(NodeGraphEditorWindow), false, kWindowWindowName); if (_instance._nodeGraphEditor == null || _instance._nodeGraphEditor.GetEditorWindow() == null) { _instance._nodeGraphEditor = NodeGraphEditor.CreateInstance <NodeGraphEditor>(); _instance._nodeGraphEditor.Init(kWindowTitle, _instance, kWindowTag); } }