|
The OutputPort class can be used to specify the outgoing information through an output port of the current scripting module. Output ports can be accessed through the Context object. More...
Public Slots | |
| void | connect (InputPort inputPort) |
| Connect an InputPort as output for this OutputPort. More... | |
| void | setEmptyCel () |
| Set an empty cel as output. More... | |
| void | setOverlayText (String textValue, QScriptValue textProperties=QScriptValue()) |
| Sets the text to be overlaid onto the ouptut image and its properties. More... | |
Matrices | |
| void | setMatrix (const Matrix4x4 matrix) |
| Set matrix for output port. More... | |
| void | setCel (Cel cel) |
| Set cel for output port. More... | |
Files | |
| void | setImageFile (const File imageFile, const QScriptValue &importOptions=QScriptValue()) |
| Set image file for output port. More... | |
Public Slots inherited from Port | |
| virtual int | portType () const |
| Get port type. More... | |
The OutputPort class can be used to specify the outgoing information through an output port of the current scripting module. Output ports can be accessed through the Context object.
|
slot |
Connect an InputPort as output for this OutputPort.
| inputPort | Input port |
|
slot |
Set cel for output port.
| cel | Outgoing cel for this port |
|
slot |
Set an empty cel as output.
|
slot |
Set image file for output port.
| imageFile | Outgoing cel image for this port |
| importOptions | (Optional) Object containing the image file import options E.g. {"colorSpace":"sRGB","layerPath":"Background"} |
|
slot |
Set matrix for output port.
| matrix | Outgoing matrix for this port |
|
slot |
Sets the text to be overlaid onto the ouptut image and its properties.
| textValue | The text string to be overlaid. |
| textProperties | optional object of type: { "font" : "Arial", "fontSize" : 32, "offsetX" : 0, "offsetY" : 0, "foregroundColor" : [255, 255, 255, 255], "backgroundColor" : [0, 0, 0, 255] } |