refactor: again refactor this

main
taoria 3 years ago
parent 17f860adf4
commit fb2ee29c5a
  1. 3
      TNode/Editor/Blackboard.meta
  2. 7
      TNode/Editor/Blackboard/IBlackboardView.cs
  3. 3
      TNode/Editor/Blackboard/IBlackboardView.cs.meta
  4. 4
      TNode/Editor/NodeGraphView/IBaseDataGraphView.cs
  5. 2
      TNode/Editor/NodeGraphView/IDataGraphView.cs
  6. 1
      TNode/Editor/Tools/GraphEditorCreator/GraphEditorCreator.cs
  7. 7
      TNode/Editor/Tools/GraphEditorCreator/SourceGeneratorForGraphEditor.cs
  8. 0
      TNodeGraphViewImpl/Editor/Cache.meta
  9. 4
      TNodeGraphViewImpl/Editor/Cache/NodeEditorExtensions.cs
  10. 0
      TNodeGraphViewImpl/Editor/Cache/NodeEditorExtensions.cs.meta
  11. 2
      TNodeGraphViewImpl/Editor/GraphEditor.cs
  12. 0
      TNodeGraphViewImpl/Editor/GraphEditor.cs.meta
  13. 4
      TNodeGraphViewImpl/Editor/NodeGraphView/DataGraphView.cs
  14. 2
      TNodeGraphViewImpl/Editor/Search/NodeSearchWindowProvider.cs

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: bf3b6f6e73b647e2a5421f482a0b0e8f
timeCreated: 1657686050

@ -0,0 +1,7 @@
namespace TNode.Editor.Blackboard{
public interface IBlackboardView{
public void AddData(){
}
}
}

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 9c618ca8a5b0444284489b8a1942af91
timeCreated: 1657686059

@ -5,7 +5,9 @@ namespace TNode.Editor.NodeGraphView{
public interface IBaseDataGraphView{
public void AddTNode(NodeData nodeData, Rect rect);
public void RemoveTNode(NodeData nodeData);
public BlackboardData GetBlackboardData();
}
}

@ -2,6 +2,6 @@
namespace TNode.Editor.NodeGraphView{
public interface IDataGraphView<T> : IBaseDataGraphView where T:GraphData{
public T Data{ get; set; }
}
}

@ -1,6 +1,5 @@
using System.IO;
using System.Text.RegularExpressions;
using TNode.Editor.Model;
using UnityEditor;
using UnityEngine;
using UnityEngine.UIElements;

@ -1,9 +1,4 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
using Microsoft.CodeAnalysis;
using System.Text.RegularExpressions;
using UnityEngine;
namespace TNode.Editor.Tools.GraphEditorCreator{

@ -3,16 +3,14 @@ using System.Collections.Generic;
using System.Linq;
using TNode.Attribute;
using TNode.Editor;
using TNode.Editor.Inspector;
using TNode.Editor.NodeViews;
using TNode.Models;
using TNodeGraphViewImpl.Editor.GraphBlackboard;
using TNodeGraphViewImpl.Editor.NodeGraphView;
using UnityEditor.Experimental.GraphView;
using UnityEngine;
using UnityEngine.TestTools.Utils;
namespace TNode.Cache{
namespace TNodeGraphViewImpl.Editor.Cache{
/// <summary>
/// Internal singleton class for caching TNode reflection Data.
/// </summary>

@ -1,8 +1,8 @@
using Codice.CM.Common;
using TNode.Cache;
using TNode.Editor.Inspector;
using TNode.Editor.Model;
using TNode.Models;
using TNodeGraphViewImpl.Editor.Cache;
using TNodeGraphViewImpl.Editor.NodeGraphView;
using UnityEditor;
using UnityEditor.Experimental.GraphView;

@ -3,7 +3,6 @@ using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using TNode.Cache;
using TNode.Editor;
using TNode.Editor.Inspector;
using TNode.Editor.Model;
@ -12,6 +11,7 @@ using TNode.Editor.NodeViews;
using TNode.Editor.Search;
using TNode.Editor.Tools.NodeCreator;
using TNode.Models;
using TNodeGraphViewImpl.Editor.Cache;
using TNodeGraphViewImpl.Editor.GraphBlackboard;
using TNodeGraphViewImpl.Editor.GraphBlackboard.BlackboardProperty;
using UnityEditor;
@ -21,7 +21,7 @@ using UnityEngine.UIElements;
using Edge = UnityEditor.Experimental.GraphView.Edge;
namespace TNodeGraphViewImpl.Editor.NodeGraphView{
public abstract class BaseDataGraphView<T>:GraphView,IBaseDataGraphView where T:GraphData{
public abstract class BaseDataGraphView<T>:GraphView,IDataGraphView<T> where T:GraphData{
#region variables and properties
private T _data;
private bool _isInspectorOn;

@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using TNode.Cache;
using TNode.Editor.NodeGraphView;
using TNode.Editor.Tools.NodeCreator;
using TNode.Models;
using TNodeGraphViewImpl.Editor.Cache;
using UnityEditor;
using UnityEditor.Experimental.GraphView;
using UnityEngine;

Loading…
Cancel
Save