Vuo  0.4.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VuoEditorComposition Member List

This is the complete list of members for VuoEditorComposition, including all inherited members.

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()VuoEditorCompositionsignal
collapseTypecastNode(VuoRendererNode *rn)VuoRendererComposition
collapseTypecastNodes(void)VuoRendererComposition
componentsAdded(QList< QGraphicsItem * > addedComponents, VuoEditorComposition *target)VuoEditorCompositionsignal
componentsRemoved(QList< QGraphicsItem * > removedComponents, string commandDescription="Remove")VuoEditorCompositionsignal
connectionCompleted(VuoRendererCable *cableInProgress, VuoRendererPort *targetPort, VuoRendererCable *previousConnectedCable, VuoRendererPort *portToUnpublish, string typecastToInsert)VuoEditorCompositionsignal
contextMenuEvent(QGraphicsSceneContextMenuEvent *event)VuoEditorCompositionprotected
createAndConnectMakeListNode(VuoNode *toNode, VuoPort *toPort, VuoRendererCable *&rendererCable)VuoEditorComposition
createAutoreleasePool(void)VuoRendererCompositionstatic
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)VuoEditorCompositionsignal
deleteSelectedCompositionComponents(string commandDescription="Delete")VuoEditorCompositionslot
deselectAllCompositionComponents()VuoEditorCompositionslot
disablePortPopovers(VuoRendererNode *node=NULL)VuoEditorComposition
dragEnterEvent(QGraphicsSceneDragDropEvent *event)VuoEditorCompositionprotected
dragLeaveEvent(QGraphicsSceneDragDropEvent *event)VuoEditorCompositionprotected
dragMoveEvent(QGraphicsSceneDragDropEvent *event)VuoEditorCompositionprotected
dropEvent(QGraphicsSceneDragDropEvent *event)VuoEditorCompositionprotected
duplicationOperationCancelled()VuoEditorCompositionsignal
findNearbyComponent(QPointF scenePos, targetComponentType componentType=VuoEditorComposition::targetTypeAny, bool limitPortCollisionRange=true)VuoEditorComposition
getBase(void) constVuoBaseDetail< 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)VuoEditorCompositionsignal
inputPortCountAdjustmentRequested(VuoRendererNode *node, int inputPortCountDelta)VuoEditorCompositionsignal
internalItemsBoundingRect() const VuoEditorComposition
isRunning(void)VuoEditorComposition
keyPressEvent(QKeyEvent *event)VuoEditorCompositionprotected
leftMouseButtonReleased(void)VuoEditorCompositionsignal
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)VuoEditorCompositionprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event)VuoEditorCompositionprotected
mousePressEvent(QGraphicsSceneMouseEvent *event)VuoEditorCompositionprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event)VuoEditorCompositionprotected
moveSelectedNodesBy(qreal dx, qreal dy)VuoEditorCompositionslot
nodeNameTakenVuoRendererCompositionprotected
nodesMoved(set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging)VuoEditorCompositionsignal
nodeTitleEditorRequested(VuoRendererNode *node)VuoEditorCompositionsignal
parserVuoRendererCompositionprotected
portPublicationRequested(VuoPort *port)VuoEditorCompositionsignal
portUnpublicationRequested(VuoPort *port)VuoEditorCompositionsignal
publishPort(VuoPort *port, string name="", bool attemptMerge=false)VuoRendererComposition
VuoRunnerDelegate::receivedTelemetryEdgeHit(string edgeIdentifier)=0VuoRunnerDelegatepure virtual
VuoRunnerDelegate::receivedTelemetryError(string message)=0VuoRunnerDelegatepure virtual
receivedTelemetryInputPortUpdated(string portIdentifier, bool receivedEvent, bool receivedData, string dataSummary)VuoEditorCompositionvirtual
VuoRunnerDelegate::receivedTelemetryNodeExecutionFinished(string nodeIdentifier)=0VuoRunnerDelegatepure virtual
VuoRunnerDelegate::receivedTelemetryNodeExecutionStarted(string nodeIdentifier)=0VuoRunnerDelegatepure virtual
receivedTelemetryOutputPortUpdated(string portIdentifier, bool sentData, string dataSummary)VuoEditorCompositionvirtual
VuoRunnerDelegate::receivedTelemetryPublishedOutputPortUpdated(VuoRunner::Port *port, bool sentData, string dataSummary)=0VuoRunnerDelegatepure virtual
VuoRunnerDelegate::receivedTelemetryStats(unsigned long utime, unsigned long stime)=0VuoRunnerDelegatepure 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()VuoEditorCompositionslot
selectAllCompositionComponents()VuoEditorCompositionslot
selectAllNodes()VuoEditorCompositionslot
selectedComponentsDuplicated()VuoEditorCompositionsignal
setBackgroundTransparent(bool transparent)VuoRendererComposition
setBase(VuoComposition *base)VuoBaseDetail< VuoComposition >
setCompiler(VuoCompiler *compiler)VuoEditorComposition
setPublishedPortName(VuoRendererPublishedPort *publishedPort, string name)VuoRendererComposition
signalerVuoRendererCompositionprotected
stop(void)VuoEditorComposition
takeSnapshot(void)VuoEditorComposition
targetComponentType enum nameVuoEditorComposition
targetTypeAny enum value (defined in VuoEditorComposition)VuoEditorComposition
targetTypePort enum value (defined in VuoEditorComposition)VuoEditorComposition
tintSelectedNodes(int tintColor)VuoEditorCompositionslot
tintSelectedNodesRequested(VuoNode::TintColor tintColor)VuoEditorCompositionsignal
togglePortPublicationStatus()VuoEditorCompositionslot
triggerTimedDisableOfAllPopovers(VuoRendererNode *node=NULL)VuoEditorCompositionslot
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()VuoEditorCompositionslot
updateRunningComposition(string oldCompositionSnapshot, string newCompositionSnapshot)VuoEditorComposition
VuoBaseDetail(string description, VuoComposition *base)VuoBaseDetail< VuoComposition >
VuoEditorComposition(VuoComposition *baseComposition)VuoEditorCompositionexplicit
VuoRendererComposition(VuoComposition *baseComposition, bool renderMissingAsPresent=false)VuoRendererComposition
~VuoRunnerDelegate()=0 (defined in VuoRunnerDelegate)VuoRunnerDelegatepure virtual