#include <c1_control.h>
Definition at line 168 of file c1_control.h.
◆ Encoder()
ArdourSurface::Encoder::Encoder |
( |
Console1 * |
console1, |
|
|
ControllerID |
id, |
|
|
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 |
|
) |
| |
|
inline |
◆ get_type()
◆ set_plugin_action()
void ArdourSurface::Encoder::set_plugin_action |
( |
std::function< void(uint32_t)> |
action | ) |
|
|
inline |
◆ set_plugin_shift_action()
void ArdourSurface::Encoder::set_plugin_shift_action |
( |
std::function< void(uint32_t)> |
action | ) |
|
|
inline |
◆ set_value()
virtual void ArdourSurface::Encoder::set_value |
( |
uint32_t |
value | ) |
|
|
inlinevirtual |
◆ action
std::function<void (uint32_t)> ArdourSurface::Encoder::action |
◆ plugin_action
std::function<void (uint32_t val)> ArdourSurface::Encoder::plugin_action |
◆ plugin_shift_action
std::function<void (uint32_t val)> ArdourSurface::Encoder::plugin_shift_action |
◆ plugin_signal
PBD::Signal<void(uint32_t)>* ArdourSurface::Encoder::plugin_signal |
◆ shift_action
std::function<void (uint32_t val)> ArdourSurface::Encoder::shift_action |
The documentation for this class was generated from the following file: