[Summary] Changing contents of Marker and RangeMarker objects in order to change request from Igor

This commit is contained in:
VKamyshniy 2014-10-30 17:47:18 +02:00
parent 236987c76a
commit 43a80f8266
3 changed files with 79 additions and 50 deletions

View file

@ -169,14 +169,16 @@ class RangeMarker : public Marker
void canvas_height_set (double);
protected:
framepos_t _end_frame;
framepos_t _end_frame;
ArdourCanvas::Line* _end_line;
Cairo::RefPtr<Cairo::Surface> _pattern;
PBD::ScopedConnection parameter_connection;
ArdourCanvas::Rectangle* _start_handler;
ArdourCanvas::Rectangle* _end_handler;
Cairo::RefPtr<Cairo::Surface> _pattern;
PBD::ScopedConnection parameter_connection;
void bounds_changed ();
void _set_position (framepos_t, framepos_t);
void parameter_changed (const std::string&);
void bounds_changed ();
void _set_position (framepos_t, framepos_t);
void parameter_changed (const std::string&);
};
/** A variant on RangeMarker that is used to draw markers/locations on top of the ruler using