示例#1
0
        public void OnUnLinked(Graph graph, AbstractSocket s01, AbstractSocket s02)
        {
            Log.Info("OnUnLinked: Socket " + s02 + " and Socket " + s02);
            var input = s01.IsInput() ? s01 : s02;

            graph.UpdateDependingNodes(input.Parent);
        }
示例#2
0
 public void OnNodeChanged(Graph graph, Node node)
 {
     Log.Info("OnNodeChanged: Node " + node.GetType() + " with id " + node.Id);
     graph.UpdateDependingNodes(node);
 }
示例#3
0
 // ======= Events =======
 public void OnLink(Graph graph, Edge edge)
 {
     Log.Info("OnLink: Node " + edge.Output.Parent.Id + " with Node " + edge.Input.Parent.Id);
     graph.UpdateDependingNodes(edge.Output.Parent);
 }