Audacity 3.2.0
|
Public Member Functions | |
VST3ParameterControl (Steinberg::Vst::ParamID id) | |
virtual | ~VST3ParameterControl () |
virtual void | SetNormalizedValue (Steinberg::Vst::IEditController &, Steinberg::Vst::ParamValue value)=0 |
virtual Steinberg::Vst::ParamValue | GetNormalizedValue (Steinberg::Vst::IEditController &editController) const =0 |
virtual void | UpdateAccessible (Steinberg::Vst::IEditController &editController, Steinberg::Vst::ParamValue value) |
Steinberg::Vst::ParamID | GetParameterId () const noexcept |
Private Attributes | |
const Steinberg::Vst::ParamID | mParameterId |
Definition at line 32 of file VST3ParametersWindow.cpp.
|
inline |
Definition at line 36 of file VST3ParametersWindow.cpp.
|
inlinevirtual |
Definition at line 38 of file VST3ParametersWindow.cpp.
|
pure virtual |
Implemented in anonymous_namespace{VST3ParametersWindow.cpp}::VST3ContinuousParameter, anonymous_namespace{VST3ParametersWindow.cpp}::VST3ToggleParameter, anonymous_namespace{VST3ParametersWindow.cpp}::VST3ValueText, anonymous_namespace{VST3ParametersWindow.cpp}::VST3ListParameter, and anonymous_namespace{VST3ParametersWindow.cpp}::VST3DiscreteParameter.
|
inlinenoexcept |
Definition at line 46 of file VST3ParametersWindow.cpp.
References mParameterId.
Referenced by VST3ParametersWindow::RegisterParameterControl().
|
pure virtual |
Implemented in anonymous_namespace{VST3ParametersWindow.cpp}::VST3ValueText, anonymous_namespace{VST3ParametersWindow.cpp}::VST3ListParameter, anonymous_namespace{VST3ParametersWindow.cpp}::VST3ContinuousParameter, anonymous_namespace{VST3ParametersWindow.cpp}::VST3DiscreteParameter, and anonymous_namespace{VST3ParametersWindow.cpp}::VST3ToggleParameter.
Referenced by VST3ParametersWindow::RegisterParameterControl().
|
inlinevirtual |
Reimplemented in anonymous_namespace{VST3ParametersWindow.cpp}::VST3ContinuousParameter, and anonymous_namespace{VST3ParametersWindow.cpp}::VST3DiscreteParameter.
Definition at line 44 of file VST3ParametersWindow.cpp.
|
private |
Definition at line 34 of file VST3ParametersWindow.cpp.
Referenced by GetParameterId().