Developer Documentation
|
#include <Plugin-VSI/scene/elementOutput.hh>
Public Member Functions | |
ElementOutput (Output *_out, SceneElement *_parent) | |
Constructor. | |
~ElementOutput () | |
Destructor. | |
Type | type () const override |
Type (=Output) | |
void | addConnection (Connection *_conn) override |
Add connection. | |
void | removeConnection (Connection *_conn) override |
Remove connection. | |
Public Member Functions inherited from VSI::ElementInOut | |
ElementInOut (InOut *_io, SceneElement *_parent) | |
Constructor. | |
virtual | ~ElementInOut () |
Destructor. | |
ConnectionPoint * | connectionPointItem () const |
Connection point widget. | |
Text * | typeTextItem () const |
Type text widget. | |
Text * | descriptionTextItem () const |
Short description widget. | |
QList< Connection * > | connections () const |
Connections. | |
bool | validConnection (ElementInOut *_e) |
Can this input/output be connected to _e. | |
InOut * | inOut () const |
InOut context object. | |
SceneElement * | element () |
Scene element. | |
Additional Inherited Members | |
Public Types inherited from VSI::ElementInOut | |
enum | Type { TypeInput, TypeOutput } |
Type. | |
Class for outputs of a scene element.
Definition at line 60 of file elementOutput.hh.