|
Jamba
3.1.0
|
#include <VstParameters.h>
Public Member Functions | |
| tresult | beginEdit (ParamID iParamID) const |
| std::unique_ptr< FObjectCx > | connect (ParamID iParamID, Parameters::IChangeListener *iChangeListener) |
| std::unique_ptr< FObjectCx > | connect (ParamID iParamID, Parameters::ChangeCallback iChangeCallback) const |
| tresult | endEdit (ParamID iParamID) const |
| bool | exists (ParamID iParamID) const |
| Vst::ParameterInfo const * | getParameterInfo (ParamID iParamID) const |
| Vst::Parameter * | getParameterObject (ParamID iParamID) const |
| ParamValue | getParamNormalized (ParamID iParamID) const |
| tresult | performEdit (ParamID iParamID, ParamValue iValue) const |
| tresult | setParamNormalized (ParamID iParamID, ParamValue iValue) const |
| VstParameters (EditController *const iParametersOwner) | |
Private Attributes | |
| EditController *const | fParametersOwner |
This class acts as a facade/proxy to the vst parameters managed by the host daw
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |