_enabled | ArdourSurface::NS_MCU::Meter | private |
_group | ArdourSurface::NS_MCU::Control | private |
_id | ArdourSurface::NS_MCU::Control | private |
_in_use | ArdourSurface::NS_MCU::Control | private |
_name | ArdourSurface::NS_MCU::Control | private |
calculate_meter_over_and_deflection(float dB) | ArdourSurface::NS_MCU::Meter | static |
Control(int id, std::string name, Group &group) | ArdourSurface::NS_MCU::Control | |
control() const | ArdourSurface::NS_MCU::Control | inline |
enabled() const | ArdourSurface::NS_MCU::Meter | inline |
factory(Surface &, int id, const char *, Group &) | ArdourSurface::NS_MCU::Meter | static |
get_value() | ArdourSurface::NS_MCU::Control | |
group() const | ArdourSurface::NS_MCU::Control | inline |
id() const | ArdourSurface::NS_MCU::Control | inline |
in_use() const | ArdourSurface::NS_MCU::Control | |
in_use_connection | ArdourSurface::NS_MCU::Control | |
in_use_touch_control | ArdourSurface::NS_MCU::Control | |
Meter(int id, std::string name, Group &group) | ArdourSurface::NS_MCU::Meter | inline |
name() const | ArdourSurface::NS_MCU::Control | inline |
normal_ac | ArdourSurface::NS_MCU::Control | protected |
notify_metering_state_changed(Surface &surface, bool transport_is_rolling, bool metering_active) | ArdourSurface::NS_MCU::Meter | |
overload_on | ArdourSurface::NS_MCU::Meter | private |
send_update(Surface &, float dB) | ArdourSurface::NS_MCU::Meter | |
set_control(std::shared_ptr< ARDOUR::AutomationControl >) | ArdourSurface::NS_MCU::Control | virtual |
set_in_use(bool) | ArdourSurface::NS_MCU::Control | |
set_value(float val, PBD::Controllable::GroupControlDisposition gcd=PBD::Controllable::UseGroup) | ArdourSurface::NS_MCU::Control | |
start_touch(Temporal::timepos_t const &when) | ArdourSurface::NS_MCU::Control | virtual |
stop_touch(Temporal::timepos_t const &when) | ArdourSurface::NS_MCU::Control | virtual |
zero() | ArdourSurface::NS_MCU::Meter | virtual |
~Control() | ArdourSurface::NS_MCU::Control | inlinevirtual |