Ardour
9.0-pre0-350-gf17a656217
|
#include <ghostregion.h>
Public Member Functions | |
MidiGhostRegion (MidiRegionView &rv, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos) | |
~MidiGhostRegion () | |
MidiStreamView * | midi_view () |
void | set_height () |
void | set_samples_per_pixel (double spu) |
void | set_colors () |
virtual void | update_contents_height () |
virtual void | add_note (NoteBase *) |
virtual void | update_note (GhostEvent *note) |
virtual void | update_hit (GhostEvent *hit) |
virtual void | remove_note (NoteBase *) |
virtual void | note_selected (NoteBase *) |
void | model_changed () |
void | view_changed () |
void | clear_events () |
Public Member Functions inherited from GhostRegion | |
GhostRegion (RegionView &rv, ArdourCanvas::Container *parent, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos) | |
virtual | ~GhostRegion () |
void | set_duration (double units) |
virtual void | set_selected (bool) |
guint | source_track_color (unsigned char alpha=0xff) |
bool | is_automation_ghost () |
Protected Member Functions | |
GhostEvent * | find_event (std::shared_ptr< GhostEvent::NoteType >) |
Protected Attributes | |
ArdourCanvas::Container * | _note_group |
Gtkmm2ext::Color | _outline |
ArdourCanvas::Rectangle * | _tmp_rect |
ArdourCanvas::Polygon * | _tmp_poly |
MidiRegionView & | parent_mrv |
GhostEvent::EventList | events |
GhostEvent::EventList::iterator | _optimization_iterator |
Additional Inherited Members | |
Public Attributes inherited from GhostRegion | |
RegionView & | parent_rv |
TimeAxisView & | trackview |
TimeAxisView & | source_trackview |
ArdourCanvas::Container * | group |
ArdourCanvas::Rectangle * | base_rect |
Definition at line 100 of file ghostregion.h.
MidiGhostRegion::MidiGhostRegion | ( | MidiRegionView & | rv, |
TimeAxisView & | tv, | ||
TimeAxisView & | source_tv, | ||
double | initial_unit_pos | ||
) |
MidiGhostRegion::~MidiGhostRegion | ( | ) |
|
virtual |
Reimplemented in VelocityGhostRegion.
void MidiGhostRegion::clear_events | ( | ) |
|
protected |
MidiStreamView* MidiGhostRegion::midi_view | ( | ) |
void MidiGhostRegion::model_changed | ( | ) |
|
inlinevirtual |
Reimplemented in VelocityGhostRegion.
Definition at line 120 of file ghostregion.h.
|
virtual |
Reimplemented in VelocityGhostRegion.
|
virtual |
Reimplemented from GhostRegion.
Reimplemented in VelocityGhostRegion.
|
virtual |
Reimplemented from GhostRegion.
|
virtual |
Implements GhostRegion.
|
virtual |
Reimplemented in VelocityGhostRegion.
|
virtual |
Reimplemented in VelocityGhostRegion.
|
virtual |
Reimplemented in VelocityGhostRegion.
void MidiGhostRegion::view_changed | ( | ) |
|
protected |
Definition at line 127 of file ghostregion.h.
|
protected |
Definition at line 136 of file ghostregion.h.
|
protected |
Definition at line 128 of file ghostregion.h.
|
protected |
Definition at line 130 of file ghostregion.h.
|
protected |
Definition at line 129 of file ghostregion.h.
|
protected |
Definition at line 135 of file ghostregion.h.
|
protected |
Definition at line 132 of file ghostregion.h.