Esempio n. 1
0
        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;
        }
Esempio n. 2
0
 public override void DeleteConnection(EConditionalTypes contype, int row)
 {
     throw new NotImplementedException();
 }