|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <c1_control.h>
Public Member Functions | |
| Meter (Console1 *console1, ControllerID id, std::function< void()> action, std::function< void()> shift_action=0) | |
| ControllerType | get_type () |
| virtual void | set_value (uint32_t value) |
Public Member Functions inherited from ArdourSurface::Controller | |
| Controller (Console1 *console1, ControllerID id) | |
| virtual | ~Controller () |
| ControllerID | id () const |
Public Attributes | |
| std::function< void()> | action |
| std::function< void()> | shift_action |
Public Attributes inherited from ArdourSurface::Controller | |
| Console1 * | console1 |
Additional Inherited Members | |
Public Types inherited from ArdourSurface::Controller | |
| enum | ControllerType { CONTROLLER , CONTROLLER_BUTTON , MULTISTATE_BUTTON , ENCODER , METER } |
Protected Attributes inherited from ArdourSurface::Controller | |
| ControllerID | _id |
Definition at line 141 of file c1_control.h.
|
inline |
Definition at line 144 of file c1_control.h.
|
inlinevirtual |
Reimplemented from ArdourSurface::Controller.
Definition at line 155 of file c1_control.h.
|
inlinevirtual |
Definition at line 157 of file c1_control.h.
| std::function<void ()> ArdourSurface::Meter::action |
Definition at line 166 of file c1_control.h.
| std::function<void ()> ArdourSurface::Meter::shift_action |
Definition at line 167 of file c1_control.h.