예제 #1
0
 protected BuildItemBase(ImageJob builder, object nodeData, BuildNode inputNode, BuildNode canvasNode)
 {
     Builder  = builder;
     Input    = inputNode;
     Canvas   = canvasNode;
     NodeData = nodeData;
     Uid      = NextUid();
     builder.AddNode(this);
 }
예제 #2
0
 internal FinishJobBuilder(ImageJob imageJob, CancellationToken cancellationToken)
 {
     _builder = imageJob;
     _token   = cancellationToken;
 }
예제 #3
0
 internal BuildEndpoint(ImageJob builder, object nodeData, BuildNode inputNode, BuildNode canvasNode) : base(builder, nodeData, inputNode,
                                                                                                             canvasNode)
 {
 }
예제 #4
0
 internal static BuildNode StartNode(ImageJob graph, object data) => new BuildNode(graph, data, null, null);
예제 #5
0
 private BuildNode(ImageJob builder, object nodeData, BuildNode inputNode, BuildNode canvasNode) : base(builder, nodeData, inputNode,
                                                                                                        canvasNode)
 {
 }