Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::MultiStateButton Member List

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

_idArdourSurface::Controllerprotected
actionArdourSurface::MultiStateButton
console1ArdourSurface::Controller
Controller(Console1 *console1, ControllerID id)ArdourSurface::Controllerinline
CONTROLLER enum valueArdourSurface::Controller
CONTROLLER_BUTTON enum valueArdourSurface::Controller
ControllerType enum nameArdourSurface::Controller
ENCODER enum valueArdourSurface::Controller
get_type()ArdourSurface::MultiStateButtoninlinevirtual
id() constArdourSurface::Controllerinline
METER enum valueArdourSurface::Controller
MULTISTATE_BUTTON enum valueArdourSurface::Controller
MultiStateButton(Console1 *console1, ControllerID id, std::vector< uint32_t > state_values, std::function< void(uint32_t)> action, std::function< void(uint32_t)> shift_action=0, std::function< void(uint32_t)> plugin_action=0, std::function< void(uint32_t)> plugin_shift_action=0)ArdourSurface::MultiStateButtoninline
plugin_actionArdourSurface::MultiStateButton
plugin_shift_actionArdourSurface::MultiStateButton
set_led_state(uint32_t state)ArdourSurface::MultiStateButtoninlinevirtual
set_plugin_action(std::function< void(uint32_t)> action)ArdourSurface::MultiStateButtoninline
set_plugin_shift_action(std::function< void(uint32_t)> action)ArdourSurface::MultiStateButtoninline
shift_actionArdourSurface::MultiStateButton
state_count()ArdourSurface::MultiStateButtoninline
state_valuesArdourSurface::MultiStateButtonprivate
~Controller()ArdourSurface::Controllerinlinevirtual