Protocol

FxParameterSettingAPI_v4

The FxParameterSettingAPI_v4 protocol defines the methods the host application provides to set a plug-in’s parameter values.

Declaration

@protocol FxParameterSettingAPI_v4

Overview

This protocol is only available to FxPlug 3 plug-ins.

Topics

Setting Parameter Values

- setFloatValue:toParm:atFxTime:

Sets a floating point value to the specified parameter.

Required.

- setIntValue:toParm:atFxTime:

Sets an integer value to the specified parameter.

Required.

- setBoolValue:toParm:atFxTime:

Sets a boolean value to the specified parameter.

Required.

- setRedValue:greenValue:blueValue:toParm:atFxTime:

Sets RGB color values to the specified parameter.

Required.

- setRedValue:greenValue:blueValue:alphaValue:toParm:atFxTime:

Sets RGB color values to the specified parameter.

Required.

- setXValue:YValue:toParm:atFxTime:

Sets X,Y position values to the specified parameter.

Required.

- setCustomParameterValue:toParm:

Sets an opaque value object to the specified custom parameter.

Required.

- setParameterFlags:toParm:

Sets state values to the specified parameter.

Required.

- setStringParameterValue:toParm:

Sets a string value to the specified parameter.

Required.

- setCustomParameterValue:toParm:atFxTime:

Sets an opaque value object to the specified custom parameter at a given time.

Required.

- setPathID:toParm:atFxTime:

Sets the path ID to a custom parameter at a given time.

Required.

Relationships

Inherits From

See Also

Legacy Versions

FxParameterSettingAPI

The FxParameterSettingAPI protocol defines the methods the host application provides to set a plug-in’s parameter values.

FxParameterSettingAPI_v2

The FxParameterSettingAPI protocol defines the methods the host application provides to set a plug-in’s parameter values.

FxParameterSettingAPI_v3

The FxParameterSettingAPI_v3 protocol defines the methods the host application provides to set a plug-in’s parameter values.