Contents

addIntSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)

Creates an integer slider parameter and adds it to the plug-in’s parameter list.

Declaration

func addIntSlider(withName name: String, parameterID: UInt32, defaultValue: Int32, parameterMin min: Int32, parameterMax max: Int32, sliderMin: Int32, sliderMax: Int32, delta sliderDelta: Int32, parameterFlags flags: FxParameterFlags) -> Bool

Parameters

  • name:

    Name of the parameter in the user interface.

  • parameterID:

    Unique identifier for a parameter. Used to retrieve, set, or validate the parameter.

  • defaultValue:

    Initial value for the parameter.

  • min:

    Minimum value for the parameter.

  • max:

    Maximum value for the parameter.

  • sliderMin:

    Minimum value for the parameter’s slider control.

  • sliderMax:

    Maximum value for the parameter’s slider control.

  • sliderDelta:

    Step value added or removed when the slider is moved.

  • flags:

    Flags that encode various state values for the parameter. Use kFxParameterFlag_IGNORE_MINMAX to create a slider with unbounded range. In this case, the min, max, sliderMin, and sliderMax values are ignored.

Return Value

Returns YES if the application successfully creates an integer slider parameter; NO otherwise.

See Also

Instance Methods