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 |