Enumeration

QCPlugInExecutionMode

Execution modes for custom patches.

Declaration

typedef enum : unsigned int {
    ...
} QCPlugInExecutionMode;

Topics

Constants

kQCPlugInExecutionModeProvider

A provider execution mode. The custom patch executes on demand—that is, whenever data is requested of it, but at most once per frame.

kQCPlugInExecutionModeProcessor

A processor execution mode. The custom patch executes whenever its inputs change or if the time change (assuming it's time-dependent).

kQCPlugInExecutionModeConsumer

A consumer execution mode. The custom patch always executes assuming the value of its Enable input port is true. (The Enable port is automatically added by the system.)