Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::LaunchControlXL::TrackButton Member List

This is the complete list of members for ArdourSurface::LaunchControlXL::TrackButton, including all inherited members.

_colorArdourSurface::LaunchControlXL::LEDprotected
_color_disabledArdourSurface::LaunchControlXL::TrackButtonprivate
_color_enabledArdourSurface::LaunchControlXL::TrackButtonprivate
_flagArdourSurface::LaunchControlXL::LEDprotected
_idArdourSurface::LaunchControlXL::Buttonprotected
_indexArdourSurface::LaunchControlXL::LEDprotected
_note_numberArdourSurface::LaunchControlXL::NoteButtonprivate
_state_msgArdourSurface::LaunchControlXL::LEDprotected
Button(ButtonID id, std::function< void()> press, std::function< void()> release, std::function< void()> long_press)ArdourSurface::LaunchControlXL::Buttoninline
check_methodArdourSurface::LaunchControlXL::TrackButton
color() constArdourSurface::LaunchControlXL::LEDinline
color_disabled() constArdourSurface::LaunchControlXL::TrackButtoninline
color_enabled() constArdourSurface::LaunchControlXL::TrackButtoninline
flag() constArdourSurface::LaunchControlXL::LEDinline
id() constArdourSurface::LaunchControlXL::Buttoninline
index() constArdourSurface::LaunchControlXL::LEDinline
lcxlArdourSurface::LaunchControlXL::LEDprotected
LED(uint8_t i, LEDColor c, LaunchControlXL &l)ArdourSurface::LaunchControlXL::LEDinline
LED(uint8_t i, LEDColor c, LEDFlag f, LaunchControlXL &lcxl)ArdourSurface::LaunchControlXL::LEDinline
long_press_methodArdourSurface::LaunchControlXL::Button
MultiColorLED(uint8_t i, LEDColor c, LaunchControlXL &l)ArdourSurface::LaunchControlXL::MultiColorLEDinline
MultiColorLED(uint8_t i, LEDColor c, LEDFlag f, LaunchControlXL &l)ArdourSurface::LaunchControlXL::MultiColorLEDinline
note_number() constArdourSurface::LaunchControlXL::NoteButtoninline
NoteButton(ButtonID id, uint8_t cn, std::function< void()> press, std::function< void()> release, std::function< void()> release_long)ArdourSurface::LaunchControlXL::NoteButtoninline
press_methodArdourSurface::LaunchControlXL::Button
release_methodArdourSurface::LaunchControlXL::Button
set_color(LEDColor c)ArdourSurface::LaunchControlXL::MultiColorLEDinline
set_color_disabled(LEDColor c_off)ArdourSurface::LaunchControlXL::TrackButtoninline
set_color_enabled(LEDColor c_on)ArdourSurface::LaunchControlXL::TrackButtoninline
set_flag(LEDFlag f)ArdourSurface::LaunchControlXL::LEDinline
state_msg(bool light=true) constArdourSurface::LaunchControlXL::TrackButtonvirtual
timeout_connectionArdourSurface::LaunchControlXL::Button
TrackButton(ButtonID id, uint8_t nn, uint8_t index, LEDColor c_on, LEDColor c_off, std::function< void()> press, std::function< void()> release, std::function< void()> release_long, std::function< uint8_t()> check, LaunchControlXL &l)ArdourSurface::LaunchControlXL::TrackButtoninline
~Button()ArdourSurface::LaunchControlXL::Buttoninlinevirtual
~LED()ArdourSurface::LaunchControlXL::LEDinlinevirtual