#include <button.h>
|
enum | ID {
Scrub
, F1
, F2
, F3
,
F4
, F5
, F6
, Rewind
,
Ffwd
, Stop
, Play
, Record
,
Left
, Right
, Flip
, MstrSelect
,
FinalGlobalButton
, Drop
, Send
, Pan
,
ClearSolo
, Shift
, Option
, Ctrl
,
CmdAlt
, Solo
, Mute
, Select
,
FaderTouch
, MasterFaderTouch
} |
|
Definition at line 33 of file surfaces/us2400/button.h.
◆ ID
Enumerator |
---|
Scrub | |
F1 | |
F2 | |
F3 | |
F4 | |
F5 | |
F6 | |
Rewind | |
Ffwd | |
Stop | |
Play | |
Record | |
Left | |
Right | |
Flip | |
MstrSelect | |
FinalGlobalButton | |
Drop | |
Send | |
Pan | |
ClearSolo | |
Shift | |
Option | |
Ctrl | |
CmdAlt | |
Solo | |
Mute | |
Select | |
FaderTouch | |
MasterFaderTouch | |
Definition at line 41 of file surfaces/us2400/button.h.
◆ Button()
ArdourSurface::US2400::Button::Button |
( |
Surface & |
s, |
|
|
ID |
bid, |
|
|
int |
did, |
|
|
std::string |
name, |
|
|
Group & |
group |
|
) |
| |
|
inline |
◆ bid()
ID ArdourSurface::US2400::Button::bid |
( |
| ) |
const |
|
inline |
◆ factory()
◆ id_to_name()
static std::string ArdourSurface::US2400::Button::id_to_name |
( |
Button::ID |
| ) |
|
|
static |
◆ long_press_count()
int32_t ArdourSurface::US2400::Button::long_press_count |
( |
| ) |
|
◆ mark_dirty()
void ArdourSurface::US2400::Button::mark_dirty |
( |
| ) |
|
|
inlinevirtual |
◆ name_to_id()
static int ArdourSurface::US2400::Button::name_to_id |
( |
const std::string & |
name | ) |
|
|
static |
◆ pressed()
void ArdourSurface::US2400::Button::pressed |
( |
| ) |
|
◆ released()
void ArdourSurface::US2400::Button::released |
( |
| ) |
|
◆ set_state()
◆ surface()
Surface& ArdourSurface::US2400::Button::surface |
( |
| ) |
const |
|
inline |
◆ zero()
◆ _bid
ID ArdourSurface::US2400::Button::_bid |
|
private |
◆ _led
Led ArdourSurface::US2400::Button::_led |
|
private |
◆ _surface
Surface& ArdourSurface::US2400::Button::_surface |
|
private |
◆ press_time
The documentation for this class was generated from the following file: