Interface IPortalInputNode
Nodes implementing this interface can act as portal inputs and will be handled accordingly by GetOutputSinkPorts(string).
Namespace: Holoride.ElasticSDK.Graph.Portals
Assembly: Holoride.ElasticSDK.Runtime.dll
Syntax
public interface IPortalInputNode
Properties
PortalName
Gets the human readable name of the quantum link established by this portal.
Declaration
string PortalName { get; }
Property Value
Type | Description |
---|---|
string |
Methods
FindOutputNodes()
Returns all IPortalOutputNodes connected to this portal input.
Declaration
IEnumerable<IPortalOutputNode> FindOutputNodes()
Returns
Type | Description |
---|---|
IEnumerable<IPortalOutputNode> | The outputs connected to this input. |
GetInputSourcePorts()
Returns the resolved input source ports connected to this portal, i.e. the output ports of nodes connected to this portal input.
Declaration
IEnumerable<NodePort> GetInputSourcePorts()
Returns
Type | Description |
---|---|
IEnumerable<XNode.NodePort> | The ports connected to this portal input. |