Class DSLHandler<TDSLInterface>
Inheritance
DSLHandler<TDSLInterface>
Syntax
public abstract class DSLHandler<TDSLInterface> : IDSLHandler, IDisposable where TDSLInterface : class
Type Parameters
Name |
Description |
TDSLInterface |
The user defined interface which Unity.DataFlowGraph.NodeDefinition`2s must
implement so that the DSLHandler<TDSLInterface> can interact with them.
|
Methods
Connect(DSLHandler<TDSLInterface>.ConnectionInfo, DSLHandler<TDSLInterface>.ConnectionInfo)
Declaration
protected abstract void Connect(DSLHandler<TDSLInterface>.ConnectionInfo left, DSLHandler<TDSLInterface>.ConnectionInfo right)
Parameters
Declaration
public void Connect(NodeSetAPI set, NodeHandle source, OutputPortID sourcePort, NodeHandle destination, InputPortID destinationPort)
Parameters
Implements
Disconnect(DSLHandler<TDSLInterface>.ConnectionInfo, DSLHandler<TDSLInterface>.ConnectionInfo)
Declaration
protected abstract void Disconnect(DSLHandler<TDSLInterface>.ConnectionInfo left, DSLHandler<TDSLInterface>.ConnectionInfo right)
Parameters
Declaration
public void Disconnect(NodeSetAPI set, NodeHandle source, OutputPortID sourcePort, NodeHandle destination, InputPortID destinationPort)
Parameters
Implements
Dispose()
Declaration
public virtual void Dispose()
Implements