addCable(VuoCable *cable) | VuoRendererComposition | |
addNode(VuoNode *node) | VuoRendererComposition | |
addPublishedInputCable(VuoCable *c) | VuoRendererComposition | |
addPublishedOutputCable(VuoCable *c) | VuoRendererComposition | |
blockDisablingOfPopoverForPort(VuoRendererPort *port) | VuoEditorComposition | |
cancelCableDrag(void) | VuoEditorComposition | |
clearHoverHighlighting() | VuoEditorComposition | |
clearInternalPortEligibilityHighlighting(void) | VuoRendererComposition | |
clearPublishedPortDropLocationHighlightingRequested() | VuoEditorComposition | signal |
collapseTypecastNode(VuoRendererNode *rn) | VuoRendererComposition | |
collapseTypecastNodes(void) | VuoRendererComposition | |
componentsAdded(QList< QGraphicsItem * > addedComponents, VuoEditorComposition *target) | VuoEditorComposition | signal |
componentsRemoved(QList< QGraphicsItem * > removedComponents, string commandDescription="Remove") | VuoEditorComposition | signal |
connectionCompleted(VuoRendererCable *cableInProgress, VuoRendererPort *targetPort, VuoRendererCable *previousConnectedCable, VuoRendererPort *portToUnpublish, string typecastToInsert) | VuoEditorComposition | signal |
contextMenuEvent(QGraphicsSceneContextMenuEvent *event) | VuoEditorComposition | protected |
createAndConnectMakeListNode(VuoNode *toNode, VuoPort *toPort, VuoRendererCable *&rendererCable) | VuoEditorComposition | |
createAutoreleasePool(void) | VuoRendererComposition | static |
createNode(QString nodeClassName, string displayName="", double x=0, double y=0) | VuoEditorComposition | |
createPublishedCable(VuoPort *vuoPseudoPort, VuoPort *internalPort) | VuoRendererComposition | |
createRendererNode(VuoNode *baseNode) | VuoRendererComposition | |
dataEditorRequested(VuoRendererPort *port) | VuoEditorComposition | signal |
deleteSelectedCompositionComponents(string commandDescription="Delete") | VuoEditorComposition | slot |
deselectAllCompositionComponents() | VuoEditorComposition | slot |
disablePortPopovers(VuoRendererNode *node=NULL) | VuoEditorComposition | |
dragEnterEvent(QGraphicsSceneDragDropEvent *event) | VuoEditorComposition | protected |
dragLeaveEvent(QGraphicsSceneDragDropEvent *event) | VuoEditorComposition | protected |
dragMoveEvent(QGraphicsSceneDragDropEvent *event) | VuoEditorComposition | protected |
dropEvent(QGraphicsSceneDragDropEvent *event) | VuoEditorComposition | protected |
duplicationOperationCancelled() | VuoEditorComposition | signal |
findNearbyComponent(QPointF scenePos, targetComponentType componentType=VuoEditorComposition::targetTypeAny, bool limitPortCollisionRange=true) | VuoEditorComposition | |
getBase(void) const | VuoBaseDetail< VuoComposition > | |
getCableInProgress() | VuoEditorComposition | |
getCablesInternalToSubcomposition(QList< QGraphicsItem * > subcompositionComponents) | VuoEditorComposition | |
getContextMenuDeleteSelectedAction(void) | VuoEditorComposition | |
getContextMenuTints(QMenu *parent=0) | VuoEditorComposition | |
getUniquePublishedPortName(string baseName, bool isInput) | VuoRendererComposition | |
highlightPublishedPortDropLocationsRequested(VuoRendererPort *port) | VuoEditorComposition | signal |
inputPortCountAdjustmentRequested(VuoRendererNode *node, int inputPortCountDelta) | VuoEditorComposition | signal |
internalItemsBoundingRect() const | VuoEditorComposition | |
isRunning(void) | VuoEditorComposition | |
keyPressEvent(QKeyEvent *event) | VuoEditorComposition | protected |
leftMouseButtonReleased(void) | VuoEditorComposition | signal |
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) | VuoEditorComposition | protected |
mouseMoveEvent(QGraphicsSceneMouseEvent *event) | VuoEditorComposition | protected |
mousePressEvent(QGraphicsSceneMouseEvent *event) | VuoEditorComposition | protected |
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) | VuoEditorComposition | protected |
moveSelectedNodesBy(qreal dx, qreal dy) | VuoEditorComposition | slot |
nodeNameTaken | VuoRendererComposition | protected |
nodesMoved(set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging) | VuoEditorComposition | signal |
nodeTitleEditorRequested(VuoRendererNode *node) | VuoEditorComposition | signal |
parser | VuoRendererComposition | protected |
portPublicationRequested(VuoPort *port) | VuoEditorComposition | signal |
portUnpublicationRequested(VuoPort *port) | VuoEditorComposition | signal |
publishPort(VuoPort *port, string name="", bool attemptMerge=false) | VuoRendererComposition | |
VuoRunnerDelegate::receivedTelemetryEdgeHit(string edgeIdentifier)=0 | VuoRunnerDelegate | pure virtual |
VuoRunnerDelegate::receivedTelemetryError(string message)=0 | VuoRunnerDelegate | pure virtual |
receivedTelemetryInputPortUpdated(string portIdentifier, bool receivedEvent, bool receivedData, string dataSummary) | VuoEditorComposition | virtual |
VuoRunnerDelegate::receivedTelemetryNodeExecutionFinished(string nodeIdentifier)=0 | VuoRunnerDelegate | pure virtual |
VuoRunnerDelegate::receivedTelemetryNodeExecutionStarted(string nodeIdentifier)=0 | VuoRunnerDelegate | pure virtual |
receivedTelemetryOutputPortUpdated(string portIdentifier, bool sentData, string dataSummary) | VuoEditorComposition | virtual |
VuoRunnerDelegate::receivedTelemetryPublishedOutputPortUpdated(VuoRunner::Port *port, bool sentData, string dataSummary)=0 | VuoRunnerDelegate | pure virtual |
VuoRunnerDelegate::receivedTelemetryStats(unsigned long utime, unsigned long stime)=0 | VuoRunnerDelegate | pure virtual |
registerExternalPublishedPort(VuoPublishedPort *publishedPort, bool isInput) | VuoRendererComposition | |
removeCable(VuoRendererCable *rc) | VuoRendererComposition | |
removeNode(VuoRendererNode *rn) | VuoEditorComposition | |
removePublishedInputCable(VuoRendererCable *rc) | VuoRendererComposition | |
removePublishedOutputCable(VuoRendererCable *rc) | VuoRendererComposition | |
run(string compositionSnapshot) | VuoEditorComposition | |
selectAllCables() | VuoEditorComposition | slot |
selectAllCompositionComponents() | VuoEditorComposition | slot |
selectAllNodes() | VuoEditorComposition | slot |
selectedComponentsDuplicated() | VuoEditorComposition | signal |
setBackgroundTransparent(bool transparent) | VuoRendererComposition | |
setBase(VuoComposition *base) | VuoBaseDetail< VuoComposition > | |
setCompiler(VuoCompiler *compiler) | VuoEditorComposition | |
setPublishedPortName(VuoRendererPublishedPort *publishedPort, string name) | VuoRendererComposition | |
signaler | VuoRendererComposition | protected |
stop(void) | VuoEditorComposition | |
takeSnapshot(void) | VuoEditorComposition | |
targetComponentType enum name | VuoEditorComposition | |
targetTypeAny enum value (defined in VuoEditorComposition) | VuoEditorComposition | |
targetTypePort enum value (defined in VuoEditorComposition) | VuoEditorComposition | |
tintSelectedNodes(int tintColor) | VuoEditorComposition | slot |
tintSelectedNodesRequested(VuoNode::TintColor tintColor) | VuoEditorComposition | signal |
togglePortPublicationStatus() | VuoEditorComposition | slot |
triggerTimedDisableOfAllPopovers(VuoRendererNode *node=NULL) | VuoEditorComposition | slot |
unblockDisablingOfPopoverForPort(VuoRendererPort *port) | VuoEditorComposition | |
uncollapseTypecastNode(VuoRendererNode *typecastNode) | VuoRendererComposition | |
uncollapseTypecastNode(VuoRendererTypecastPort *typecast) | VuoRendererComposition | |
unregisterExternalPublishedPort(VuoPublishedPort *publishedPort, bool isInput) | VuoRendererComposition | |
updatePortConstantInRunningComposition(VuoCompilerInputEventPort *port, string constant) | VuoEditorComposition | |
updatePublishedCableGeometry() | VuoEditorComposition | slot |
updateRunningComposition(string oldCompositionSnapshot, string newCompositionSnapshot) | VuoEditorComposition | |
VuoBaseDetail(string description, VuoComposition *base) | VuoBaseDetail< VuoComposition > | |
VuoEditorComposition(VuoComposition *baseComposition) | VuoEditorComposition | explicit |
VuoRendererComposition(VuoComposition *baseComposition, bool renderMissingAsPresent=false) | VuoRendererComposition | |
~VuoRunnerDelegate()=0 (defined in VuoRunnerDelegate) | VuoRunnerDelegate | pure virtual |