public ConditionalNodeBlock(ECOnnectionType nodetype, EConditionalTypes condType, bool bInitNode = true) { this.InputNodes = new List <ConnectionNode>(); this.OutputNodes = new List <ConnectionNode>(); this.EntryNode = new ConnectionNode(this, "EntryNode", ECOnnectionType.Enter); if (bInitNode) { this.InputNodes.Add(new ConnectionNode(this, "InputNode1", nodetype)); this.InputNodes.Add(new ConnectionNode(this, "InputNode2", nodetype)); this.OutputNodes.Add(new ConnectionNode(this, "OutputNode1", ECOnnectionType.Exit)); this.OutputNodes.Add(new ConnectionNode(this, "OutputNode2", ECOnnectionType.Exit)); } this.DType = nodetype; this.CondType = condType; }
public override void DeleteConnection(EConditionalTypes contype, int row) { throw new NotImplementedException(); }