protected override PortModel AddOutputPort(string portName, PortType portType, TypeHandle dataType, string portId = null, PortModel.PortModelOptions options = PortModel.PortModelOptions.Default, object portCreationData = null) { var outputPort = base.AddOutputPort(portName, portType, dataType, portId, options, portCreationData); m_OutputPorts.Add(outputPort); return(outputPort); }
protected override PortModel AddInputPort(string portName, PortType portType, TypeHandle dataType, string portId = null, PortModel.PortModelOptions options = PortModel.PortModelOptions.Default, Action <ConstantNodeModel> preDefine = null, object portCreationData = null) { var inputPort = base.AddInputPort(portName, portType, dataType, portId, options, preDefine, portCreationData); m_InputPorts.Add(inputPort); return(inputPort); }