![]() |
Ardour
8.12
|
#include <tempo_lines.h>
Public Member Functions | |
TempoLines (ArdourCanvas::Container *group, double screen_height, ARDOUR::BeatsSamplesConverter *bfc) | |
~TempoLines () | |
void | tempo_map_changed (samplepos_t new_origin) |
void | draw (std::vector< ARDOUR::TempoMap::BBTPoint > &grid, unsigned divisions, ARDOUR::samplecnt_t leftmost_sample, ARDOUR::samplecnt_t sample_rate) |
void | show () |
void | hide () |
Private Member Functions | |
void | draw_ticks (std::vector< ARDOUR::TempoMap::BBTPoint > &grid, unsigned divisions, ARDOUR::samplecnt_t leftmost_sample, ARDOUR::samplecnt_t sample_rate) |
Private Attributes | |
ArdourCanvas::LineSet | lines |
ARDOUR::BeatsSamplesConverter * | _bfc |
Definition at line 28 of file tempo_lines.h.
TempoLines::TempoLines | ( | ArdourCanvas::Container * | group, |
double | screen_height, | ||
ARDOUR::BeatsSamplesConverter * | bfc | ||
) |
TempoLines::~TempoLines | ( | ) |
void TempoLines::draw | ( | std::vector< ARDOUR::TempoMap::BBTPoint > & | grid, |
unsigned | divisions, | ||
ARDOUR::samplecnt_t | leftmost_sample, | ||
ARDOUR::samplecnt_t | sample_rate | ||
) |
|
private |
void TempoLines::hide | ( | ) |
void TempoLines::show | ( | ) |
void TempoLines::tempo_map_changed | ( | samplepos_t | new_origin | ) |
|
private |
Definition at line 50 of file tempo_lines.h.
|
private |
Definition at line 49 of file tempo_lines.h.