X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Ftempo_lines.h;h=709602898177a39b0077d81e8d9c239854a75d40;hb=a5ae129a066747901ff1ed95368729b63cb6a70d;hp=99a6a6b93f03ddf704fb80834d282c9508b985d0;hpb=e5e12acc5698090f2c0c614385e457cc0b46fbb0;p=ardour.git diff --git a/gtk2_ardour/tempo_lines.h b/gtk2_ardour/tempo_lines.h index 99a6a6b93f..7096028981 100644 --- a/gtk2_ardour/tempo_lines.h +++ b/gtk2_ardour/tempo_lines.h @@ -29,15 +29,21 @@ public: void tempo_map_changed(); - void draw (const ARDOUR::TempoMap::BBTPointList::const_iterator& begin, - const ARDOUR::TempoMap::BBTPointList::const_iterator& end); + void draw (std::vector& grid, + unsigned divisions, + ARDOUR::framecnt_t leftmost_frame, + ARDOUR::framecnt_t frame_rate); void show(); void hide(); private: + void draw_ticks (std::vector& grid, + unsigned divisions, + ARDOUR::framecnt_t leftmost_frame, + ARDOUR::framecnt_t frame_rate); + ArdourCanvas::LineSet lines; - double _height; }; #endif /* __ardour_tempo_lines_h__ */