|
Ardour
9.0-pre0-1952-gc5e0b21049
|
#include <ghost_event.h>
Public Types | |
| typedef Evoral::Note< Temporal::Beats > | NoteType |
| typedef std::unordered_map< std::shared_ptr< NoteType >, GhostEvent * > | EventList |
Public Member Functions | |
| GhostEvent (::NoteBase *, ArdourCanvas::Container *) | |
| GhostEvent (::NoteBase *, ArdourCanvas::Container *, ArdourCanvas::Item *i) | |
| virtual | ~GhostEvent () |
| void | set_sensitive (bool yn) |
Static Public Member Functions | |
| static GhostEvent * | find (std::shared_ptr< NoteType > parent, EventList &events, EventList::iterator &opti) |
Public Attributes | |
| NoteBase * | event |
| ArdourCanvas::Item * | item |
| bool | is_hit |
| int | velocity_while_editing |
Definition at line 18 of file ghost_event.h.
| typedef std::unordered_map<std::shared_ptr<NoteType>, GhostEvent* > GhostEvent::EventList |
Definition at line 34 of file ghost_event.h.
Definition at line 33 of file ghost_event.h.
| GhostEvent::GhostEvent | ( | ::NoteBase * | , |
| ArdourCanvas::Container * | |||
| ) |
| GhostEvent::GhostEvent | ( | ::NoteBase * | , |
| ArdourCanvas::Container * | , | ||
| ArdourCanvas::Item * | i | ||
| ) |
|
virtual |
|
static |
| void GhostEvent::set_sensitive | ( | bool | yn | ) |
| NoteBase* GhostEvent::event |
Definition at line 27 of file ghost_event.h.
| bool GhostEvent::is_hit |
Definition at line 29 of file ghost_event.h.
| ArdourCanvas::Item* GhostEvent::item |
Definition at line 28 of file ghost_event.h.
| int GhostEvent::velocity_while_editing |
Definition at line 30 of file ghost_event.h.