19 #ifndef _ardour_surfaces_m2mikro_h_
20 #define _ardour_surfaces_m2mikro_h_
24 #include <cairomm/context.h>
25 #include <pangomm/layout.h>
33 void clear (
bool splash =
false);
41 #define ATTRIBUTE_PACKED __attribute__((__packed__))
43 #define ATTRIBUTE_PACKED
81 #if (!defined __GNUC__)
Cairo::RefPtr< Cairo::ImageSurface > _surface
Cairo::RefPtr< Cairo::ImageSurface > surface()
void set_lights(M2Contols *, uint8_t *) const
void read(hid_device *, M2Contols *)
struct ArdourSurface::Maschine2Mikro::machine_mk2_input ctrl_in
void assign_controls(M2Contols *) const
void write(hid_device *, M2Contols *)
void clear(bool splash=false)
void set_pads(M2Contols *, uint8_t *) const