Vuo  2.3.2
Signals | Public Member Functions | List of all members
VuoRendererSignaler Class Reference

Description

Sends signals on behalf of VuoRenderer objects that don't inherit from QObject.

Definition at line 19 of file VuoRendererSignaler.hh.

Signals

void nodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging)
 Emitted when nodes have been moved. More...
 
void commentsMoved (set< VuoRendererComment * > comments, qreal dx, qreal dy, bool movedByDragging)
 Emitted when comments have been moved. //. More...
 
void inputEditorRequested (VuoRendererPort *port)
 Emitted when the user has requested an input editor be presented. More...
 
void nodePopoverRequested (VuoRendererNode *node)
 Emitted when the user has requested a node popover be presented. More...
 
void nodeTitleEditorRequested (VuoRendererNode *node)
 Emitted when the user has requested a node title editor be presented. More...
 
void commentEditorRequested (VuoRendererComment *comment)
 Emitted when the user has requested a comment editor be presented. More...
 
void commentZoomRequested (VuoRendererComment *comment)
 Emitted when the user has requested a comment to be zoomed-to-fit. More...
 
void commentResized (VuoRendererComment *comment, qreal dx, qreal dy)
 Emitted when the user has manually resized a comment. More...
 
void nodeSourceEditorRequested (VuoRendererNode *node)
 Emitted when the user has initiated an editing session for a node with editable source. More...
 
void inputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging)
 Emitted when a node is to have its port count adjusted. More...
 
void dragStickinessDisableRequested (bool disable)
 Emitted when drag stickiness for the canvas is to be disabled or re-enabled. More...
 
void openUrl (QString url)
 Emitted when a URL should be opened. More...
 

Public Member Functions

 VuoRendererSignaler (void)
 Creates a signaler. More...
 
void signalNodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging=false)
 Emits a nodesMoved signal. More...
 
void signalCommentsMoved (set< VuoRendererComment * > comments, qreal dx, qreal dy, bool movedByDragging=false)
 Emits a commentsMoved signal. More...
 
void signalInputEditorRequested (VuoRendererPort *port)
 Emits a inputEditorRequested signal. More...
 
void signalNodePopoverRequested (VuoRendererNode *node)
 Emits a signalNodePopoverRequested signal. More...
 
void signalNodeTitleEditorRequested (VuoRendererNode *node)
 Emits a nodeTitleEditorRequested signal. More...
 
void signalCommentEditorRequested (VuoRendererComment *comment)
 Emits a commentEditorRequested signal. More...
 
void signalCommentZoomRequested (VuoRendererComment *comment)
 Emits a commentZoomRequested signal. More...
 
void signalCommentResized (VuoRendererComment *comment, qreal dx, qreal dy)
 Emits a commentResized signal. More...
 
void signalNodeSourceEditorRequested (VuoRendererNode *node)
 Emits a nodeSourceEditorRequested signal. More...
 
void signalInputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging)
 Emits a inputPortCountAdjustmentRequested signal. More...
 
void signalDisableDragStickiness (bool disable)
 Emits a dragStickinessDisabled signal. More...
 
void signalOpenUrl (QString url)
 Emits an openUrlRequested signal. More...
 

Constructor & Destructor Documentation

◆ VuoRendererSignaler()

VuoRendererSignaler::VuoRendererSignaler ( void  )
explicit

Creates a signaler.

Definition at line 15 of file VuoRendererSignaler.cc.

Member Function Documentation

◆ commentEditorRequested

void VuoRendererSignaler::commentEditorRequested ( VuoRendererComment comment)
signal

Emitted when the user has requested a comment editor be presented.

◆ commentResized

void VuoRendererSignaler::commentResized ( VuoRendererComment comment,
qreal  dx,
qreal  dy 
)
signal

Emitted when the user has manually resized a comment.

◆ commentsMoved

void VuoRendererSignaler::commentsMoved ( set< VuoRendererComment * >  comments,
qreal  dx,
qreal  dy,
bool  movedByDragging 
)
signal

Emitted when comments have been moved. //.

◆ commentZoomRequested

void VuoRendererSignaler::commentZoomRequested ( VuoRendererComment comment)
signal

Emitted when the user has requested a comment to be zoomed-to-fit.

◆ dragStickinessDisableRequested

void VuoRendererSignaler::dragStickinessDisableRequested ( bool  disable)
signal

Emitted when drag stickiness for the canvas is to be disabled or re-enabled.

◆ inputEditorRequested

void VuoRendererSignaler::inputEditorRequested ( VuoRendererPort port)
signal

Emitted when the user has requested an input editor be presented.

◆ inputPortCountAdjustmentRequested

void VuoRendererSignaler::inputPortCountAdjustmentRequested ( VuoRendererNode node,
int  inputPortCountDelta,
bool  requestedByDragging 
)
signal

Emitted when a node is to have its port count adjusted.

◆ nodePopoverRequested

void VuoRendererSignaler::nodePopoverRequested ( VuoRendererNode node)
signal

Emitted when the user has requested a node popover be presented.

◆ nodesMoved

void VuoRendererSignaler::nodesMoved ( set< VuoRendererNode * >  nodes,
qreal  dx,
qreal  dy,
bool  movedByDragging 
)
signal

Emitted when nodes have been moved.

◆ nodeSourceEditorRequested

void VuoRendererSignaler::nodeSourceEditorRequested ( VuoRendererNode node)
signal

Emitted when the user has initiated an editing session for a node with editable source.

◆ nodeTitleEditorRequested

void VuoRendererSignaler::nodeTitleEditorRequested ( VuoRendererNode node)
signal

Emitted when the user has requested a node title editor be presented.

◆ openUrl

void VuoRendererSignaler::openUrl ( QString  url)
signal

Emitted when a URL should be opened.

◆ signalCommentEditorRequested()

void VuoRendererSignaler::signalCommentEditorRequested ( VuoRendererComment comment)

Emits a commentEditorRequested signal.

Definition at line 63 of file VuoRendererSignaler.cc.

◆ signalCommentResized()

void VuoRendererSignaler::signalCommentResized ( VuoRendererComment comment,
qreal  dx,
qreal  dy 
)

Emits a commentResized signal.

Definition at line 79 of file VuoRendererSignaler.cc.

◆ signalCommentsMoved()

void VuoRendererSignaler::signalCommentsMoved ( set< VuoRendererComment * >  comments,
qreal  dx,
qreal  dy,
bool  movedByDragging = false 
)

Emits a commentsMoved signal.

Definition at line 31 of file VuoRendererSignaler.cc.

◆ signalCommentZoomRequested()

void VuoRendererSignaler::signalCommentZoomRequested ( VuoRendererComment comment)

Emits a commentZoomRequested signal.

Definition at line 71 of file VuoRendererSignaler.cc.

◆ signalDisableDragStickiness()

void VuoRendererSignaler::signalDisableDragStickiness ( bool  disable)

Emits a dragStickinessDisabled signal.

Definition at line 103 of file VuoRendererSignaler.cc.

◆ signalInputEditorRequested()

void VuoRendererSignaler::signalInputEditorRequested ( VuoRendererPort port)

Emits a inputEditorRequested signal.

Definition at line 47 of file VuoRendererSignaler.cc.

◆ signalInputPortCountAdjustmentRequested()

void VuoRendererSignaler::signalInputPortCountAdjustmentRequested ( VuoRendererNode node,
int  inputPortCountDelta,
bool  requestedByDragging 
)

Emits a inputPortCountAdjustmentRequested signal.

Definition at line 95 of file VuoRendererSignaler.cc.

◆ signalNodePopoverRequested()

void VuoRendererSignaler::signalNodePopoverRequested ( VuoRendererNode node)

Emits a signalNodePopoverRequested signal.

Definition at line 39 of file VuoRendererSignaler.cc.

◆ signalNodesMoved()

void VuoRendererSignaler::signalNodesMoved ( set< VuoRendererNode * >  nodes,
qreal  dx,
qreal  dy,
bool  movedByDragging = false 
)

Emits a nodesMoved signal.

Definition at line 23 of file VuoRendererSignaler.cc.

◆ signalNodeSourceEditorRequested()

void VuoRendererSignaler::signalNodeSourceEditorRequested ( VuoRendererNode node)

Emits a nodeSourceEditorRequested signal.

Definition at line 87 of file VuoRendererSignaler.cc.

◆ signalNodeTitleEditorRequested()

void VuoRendererSignaler::signalNodeTitleEditorRequested ( VuoRendererNode node)

Emits a nodeTitleEditorRequested signal.

Definition at line 55 of file VuoRendererSignaler.cc.

◆ signalOpenUrl()

void VuoRendererSignaler::signalOpenUrl ( QString  url)

Emits an openUrlRequested signal.

Definition at line 111 of file VuoRendererSignaler.cc.


The documentation for this class was generated from the following files: