remove PBD::Connection (replace use with PBD::ScopedConnection); remove limitation...
[ardour.git] / libs / surfaces / mackie / scripts / surface-h-template.erb
1 #ifndef mackie_surface_<%= sf.name.downcase %>_h
2 #define mackie_surface_<%= sf.name.downcase %>_h
3 /*
4         Generated by scripts/generate-surface.rb
5 */
6
7 #include "surface.h"
8
9 namespace Mackie
10 {
11
12 class MackieButtonHandler;
13
14 class <%= sf.name %>Surface : public Surface
15 {
16 public:
17         <%= sf.name %>Surface( uint32_t max_strips ) : Surface( max_strips )
18         {
19         }
20         
21         virtual void handle_button( MackieButtonHandler & mbh, ButtonState bs, Button & button );
22         virtual void init_controls();
23 };
24
25 }
26
27 #endif