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) -> BoolParameters
- 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_MINMAXto create a slider with unbounded range. In this case, themin,max,sliderMin, andsliderMaxvalues are ignored.
Return Value
Returns YES if the application successfully creates an integer slider parameter; NO otherwise.
See Also
Instance Methods
addAngleSlider(withName:parameterID:defaultDegrees:parameterMinDegrees:parameterMaxDegrees:parameterFlags:)addColorParameter(withName:parameterID:defaultRed:defaultGreen:defaultBlue:defaultAlpha:parameterFlags:)addColorParameter(withName:parameterID:defaultRed:defaultGreen:defaultBlue:parameterFlags:)addCustomParameter(withName:parameterID:defaultValue:parameterFlags:)addFloatSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)addFontMenu(withName:parameterID:fontName:parameterFlags:)addGradient(withName:parameterID:parameterFlags:)addHelpButton(withName:parameterID:selector:parameterFlags:)addHistogram(withName:parameterID:parameterFlags:)addImageReference(withName:parameterID:parameterFlags:)addPathPicker(withName:parameterID:parameterFlags:)addPercentSlider(withName:parameterID:defaultValue:parameterMin:parameterMax:sliderMin:sliderMax:delta:parameterFlags:)addPointParameter(withName:parameterID:defaultX:defaultY:parameterFlags:)addPopupMenu(withName:parameterID:defaultValue:menuEntries:parameterFlags:)addPushButton(withName:parameterID:selector:parameterFlags:)