#include <controls.h>
Definition at line 49 of file us2400/controls.h.
◆ Control()
ArdourSurface::US2400::Control::Control |
( |
int |
id, |
|
|
std::string |
name, |
|
|
Group & |
group |
|
) |
| |
◆ ~Control()
virtual ArdourSurface::US2400::Control::~Control |
( |
| ) |
|
|
inlinevirtual |
◆ control()
◆ get_value()
float ArdourSurface::US2400::Control::get_value |
( |
| ) |
|
◆ group()
Group& ArdourSurface::US2400::Control::group |
( |
| ) |
const |
|
inline |
◆ id()
int ArdourSurface::US2400::Control::id |
( |
| ) |
const |
|
inline |
◆ in_use()
bool ArdourSurface::US2400::Control::in_use |
( |
| ) |
const |
◆ mark_dirty()
virtual void ArdourSurface::US2400::Control::mark_dirty |
( |
| ) |
|
|
pure virtual |
◆ name()
const std::string& ArdourSurface::US2400::Control::name |
( |
| ) |
const |
|
inline |
◆ reset_control()
virtual void ArdourSurface::US2400::Control::reset_control |
( |
| ) |
|
|
inlinevirtual |
◆ set_control()
◆ set_in_use()
void ArdourSurface::US2400::Control::set_in_use |
( |
bool |
| ) |
|
◆ set_value()
◆ start_touch()
◆ stop_touch()
◆ zero()
◆ _group
Group& ArdourSurface::US2400::Control::_group |
|
private |
◆ _id
int ArdourSurface::US2400::Control::_id |
|
private |
◆ _in_use
bool ArdourSurface::US2400::Control::_in_use |
|
private |
◆ _name
std::string ArdourSurface::US2400::Control::_name |
|
private |
◆ in_use_connection
sigc::connection ArdourSurface::US2400::Control::in_use_connection |
◆ in_use_touch_control
Control* ArdourSurface::US2400::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 69 of file us2400/controls.h.
◆ normal_ac
The documentation for this class was generated from the following file: