#include <velocity_ghost_region.h>
|
| VelocityGhostRegion (MidiRegionView &, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos) |
|
| ~VelocityGhostRegion () |
|
void | update_contents_height () |
|
void | add_note (NoteBase *) |
|
void | update_note (GhostEvent *note) |
|
void | update_hit (GhostEvent *hit) |
|
void | remove_note (NoteBase *) |
|
void | note_selected (NoteBase *) |
|
void | set_colors () |
|
void | drag_lolli (ArdourCanvas::Lollipop *l, GdkEventMotion *ev) |
|
int | y_position_to_velocity (double y) const |
|
void | set_selected (bool) |
|
bool | line_draw_motion (ArdourCanvas::Duple const &d, ArdourCanvas::Rectangle const &r, double last_x) |
|
bool | line_extended (ArdourCanvas::Duple const &from, ArdourCanvas::Duple const &to, ArdourCanvas::Rectangle const &r, double last_x) |
|
void | start_line_drag () |
|
void | end_line_drag (bool did_change) |
|
ArdourCanvas::Rectangle & | base_item () |
|
| 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 | model_changed () |
|
void | view_changed () |
|
void | clear_events () |
|
| GhostRegion (RegionView &rv, ArdourCanvas::Container *parent, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos) |
|
virtual | ~GhostRegion () |
|
void | set_duration (double units) |
|
guint | source_track_color (unsigned char alpha=0xff) |
|
bool | is_automation_ghost () |
|
Definition at line 32 of file velocity_ghost_region.h.
◆ VelocityGhostRegion()
◆ ~VelocityGhostRegion()
VelocityGhostRegion::~VelocityGhostRegion |
( |
| ) |
|
◆ add_note()
void VelocityGhostRegion::add_note |
( |
NoteBase * |
| ) |
|
|
virtual |
◆ base_event()
bool VelocityGhostRegion::base_event |
( |
GdkEvent * |
| ) |
|
|
private |
◆ base_item()
◆ desensitize_lollis()
void VelocityGhostRegion::desensitize_lollis |
( |
| ) |
|
|
private |
◆ drag_lolli()
◆ end_line_drag()
void VelocityGhostRegion::end_line_drag |
( |
bool |
did_change | ) |
|
◆ line_draw_motion()
◆ line_extended()
◆ lollevent()
◆ lollis_between()
void VelocityGhostRegion::lollis_between |
( |
int |
x0, |
|
|
int |
x1, |
|
|
std::vector< GhostEvent * > & |
events |
|
) |
| |
|
private |
◆ lollis_close_to_x()
void VelocityGhostRegion::lollis_close_to_x |
( |
int |
x, |
|
|
double |
distance, |
|
|
std::vector< GhostEvent * > & |
events |
|
) |
| |
|
private |
◆ note_selected()
void VelocityGhostRegion::note_selected |
( |
NoteBase * |
| ) |
|
|
virtual |
◆ remove_note()
void VelocityGhostRegion::remove_note |
( |
NoteBase * |
| ) |
|
|
virtual |
◆ sensitize_lollis()
void VelocityGhostRegion::sensitize_lollis |
( |
| ) |
|
|
private |
◆ set_colors()
void VelocityGhostRegion::set_colors |
( |
| ) |
|
|
virtual |
◆ set_selected()
void VelocityGhostRegion::set_selected |
( |
bool |
| ) |
|
|
virtual |
◆ set_size_and_position()
◆ start_line_drag()
void VelocityGhostRegion::start_line_drag |
( |
| ) |
|
◆ update_contents_height()
void VelocityGhostRegion::update_contents_height |
( |
| ) |
|
|
virtual |
◆ update_hit()
void VelocityGhostRegion::update_hit |
( |
GhostEvent * |
hit | ) |
|
|
virtual |
◆ update_note()
void VelocityGhostRegion::update_note |
( |
GhostEvent * |
note | ) |
|
|
virtual |
◆ y_position_to_velocity()
int VelocityGhostRegion::y_position_to_velocity |
( |
double |
y | ) |
const |
◆ drag_did_change
bool VelocityGhostRegion::drag_did_change |
|
private |
◆ dragging
bool VelocityGhostRegion::dragging |
|
private |
◆ dragging_line
◆ last_drag_x
int VelocityGhostRegion::last_drag_x |
|
private |
◆ selected
bool VelocityGhostRegion::selected |
|
private |
The documentation for this class was generated from the following file: