Vuo  0.5.7
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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.

Signals

void nodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging)
 Emitted when nodes have been moved.
 
void inputEditorRequested (VuoRendererPort *port)
 Emitted when the user has requested an input editor be presented.
 
void nodeTitleEditorRequested (VuoRendererNode *node)
 Emitted when the user has requested a node title editor be presented.
 
void inputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging)
 Emitted when a node is to have its port count adjusted.
 
void dragStickinessDisableRequested (bool disable)
 Emitted when drag stickiness for the canvas is to be disabled or re-enabled.
 

Public Member Functions

 VuoRendererSignaler (void)
 Creates a signaler.
 
void signalNodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging=false)
 Emits a nodesMoved signal.
 
void signalInputEditorRequested (VuoRendererPort *port)
 Emits a inputEditorRequested signal.
 
void signalNodeTitleEditorRequested (VuoRendererNode *node)
 Emits a nodeTitleEditorRequested signal.
 
void signalInputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging)
 Emits a inputPortCountAdjustmentRequested signal.
 
void signalDisableDragStickiness (bool disable)
 Emits a dragStickinessDisabled signal.
 

Constructor & Destructor Documentation

VuoRendererSignaler::VuoRendererSignaler ( void  )
explicit

Creates a signaler.

Member Function Documentation

void VuoRendererSignaler::dragStickinessDisableRequested ( bool  disable)
signal

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

void VuoRendererSignaler::inputEditorRequested ( VuoRendererPort port)
signal

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

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

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

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

Emitted when nodes have been moved.

void VuoRendererSignaler::nodeTitleEditorRequested ( VuoRendererNode node)
signal

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

void VuoRendererSignaler::signalDisableDragStickiness ( bool  disable)

Emits a dragStickinessDisabled signal.

void VuoRendererSignaler::signalInputEditorRequested ( VuoRendererPort port)

Emits a inputEditorRequested signal.

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

Emits a inputPortCountAdjustmentRequested signal.

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

Emits a nodesMoved signal.

void VuoRendererSignaler::signalNodeTitleEditorRequested ( VuoRendererNode node)

Emits a nodeTitleEditorRequested signal.


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