◆ ~Listener()
virtual tracktion::engine::AutomatableParameter::Listener::~Listener |
( |
| ) |
|
|
virtual |
◆ curveHasChanged()
virtual void tracktion::engine::AutomatableParameter::Listener::curveHasChanged |
( |
AutomatableParameter & |
| ) |
|
|
pure virtual |
◆ currentValueChanged()
virtual void tracktion::engine::AutomatableParameter::Listener::currentValueChanged |
( |
AutomatableParameter & |
, |
|
|
float |
|
|
) |
| |
|
virtual |
Called when the current value of the parameter changed, either from setting the parameter, automation, a macro or modifier.
This will be called on the audio thread so make sure you don't do anything time consuming or block etc.
Reimplemented in tracktion::engine::ExternalController.
◆ parameterChanged()
virtual void tracktion::engine::AutomatableParameter::Listener::parameterChanged |
( |
AutomatableParameter & |
, |
|
|
float |
|
|
) |
| |
|
virtual |
Called when the parameter is changed by the plugin or host, not from automation.
◆ parameterChangeGestureBegin()
virtual void tracktion::engine::AutomatableParameter::Listener::parameterChangeGestureBegin |
( |
AutomatableParameter & |
| ) |
|
|
virtual |
◆ parameterChangeGestureEnd()
virtual void tracktion::engine::AutomatableParameter::Listener::parameterChangeGestureEnd |
( |
AutomatableParameter & |
| ) |
|
|
virtual |
The documentation for this struct was generated from the following file: