Пример #1
0
 public override InputMap[] Inputs(IGraphConnections graph, Metadata instance) => new[]
 {
     graph.Connect(ref ValueA, ref instance.ValueA),
     graph.Connect(ref ValueB, ref instance.ValueB)
 };
Пример #2
0
 public override OutputMap[] Outputs(IGraphConnections graph, Metadata instance) => new[]
 {
     graph.Connect(ref Output, ref instance.Output)
 };
Пример #3
0
 public override InputMap[] Inputs(IGraphConnections connections) => null;
Пример #4
0
 public override OutputMap[] Outputs(IGraphConnections connections) => new[]
 {
     connections.Connect(ref Node.Output, ref Output),
 };
Пример #5
0
 public override InputMap[] Inputs(IGraphConnections connections) => new[]
 {
     connections.Connect(ref Node.Value, ref Value),
 };
Пример #6
0
 public override OutputMap[] Outputs(IGraphConnections connections) => null;
Пример #7
0
 public override InputMap[] Inputs(IGraphConnections graph) => new[]
 {
     graph.Connect(ref Node.Repetitions, ref Repetitions),
 };
Пример #8
0
 public override InputMap[] Inputs(IGraphConnections graph, Metadata instance) => null;
Пример #9
0
 public override InputMap[] Inputs(IGraphConnections connections) => new[]
 {
     connections.Connect(ref Node.Character, ref Character),
 };
Пример #10
0
 public abstract OutputMap[] Outputs(IGraphConnections graph, INodeInstance instance);
Пример #11
0
 public abstract OutputMap[] Outputs(IGraphConnections connections);
Пример #12
0
 public abstract InputMap[] Inputs(IGraphConnections connections);
Пример #13
0
 internal abstract OutputMap[] Outputs(IGraphConnections connections, INodeInstance instance);