Ardour
9.0-pre0-582-g084a23a80d
|
#include <m2_button.h>
Public Member Functions | |
M2ToggleButton () | |
bool | active () const |
Public Member Functions inherited from ArdourSurface::M2Button | |
M2Button () | |
void | set_blinking (bool en) |
virtual void | set_color (uint32_t rgba) |
bool | is_pressed () const |
void | ignore_release () |
virtual bool | set_active (bool a) |
uint8_t | lightness (float blink) const |
uint32_t | color (float blink) const |
Public Member Functions inherited from ArdourSurface::M2ButtonInterface | |
M2ButtonInterface () | |
virtual | ~M2ButtonInterface () |
Public Attributes | |
PBD::Signal< void(bool)> | toggled |
Public Attributes inherited from ArdourSurface::M2ButtonInterface | |
PBD::Signal< void(bool)> | changed |
PBD::Signal< void()> | pressed |
PBD::Signal< void()> | released |
Protected Member Functions | |
void | change_event (bool down) |
Protected Attributes | |
PBD::ScopedConnection | changed_connection |
bool | _active |
Protected Attributes inherited from ArdourSurface::M2Button | |
bool | _pressed |
bool | _blink |
bool | _ignore_release |
uint8_t | _lightness |
uint32_t | _rgba |
Definition at line 152 of file m2_button.h.
|
inline |
Definition at line 155 of file m2_button.h.
|
inlinevirtual |
Reimplemented from ArdourSurface::M2ButtonInterface.
Definition at line 163 of file m2_button.h.
|
inlineprotected |
Definition at line 166 of file m2_button.h.
|
protected |
Definition at line 174 of file m2_button.h.
|
protected |
Definition at line 173 of file m2_button.h.
PBD::Signal<void(bool)> ArdourSurface::M2ToggleButton::toggled |
Definition at line 162 of file m2_button.h.