19 #ifndef _ardour_surfaces_m2encoder_h_
20 #define _ardour_surfaces_m2encoder_h_
35 virtual float value ()
const {
return 0.f; }
36 virtual float range ()
const {
return 0.f; }
39 virtual bool set_value (
unsigned int v) {
return false; }
PBD::Signal< void(int)> changed
virtual float value() const
virtual bool set_value(unsigned int v)
virtual float range() const
virtual ~M2EncoderInterface()
M2Encoder(unsigned int upper=1000)
bool set_value(unsigned int v)