Esempio n. 1
0
        void AddPort()
        {
            PortView pv = node.AddPort(fieldInfo, direction, listener, isMultiple, name);

            // We force the AddPort in the BaseNode class because the port list is not updated except at the construction of the class
            node.nodeTarget.AddPort(direction == Direction.Input, pv.fieldName);

            pv.OnConnected    += OnPortConnected;
            pv.OnDisconnected += OnPortDisconnected;
        }
Esempio n. 2
0
 public DefaultPortBehavior(BaseNodeView nodeView, FieldInfo fieldInfo, Direction direction, EdgeConnectorListener listener, bool isMultiple, string name)
 {
     nodeView.AddPort(fieldInfo, direction, listener, isMultiple, name);
 }