|
@@ -68,12 +68,18 @@ struct ParamQuantity : Quantity { |
|
|
|
|
|
|
|
|
Param* getParam(); |
|
|
Param* getParam(); |
|
|
|
|
|
|
|
|
/** Deprecated. Use setValue() instead. */ |
|
|
|
|
|
|
|
|
/** Deprecated. Use setValue() instead, which is identical since Rack 2.3.0. */ |
|
|
DEPRECATED void setSmoothValue(float value); |
|
|
DEPRECATED void setSmoothValue(float value); |
|
|
/** Deprecated. Use getValue() instead. */ |
|
|
|
|
|
|
|
|
/** Deprecated. Use getValue() instead, which is identical since Rack 2.3.0. */ |
|
|
DEPRECATED float getSmoothValue(); |
|
|
DEPRECATED float getSmoothValue(); |
|
|
|
|
|
|
|
|
|
|
|
/** Sets the Param value immediately without smoothing. |
|
|
|
|
|
If value is currently being smoothed by the engine, smoothing is canceled. |
|
|
|
|
|
*/ |
|
|
void setDirectValue(float value); |
|
|
void setDirectValue(float value); |
|
|
|
|
|
/** Gets the Param value post-smoothing. |
|
|
|
|
|
If value is currently being smoothed by the engine, the return value is different than getValue(). |
|
|
|
|
|
*/ |
|
|
float getDirectValue(); |
|
|
float getDirectValue(); |
|
|
|
|
|
|
|
|
/** Sets the Param's smoothing target value, or direct value if smoothing is disabled. |
|
|
/** Sets the Param's smoothing target value, or direct value if smoothing is disabled. |
|
|