21 bool forceEventOnlyPublication,
22 string publishedPortName,
26 setText(QApplication::translate(
"VuoEditorWindow",
"Publish Port"));
27 this->window = window;
34 pair<VuoPort *, VuoPublishedPort *> unpublishedPortCombination;
35 map<VuoRendererCable *, VuoPort *> updatedFromPortForCable;
36 map<VuoRendererCable *, VuoPort *> updatedToPortForCable;
39 bool displacedCableWasPublishedCable = (displacedCable && displacedCable->
getBase()->
isPublished());
43 if (displacedCableWasPublishedCable)
49 VuoPort *internalPublishedPort = (inputCable? toPort : fromPort);
54 unpublishedPortCombination = make_pair(internalPublishedPort, externalPublishedPort);
58 updatedFromPortForCable[displacedCable] = NULL;
59 updatedToPortForCable[displacedCable] = NULL;
69 if (displacedCableWasPublishedCable)
71 bool unpublishIsolatedExternalPort =
false;