Interface IPortalOutputNode
Nodes implementing this interface can act as portal outputs and will be handled accordingly by GetInputSourcePorts(string).
Namespace: Holoride.ElasticSDK.Graph.Portals
Assembly: Holoride.ElasticSDK.Runtime.dll
Syntax
public interface IPortalOutputNode
Properties
ElasticNodeGraph
Gets the ElasticNodeGraph the Input node lives in.
Declaration
ElasticNodeGraph ElasticNodeGraph { get; }
Property Value
Type | Description |
---|---|
ElasticNodeGraph |
Input
Gets the IPortalInputNode this output is connected to, if any.
Declaration
IPortalInputNode Input { get; }
Property Value
Type | Description |
---|---|
IPortalInputNode |
Methods
GetOutputSinkPorts()
Returns the resolved output sink ports connected to this portal, i.e. the input ports of nodes connected to this portal output.
Declaration
IEnumerable<NodePort> GetOutputSinkPorts()
Returns
Type | Description |
---|---|
IEnumerable<XNode.NodePort> | The ports connected to this portal output. |