Ardour
9.0-pre0-582-g084a23a80d
|
#include <mixer.h>
Public Member Functions | |
ArdourMixerPlugin (std::shared_ptr< ARDOUR::PluginInsert >) | |
~ArdourMixerPlugin () | |
std::shared_ptr< ARDOUR::PluginInsert > | insert () const |
bool | enabled () const |
void | set_enabled (bool) |
uint32_t | param_count () const |
TypedValue | param_value (uint32_t) |
void | set_param_value (uint32_t, TypedValue) |
std::shared_ptr< ARDOUR::AutomationControl > | param_control (uint32_t) const |
Public Member Functions inherited from PBD::ScopedConnectionList | |
ScopedConnectionList () | |
ScopedConnectionList (const ScopedConnectionList &)=delete | |
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
virtual | ~ScopedConnectionList () |
void | add_connection (const UnscopedConnection &c) |
void | drop_connections () |
Static Public Member Functions | |
static TypedValue | param_value (std::shared_ptr< ARDOUR::AutomationControl >) |
Private Attributes | |
std::shared_ptr< ARDOUR::PluginInsert > | _insert |
ArdourSurface::ArdourMixerPlugin::ArdourMixerPlugin | ( | std::shared_ptr< ARDOUR::PluginInsert > | ) |
ArdourSurface::ArdourMixerPlugin::~ArdourMixerPlugin | ( | ) |
bool ArdourSurface::ArdourMixerPlugin::enabled | ( | ) | const |
std::shared_ptr<ARDOUR::PluginInsert> ArdourSurface::ArdourMixerPlugin::insert | ( | ) | const |
std::shared_ptr<ARDOUR::AutomationControl> ArdourSurface::ArdourMixerPlugin::param_control | ( | uint32_t | ) | const |
uint32_t ArdourSurface::ArdourMixerPlugin::param_count | ( | ) | const |
|
static |
TypedValue ArdourSurface::ArdourMixerPlugin::param_value | ( | uint32_t | ) |
void ArdourSurface::ArdourMixerPlugin::set_enabled | ( | bool | ) |
void ArdourSurface::ArdourMixerPlugin::set_param_value | ( | uint32_t | , |
TypedValue | |||
) |
|
private |