|
Ardour
9.2-541-gc1841a13dd
|
#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::Lollipop *lolli) | |
| GhostEvent (::NoteBase *, ArdourCanvas::Item *parent) | |
| 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 20 of file ghost_event.h.
| typedef std::unordered_map<std::shared_ptr<NoteType>, GhostEvent* > GhostEvent::EventList |
Definition at line 36 of file ghost_event.h.
Definition at line 35 of file ghost_event.h.
| GhostEvent::GhostEvent | ( | ::NoteBase * | , |
| ArdourCanvas::Lollipop * | lolli | ||
| ) |
| GhostEvent::GhostEvent | ( | ::NoteBase * | , |
| ArdourCanvas::Item * | parent | ||
| ) |
|
virtual |
|
static |
| void GhostEvent::set_sensitive | ( | bool | yn | ) |
| NoteBase* GhostEvent::event |
Definition at line 29 of file ghost_event.h.
| bool GhostEvent::is_hit |
Definition at line 31 of file ghost_event.h.
| ArdourCanvas::Item* GhostEvent::item |
Definition at line 30 of file ghost_event.h.
| int GhostEvent::velocity_while_editing |
Definition at line 32 of file ghost_event.h.