diff options
author | David Robillard <d@drobilla.net> | 2015-01-07 08:37:20 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2015-01-07 08:37:20 -0500 |
commit | 91c650bc29a2804b725b9f5069d8c6a72cc189b0 (patch) | |
tree | 3e76a0ee9a8bc680109857a7cc60e1bc07aa6d9d /gtk2_ardour/tempo_lines.h | |
parent | 81c196e9ca3aee03c309bf03f2ce5269af584cc5 (diff) |
High resolution tempo lines.
Diffstat (limited to 'gtk2_ardour/tempo_lines.h')
-rw-r--r-- | gtk2_ardour/tempo_lines.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk2_ardour/tempo_lines.h b/gtk2_ardour/tempo_lines.h index 5bf60eb226..d577aa71e1 100644 --- a/gtk2_ardour/tempo_lines.h +++ b/gtk2_ardour/tempo_lines.h @@ -30,12 +30,19 @@ public: void tempo_map_changed(); void draw (const ARDOUR::TempoMap::BBTPointList::const_iterator& begin, - const ARDOUR::TempoMap::BBTPointList::const_iterator& end); + const ARDOUR::TempoMap::BBTPointList::const_iterator& end, + framecnt_t leftmost_frame, + framecnt_t frame_rate); void show(); void hide(); private: + void draw_ticks (const ARDOUR::TempoMap::BBTPointList::const_iterator& b, + double beat_density, + framecnt_t leftmost_frame, + framecnt_t frame_rate); + ArdourCanvas::LineSet lines; }; |