Class NodeFunctionality<TSimulationPortDefinition>
Base class for a simulation-only node. NodeFunctionality
NodeDefinition<TNodeData, TSimulationPortDefinition>
Inherited Members
Namespace: Unity.DataFlowGraph
Syntax
public abstract class NodeFunctionality<TSimulationPortDefinition> : NodeFunctionality, INodeDefinition, INodeFunctionality, IDisposable where TSimulationPortDefinition : struct, ISimulationPortDefinition
Type Parameters
Name | Description |
---|---|
TSimulationPortDefinition |
Properties
SimulationPorts
The simulation port definition of this node's public contract. Use this to connect together messages and DSLs between nodes using the various methods of NodeSet which require a port.
This is the concrete static instance of the ISimulationPortDefinition struct used in the declaration of a node's NodeDefinition<TNodeData, TSimulationPortDefinition> or other variant. Connect(NodeHandle, OutputPortID, NodeHandle, InputPortID)
Declaration
public static TSimulationPortDefinition SimulationPorts { get; }
Property Value
Type | Description |
---|---|
TSimulationPortDefinition |