![]() |
Ardour
9.0-pre0-979-g7f6f3d64f1
|
#include <marker.h>
Public Member Functions | |
MeterMarker (PublicEditor &editor, ArdourCanvas::Item &, std::string const &color_name, const std::string &text, Temporal::MeterPoint const &) | |
~MeterMarker () | |
void | reset_meter (Temporal::MeterPoint const &m) |
void | update () |
Temporal::MeterPoint const & | meter () const |
Temporal::Point const & | point () const |
![]() | |
MetricMarker (PublicEditor &ed, ArdourCanvas::Item &parent, std::string const &color_name, const std::string &annotation, Type type, Temporal::timepos_t const &pos, bool handle_events) | |
![]() | |
ArdourMarker (PublicEditor &editor, ArdourCanvas::Item &, std::string const &color_name, std::string const &text, Type, Temporal::timepos_t const &position, bool handle_events=true, RegionView *rv=nullptr, bool use_tooltip=true) | |
virtual | ~ArdourMarker () |
ArdourCanvas::Item & | the_item () const |
void | set_selected (bool) |
void | set_entered (bool) |
void | set_show_line (bool) |
void | set_line_height (double) |
virtual void | reposition () |
virtual void | set_position (Temporal::timepos_t const &) |
void | set_name (const std::string &, const std::string &tooltip=std::string()) |
void | set_color (std::string const &color_name) |
void | set_points_color (std::string const &color_name) |
void | setup_line () |
ARDOUR::timepos_t | position () const |
ArdourCanvas::Item * | get_parent () |
void | reparent (ArdourCanvas::Item &parent) |
void | hide () |
void | show () |
Type | type () |
void | set_left_label_limit (double) |
void | set_right_label_limit (double) |
std::string | name () const |
bool | label_on_left () const |
RegionView * | region_view () const |
void | set_cue_index (int c) |
int | cue_index () const |
Private Attributes | |
Temporal::MeterPoint const * | _meter |
MeterMarker::MeterMarker | ( | PublicEditor & | editor, |
ArdourCanvas::Item & | , | ||
std::string const & | color_name, | ||
const std::string & | text, | ||
Temporal::MeterPoint const & | |||
) |
MeterMarker::~MeterMarker | ( | ) |
|
inline |
|
virtual |
Implements MetricMarker.
void MeterMarker::reset_meter | ( | Temporal::MeterPoint const & | m | ) |
|
virtual |
Implements MetricMarker.
|
private |