Class NodeDefinition<TNodeData, TSimulationPortDefinition>
Helper class for defining a simulation-only node. NodeDefinition
Inheritance
SimulationNodeDefinition<TSimulationPortDefinition>
NodeDefinition<TNodeData, TSimulationPortDefinition>
Inherited Members
Namespace: Unity.DataFlowGraph
Syntax
public abstract class NodeDefinition<TNodeData, TSimulationPortDefinition> : SimulationNodeDefinition<TSimulationPortDefinition> where TNodeData : struct, INodeData where TSimulationPortDefinition : struct, ISimulationPortDefinition
Type Parameters
Name | Description |
---|---|
TNodeData | |
TSimulationPortDefinition |
Properties
BaseTraits
Declaration
protected override sealed NodeTraitsBase BaseTraits { get; }
Property Value
Type | Description |
---|---|
NodeTraitsBase |
Overrides
Methods
GetNodeData(NodeHandle)
Helper around GetNodeData(NodeHandle).
Declaration
protected TNodeData GetNodeData(NodeHandle handle)
Parameters
Type | Name | Description |
---|---|---|
NodeHandle | handle |
Returns
Type | Description |
---|---|
TNodeData |