Instance Method

setParameterFlags:toParm:

Sets the current state of the parameter.

Required.

Declaration

- (BOOL)setParameterFlags:(FxParameterFlags)flags toParm:(UInt32)parmId;

Parameters

flags

The flags that encode various state values for the parameter.

parmId

The unique ID of the parameter to set the value for.

Return Value

YES if the value is set successfully; otherwise NO.

Discussion

Setting or resetting the kFxParameterFlag_HIDDEN flag on a parameter sub-group parameter will also hide or reveal all of the controls within the group.

Likewise, changing the kFxParameterFlag_HIDDEN flag value affects all of the controls within the group as well.

See Also

Setting Parameter Values

- setBoolValue:toParm:atTime:

Sets a Boolean value for a parameter.

Required.

- setCustomParameterValue:toParm:

Sets an opaque value object for a custom parameter.

Required.

- setFloatValue:toParm:atTime:

Sets an float value for a parameter.

Required.

- setIntValue:toParm:atTime:

Sets an integer value for a parameter.

Required.

- setRedValue:greenValue:blueValue:alphaValue:toParm:atTime:

Sets RGBA color value (in 0.0 - 1.0 floating point) for a parameter.

Required.

- setRedValue:GreenValue:BlueValue:AlphaValue:toParm:atTime:

Sets RGBA color value (in 0.0 - 1.0 floating point) for a parameter.

- setRedValue:greenValue:blueValue:toParm:atTime:

Sets RGB color value (in 0.0 - 1.0 floating point) for a parameter.

Required.

- setRedValue:GreenValue:BlueValue:toParm:atTime:

Sets RGB color value (in 0.0 - 1.0 floating point) for a parameter.

- setXValue:YValue:toParm:atTime:

Sets the x,y position value (in 0.0 - 1.0 floating point) for a parameter.

Required.