#include <controls.h>
Definition at line 48 of file mackie/controls.h.
◆ Control()
ArdourSurface::NS_MCU::Control::Control |
( |
int |
id, |
|
|
std::string |
name, |
|
|
Group & |
group |
|
) |
| |
◆ ~Control()
virtual ArdourSurface::NS_MCU::Control::~Control |
( |
| ) |
|
|
inlinevirtual |
◆ control()
◆ get_value()
float ArdourSurface::NS_MCU::Control::get_value |
( |
| ) |
|
◆ group()
Group& ArdourSurface::NS_MCU::Control::group |
( |
| ) |
const |
|
inline |
◆ id()
int ArdourSurface::NS_MCU::Control::id |
( |
| ) |
const |
|
inline |
◆ in_use()
bool ArdourSurface::NS_MCU::Control::in_use |
( |
| ) |
const |
◆ name()
const std::string& ArdourSurface::NS_MCU::Control::name |
( |
| ) |
const |
|
inline |
◆ set_control()
◆ set_in_use()
void ArdourSurface::NS_MCU::Control::set_in_use |
( |
bool |
| ) |
|
◆ set_value()
◆ start_touch()
◆ stop_touch()
◆ zero()
◆ _group
Group& ArdourSurface::NS_MCU::Control::_group |
|
private |
◆ _id
int ArdourSurface::NS_MCU::Control::_id |
|
private |
◆ _in_use
bool ArdourSurface::NS_MCU::Control::_in_use |
|
private |
◆ _name
std::string ArdourSurface::NS_MCU::Control::_name |
|
private |
◆ in_use_connection
sigc::connection ArdourSurface::NS_MCU::Control::in_use_connection |
◆ in_use_touch_control
Control* ArdourSurface::NS_MCU::Control::in_use_touch_control |
If we are doing an in_use timeout for a fader without touch, this is its touch button control; otherwise 0.
Definition at line 68 of file mackie/controls.h.
◆ normal_ac
The documentation for this class was generated from the following file: