Struct DataOutput<TDefinition, TType>
Declaration of a specific data output connection port for a given node type.
These are used as fields within an IKernelPortDefinition struct implementation
(see
Data from these ports can only be produced in the node's implementation of Execute(RenderContext, TKernelData, ref TKernelPortDefinition) by filling out the instance accessible via the given RenderContext.
Inherited Members
Namespace: Unity.DataFlowGraph
Syntax
public struct DataOutput<TDefinition, TType>
where TDefinition : NodeDefinition where TType : struct
Type Parameters
Name | Description |
---|---|
TDefinition | The NodeDefinition<TNodeData, TSimulationPortDefinition, TKernelData, TKernelPortDefinition, TKernel> to which this port is associated. |
TType |
Operators
Explicit(DataOutput<TDefinition, TType> to OutputPortID)
Declaration
public static explicit operator OutputPortID(DataOutput<TDefinition, TType> output)
Parameters
Type | Name | Description |
---|---|---|
DataOutput<TDefinition, TType> | output |
Returns
Type | Description |
---|---|
OutputPortID |