#include "midi_util.h"
namespace ArdourCanvas {
- class Group;
+ class Container;
}
class Note : public NoteBase
{
public:
- typedef Evoral::Note<Evoral::MusicalTime> NoteType;
+ typedef Evoral::Note<Evoral::Beats> NoteType;
Note (MidiRegionView& region,
- ArdourCanvas::Group* group,
+ ArdourCanvas::Item* parent,
const boost::shared_ptr<NoteType> note = boost::shared_ptr<NoteType>(),
bool with_events = true);
void set_x1 (ArdourCanvas::Coord);
void set_y1 (ArdourCanvas::Coord);
- void set_outline_what (int);
+ void set_outline_what (ArdourCanvas::Rectangle::What);
+ void set_outline_all ();
void set_outline_color (uint32_t);
void set_fill_color (uint32_t);