public override void Rebuild(List <ConnectionPoint> cp) { inPoint = cp[0]; outPoints = cp.GetRange(1, cp.Count - 1); inPoint.Rebuild(this, ConnectionPointType.In, editor.OnClickInPoint); for (int i = 0; i < outPoints.Count; i++) { outPoints[i].Rebuild(this, ConnectionPointType.Out, editor.OnClickOutPoint); } }
public override void Rebuild(List <ConnectionPoint> cp) { startPoint = cp[0]; startPoint.Rebuild(this, ConnectionPointType.Out, editor.OnClickOutPoint); }
public override void Rebuild(List <ConnectionPoint> cp) { endPoint = cp[0]; endPoint.Rebuild(this, ConnectionPointType.In, editor.OnClickInPoint); }