コード例 #1
0
ファイル: NodeEditor.cs プロジェクト: swipswaps/XLand
        public void AddNode(NodeInfo nodeInfo)
        {
            var node = CurrentDataFlowGraph.AddNode(nodeInfo,
                                                    ModelManager.Instance.CurrentActiveModel.GetComponent <XLander>());

            if (node == null)
            {
                return;
            }
            AddNodeDisplay(nodeInfo, node, true);
        }
コード例 #2
0
ファイル: NodeEditor.cs プロジェクト: swipswaps/XLand
 public void RemoveEdge(UIControlledNodeField from, UIControlledNodeField to)
 {
     CurrentDataFlowGraph.RemoveEdge(from.NodeInstance, from.FieldInfo, to.NodeInstance, to.FieldInfo);
 }
コード例 #3
0
ファイル: NodeEditor.cs プロジェクト: swipswaps/XLand
 public void RemoveNode(NodeEntry entry)
 {
     CurrentDataFlowGraph.RemoveNode(entry.NodeInstance);
     Destroy(entry.gameObject);
 }