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