protected override void Output(NodeData data) { base.Output(data); System.Diagnostics.Debug.WriteLine("Rock number {0} generated from deposit!", OutputsCount); }
protected virtual void Output(NodeData data) { OutputsCount++; if(NextNodeExists()) NextNode.Input(data); }
private void Input(NodeData data) { _nodeDatas.Add(data); }
protected override void Output(NodeData data) { base.Output(data); System.Diagnostics.Debug.WriteLine("Conveyour passed projectile number {0}!", OutputsCount); }