X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Ftempo_lines.h;h=709602898177a39b0077d81e8d9c239854a75d40;hb=693baa8430d01d00d266923c9caf3a0427267b25;hp=99a6a6b93f03ddf704fb80834d282c9508b985d0;hpb=ad017365f7a73f8ba57f667cc1aa36478b48c50e;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__ */