Definition at line 178 of file faderport.h.
◆ ToDoMap
◆ ActionType
Enumerator |
---|
NamedAction | |
InternalFunction | |
Definition at line 181 of file faderport.h.
◆ Button()
ArdourSurface::FaderPort::Button::Button |
( |
FaderPort & |
f, |
|
|
std::string const & |
str, |
|
|
ButtonID |
i, |
|
|
int |
o |
|
) |
| |
|
inline |
◆ get_action()
◆ get_state()
XMLNode& ArdourSurface::FaderPort::Button::get_state |
( |
| ) |
const |
◆ invoke()
bool ArdourSurface::FaderPort::Button::invoke |
( |
ButtonState |
bs, |
|
|
bool |
press |
|
) |
| |
◆ set_action() [1/2]
◆ set_action() [2/2]
◆ set_flash()
void ArdourSurface::FaderPort::Button::set_flash |
( |
bool |
yn | ) |
|
|
inline |
◆ set_led_state()
void ArdourSurface::FaderPort::Button::set_led_state |
( |
bool |
onoff | ) |
|
◆ set_state()
int ArdourSurface::FaderPort::Button::set_state |
( |
XMLNode const & |
| ) |
|
◆ uses_flash()
bool ArdourSurface::FaderPort::Button::uses_flash |
( |
| ) |
const |
|
inline |
◆ flash
bool ArdourSurface::FaderPort::Button::flash |
|
private |
◆ fp
FaderPort& ArdourSurface::FaderPort::Button::fp |
|
private |
◆ id
ButtonID ArdourSurface::FaderPort::Button::id |
|
private |
◆ name
std::string ArdourSurface::FaderPort::Button::name |
|
private |
◆ on_press
ToDoMap ArdourSurface::FaderPort::Button::on_press |
|
private |
◆ on_release
ToDoMap ArdourSurface::FaderPort::Button::on_release |
|
private |
◆ out
int ArdourSurface::FaderPort::Button::out |
|
private |
◆ timeout_connection
sigc::connection ArdourSurface::FaderPort::Button::timeout_connection |
The documentation for this class was generated from the following file: