Subscribe in a reader

class Processor

extends Object
since 1.0.5

Description

This class reprents a processor view object.

Functions

Sequence getInputs ( )
Sequence getOutputs ( )
Sequence getParameters ( )
IO addInput ( bool followMouse )
IO addOutput ( bool followMouse )
void openCloseEditor ( )
int getNumInputs ( )
int getNumOutputs ( )
string getPluginLocation ( )

Fields

no fields

Detailed Description

Functions

Sequence getInputs ( )
since 1.0.5
Description
Return
a sequence of the processors IO input objects
Sequence getOutputs ( )
since 1.0.5
Description
Return
a sequence of the processors IO output objects
Sequence getParameters ( )
since 1.0.5
Description
Return
a sequence of the processors Parameter objects
IO addInput ( bool followMouse )
since 1.0.5
Description
Adds a further input to the processor (if the specific processor supports this)
Parameters
followMouse - if true the newly created view object will follow the mouse until a button was pressed
Return
a IO object or nil if the specific processor dosen't support further inputs
IO addOutput ( bool followMouse )
since 1.0.5
Description
Adds a further output to the processor (if the specific processor supports this)
Parameters
followMouse - if true the newly created view object will follow the mouse until a button was pressed
Return
a IO object or nil if the specific processor dosen't support further outputs
void openCloseEditor ( )
since 1.0.5
Description
Open the processors editor or close it if already open.
int getNumInputs ( )
since 1.0.5
Description
Return
the number of inputs
int getNumOutputs ( )
since 1.0.5
Description
Return
the number of outputs
string getPluginLocation ( )
since 1.0.5
Description
Return
if the processor is an external plugin the plugin path will be returned.

Fields

no fields