Represents a window for editing a Vuo Composition.
One instance per composition.
|
void | nodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging) |
| Moves input nodes dx points horizontally and dy points vertically, meanwhile pushing the action onto the undo stack.
|
|
void | connectionCompleted (VuoRendererCable *cableInProgress, VuoRendererPort *targetPort, VuoRendererCable *previousConnectedCable) |
| Completes the connection for the input cableInProgress to port *targetPort , displacing the previousConnectedCable , if any, meanwhile pushing the action onto the undo stack.
|
|
void | portConstantSet (VuoCompilerInputEventPort *port, QString value) |
| Sets the value of the input port to value , meanwhile pushing the action onto the undo stack.
|
|
void | componentsRemoved (QList< QGraphicsItem * > components, string commandDescription) |
| Removes the input components from the scene, meanwhile pushing the action onto the undo stack.
|
|
void | componentsAdded (QList< QGraphicsItem * > components) |
| Adds the input components to the scene, meanwhile pushing the action onto the undo stack.
|
|
void | cutSelectedGraphComponents () |
| Copies currenly selected nodes and any cables connecting them internally; deletes all currently selected nodes and cables.
|
|
void | copySelectedGraphComponents () |
| Copies currently selected nodes and any cables connecting them.
|
|
void | pasteGraphComponents (bool pasteWithOffset=true, string commandDescription="Paste") |
| Pastes graph components from the clipboard.
|
|