Vuo  0.4
 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
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
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
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
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
registerExternalPublishedPort(VuoPublishedPort *publishedPort, bool isInput)VuoRendererComposition
removeCable(VuoRendererCable *rc)VuoRendererComposition
removeNode(VuoRendererNode *rn)VuoRendererComposition
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
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