private void UpdateDisplayNodes() { for (var i = 0; i < graph.GetNodeCount(); i++) { Node n = graph.GetNodeAt(i); if (typeof(MathDisplay) == n.GetType()) { n.GetResultOf(n.GetSocket(NumberNode.FloatType, SocketDirection.Input, 0)); } } }
public void OnNodeChanged(Graph graph, Node node) { Log.Info("OnNodeChanged: Node " + node.GetType() + " with id " + node.Id); graph.UpdateDependingNodes(node); }
public void OnNodeRemoved(Graph graph, Node node) { Log.Info("OnNodeRemoved: Node " + node.GetType() + " with id " + node.Id); }
public void OnNodeChanged(Node node) { Debug.Log("OnNodeChanged: Node " + node.GetType() + " with id " + node.Id); UpdateDisplayNodes(); }