Class Port
Events
onConnected
public Action<Port> onConnected
onDisconnected
public Action<Port> onDisconnected
Properties
enabled
public bool enabled { get; private set; }
connected
public bool connected { get; private set; }
color
public Color color { get; private set; }
portType
public PortType portType { get; }
connectedCount
public int connectedCount { get; }
connectedNodes
public IEnumerable<StepNode> connectedNodes { get; }
connectionlines
public IEnumerable<Connectionline> connectionlines { get; }
label
public Text label { get; private set; }
node
public StepNode node { get; private set; }
connector
public Connector connector { get; private set; }
Constructors
Port(StepNode stepNode)
public Port(StepNode stepNode)
Methods
void Enable()
public void Enable()
void Disable()
public void Disable()
bool IsConnectTo(Port port)
public bool IsConnectTo(Port port)
Vector2 GetConnectorWorldPoint()
public Vector2 GetConnectorWorldPoint()
virtual void Connect(Connectionline connectionline)
public virtual void Connect(Connectionline connectionline)
virtual void Disconnect(Connectionline connectionline)
public virtual void Disconnect(Connectionline connectionline)