Instance Method

notifiesParameterChangedForGenerators

Returns whether or not the host application provides parameter change notifications for generators.

Declaration

- (BOOL)notifiesParameterChangedForGenerators;

Return Value

YES if the application calls parameterChanged: for generator effects; NO otherwise.

Discussion

In FxPlug SDK 1.0, the parameterChanged: method was part of the FxFilter protocol. In FxPlug SDK 1.1, it was moved into the parent FxBaseEffect protocol. Consequently, host apps that support only FxPlug SDK 1.0 will call the parameterChanged: method for filters, but not for generators.

If this method returns NO, then parameterChanged: will be called for all types of effects.

See Also

Getting the Host Application Capabilities

- parameterChangedUsableForAllParameters

Indicates whether or not the parameter change notifications are provided for all parameter types.

- supportsDisabledParameters

Indicates whether or not the host application supports disabling parameters.

- supportsGroupParameters

Indicates whether or not the host application supports group parameters.

- supportsHiddenParameters

Indicates whether or not the host application supports hidden parameters.

- formatsFloatRGBABitmapsAsARGB

Indicates whether or not the host application formats 32-bit float RGBA bitmaps as ARGB.

- glContextPixelFormatAttributes

Returns the list of pixel format attributes used to create the OpenGL context.

- supportsTemporalBitmaps

Indicates whether or not the host application supports temporal bitmaps and image well parameters.

- timeBase

Indicates whether the time values used by the host application are relative or absolute.

- upscalesFields

Indicates whether or not the host application vertically upscales single fields to full-frame dimensions.