private void OnDestroy() { if (InputKnob != null) { InputKnob.RemoveConnection(this); } if (OutputKnob != null) { OutputKnob.RemoveConnection(this); } }
private bool IsValidEndKnob(Knob knob) { if (InputKnob != null) { return(InputKnob.CanConnectTo(knob)); } if (OutputKnob != null) { return(OutputKnob.CanConnectTo(knob)); } return(false); }