1 #ifndef __gtk2_ardour_ghost_event_h__
2 #define __gtk2_ardour_ghost_event_h__
5 #include <unordered_map>
6 #include <sigc++/trackable.h>
Evoral::Note< Temporal::Beats > NoteType
int velocity_while_editing
GhostEvent(::NoteBase *, ArdourCanvas::Container *)
static GhostEvent * find(std::shared_ptr< NoteType > parent, EventList &events, EventList::iterator &opti)
ArdourCanvas::Item * item
GhostEvent(::NoteBase *, ArdourCanvas::Container *, ArdourCanvas::Item *i)
std::unordered_map< std::shared_ptr< NoteType >, GhostEvent * > EventList