|
| AudioRegionView (ArdourCanvas::Container *, RouteTimeAxisView &, std::shared_ptr< ARDOUR::AudioRegion >, double initial_samples_per_pixel, uint32_t base_color) |
|
| AudioRegionView (ArdourCanvas::Container *, RouteTimeAxisView &, std::shared_ptr< ARDOUR::AudioRegion >, double samples_per_pixel, uint32_t base_color, bool recording, TimeAxisViewItem::Visibility) |
|
| AudioRegionView (const AudioRegionView &other, std::shared_ptr< ARDOUR::AudioRegion >) |
|
| ~AudioRegionView () |
|
void | init (bool wait_for_data) |
|
std::shared_ptr< ARDOUR::AudioRegion > | audio_region () const |
|
void | create_waves () |
|
void | delete_waves () |
|
void | set_height (double) |
|
void | set_samples_per_pixel (double) |
|
void | set_amplitude_above_axis (gdouble spp) |
|
void | temporarily_hide_envelope () |
| Dangerous! More...
|
|
void | unhide_envelope () |
| Dangerous! More...
|
|
void | set_region_gain_line () |
|
void | set_ignore_line_change (bool v) |
|
bool | set_region_fx_line (uint32_t, uint32_t) |
|
bool | set_region_fx_line (std::weak_ptr< PBD::Controllable >) |
|
bool | get_region_fx_line (PBD::ID &, uint32_t &) |
|
void | update_envelope_visibility () |
|
bool | paste (Temporal::timepos_t const &, const Selection &, PasteContext &) |
|
void | add_gain_point_event (ArdourCanvas::Item *item, GdkEvent *event, bool with_guard_points) |
|
std::shared_ptr< RegionFxLine > | fx_line () const |
|
void | region_changed (const PBD::PropertyChange &) |
|
void | envelope_active_changed () |
|
GhostRegion * | add_ghost (TimeAxisView &) |
|
void | reset_fade_in_shape_width (std::shared_ptr< ARDOUR::AudioRegion > ar, samplecnt_t, bool drag_active=false) |
|
void | reset_fade_out_shape_width (std::shared_ptr< ARDOUR::AudioRegion > ar, samplecnt_t, bool drag_active=false) |
|
samplepos_t | get_fade_in_shape_width () |
|
samplepos_t | get_fade_out_shape_width () |
|
void | set_fade_visibility (bool) |
|
void | update_coverage_frame (LayerDisplay) |
|
void | update_transient (float old_pos, float new_pos) |
|
void | remove_transient (float pos) |
|
void | set_frame_color () |
|
uint32_t | get_fill_color () const |
|
virtual void | entered () |
|
virtual void | exited () |
|
void | thaw_after_trim () |
|
void | drag_start () |
|
void | drag_end () |
|
void | redraw_start_xfade_to (std::shared_ptr< ARDOUR::AudioRegion >, samplecnt_t, ArdourCanvas::Points &, double, double) |
|
void | redraw_end_xfade_to (std::shared_ptr< ARDOUR::AudioRegion >, samplecnt_t, ArdourCanvas::Points &, double, double, double) |
|
void | redraw_start_xfade () |
|
void | redraw_end_xfade () |
|
void | hide_xfades () |
|
void | hide_start_xfade () |
|
void | hide_end_xfade () |
|
void | show_xfades () |
|
void | show_start_xfade () |
|
void | show_end_xfade () |
|
bool | start_xfade_visible () const |
|
bool | end_xfade_visible () const |
|
MergeableLine * | make_merger () |
|
| RegionView (ArdourCanvas::Container *parent, TimeAxisView &time_view, const std::shared_ptr< ARDOUR::Region > ®ion, double samples_per_pixel, uint32_t base_color, bool automation=false) |
|
| RegionView (const RegionView &other) |
|
| RegionView (const RegionView &other, const std::shared_ptr< ARDOUR::Region > &other_region) |
|
| ~RegionView () |
|
virtual void | set_selected (bool yn) |
|
std::shared_ptr< ARDOUR::Region > | region () const |
|
bool | is_valid () const |
|
void | set_valid (bool yn) |
|
virtual bool | set_duration (Temporal::timecnt_t const &, void *) |
|
void | move (double xdelta, double ydelta) |
|
void | visual_layer_on_top () |
|
void | raise_to_top () |
|
void | lower_to_bottom () |
|
bool | set_position (Temporal::timepos_t const &pos, void *src, double *delta=0) |
|
void | show_region_editor () |
|
void | hide_region_editor () |
|
void | remove_ghost_in (TimeAxisView &) |
|
void | remove_ghost (GhostRegion *) |
|
bool | display_enabled () const |
|
void | redisplay () |
|
virtual void | tempo_map_changed () |
|
virtual void | trim_front_starting () |
|
bool | trim_front (Temporal::timepos_t const &, bool) |
|
virtual void | trim_front_ending () |
|
bool | trim_end (Temporal::timepos_t const &, bool) |
|
void | move_contents (Temporal::timecnt_t const &) |
|
void | set_silent_frames (const ARDOUR::AudioIntervalResult &, double threshold) |
|
void | drop_silent_frames () |
|
void | hide_silent_frames () |
|
Temporal::timecnt_t | snap_region_time_to_region_time (Temporal::timecnt_t const &, bool ensure_snap=false) const |
|
void | update_visibility () |
|
ARDOUR::CueMarker | find_model_cue_marker (ArdourMarker *) |
|
void | drop_cue_marker (ArdourMarker *) |
|
virtual | ~TimeAxisViewItem () |
|
Temporal::timepos_t | get_position () const |
|
Temporal::timecnt_t | get_duration () const |
|
virtual void | set_max_duration (Temporal::timecnt_t const &, void *) |
|
Temporal::timecnt_t | get_max_duration () const |
|
virtual void | set_min_duration (Temporal::timecnt_t const &, void *) |
|
Temporal::timecnt_t | get_min_duration () const |
|
virtual void | set_position_locked (bool, void *) |
|
bool | get_position_locked () const |
|
void | set_max_duration_active (bool, void *) |
|
bool | get_max_duration_active () const |
|
void | set_min_duration_active (bool, void *) |
|
bool | get_min_duration_active () const |
|
void | set_item_name (std::string, void *) |
|
virtual std::string | get_item_name () const |
|
void | set_sensitive (bool yn) |
|
bool | sensitive () const |
|
TimeAxisView & | get_time_axis_view () const |
|
void | set_name_text (const std::string &) |
|
virtual double | height () const |
|
void | set_y (double) |
|
void | set_color (uint32_t) |
|
void | set_name_text_color () |
|
ArdourCanvas::Item * | get_canvas_frame () |
|
ArdourCanvas::Item * | get_canvas_group () const |
|
ArdourCanvas::Item * | get_name_highlight () |
|
double | get_samples_per_pixel () const |
|
bool | dragging () const |
|
virtual void | raise () |
|
virtual void | lower () |
|
bool | name_active () const |
|
| Selectable () |
|
virtual | ~Selectable () |
|
virtual bool | selected () const |
|
| ScopedConnectionList () |
|
| ScopedConnectionList (const ScopedConnectionList &)=delete |
|
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
|
virtual | ~ScopedConnectionList () |
|
void | add_connection (const UnscopedConnection &c) |
|
void | drop_connections () |
|
virtual | ~LineMerger () |
|
|
void | reset_fade_shapes () |
|
void | reset_fade_in_shape () |
|
void | reset_fade_out_shape () |
|
void | fade_in_changed () |
|
void | fade_out_changed () |
|
void | fade_in_active_changed () |
|
void | fade_out_active_changed () |
|
void | region_resized (const PBD::PropertyChange &) |
|
void | region_muted () |
|
void | region_scale_amplitude_changed () |
|
void | region_renamed () |
|
void | create_one_wave (uint32_t, bool) |
|
void | peaks_ready_handler (uint32_t) |
|
void | set_colors () |
|
void | set_waveform_colors () |
|
void | set_fx_line_colors () |
|
void | reset_width_dependent_items (double pixel_width) |
|
void | color_handler () |
|
void | transients_changed () |
|
EditorAutomationLine::VisibleAspects | automation_line_visibility () const |
|
void | redisplay (bool) |
|
| RegionView (ArdourCanvas::Container *, TimeAxisView &, const std::shared_ptr< ARDOUR::Region > &, double samples_per_pixel, uint32_t basic_color, bool recording, TimeAxisViewItem::Visibility) |
|
bool | canvas_group_event (GdkEvent *) |
|
void | region_locked () |
|
void | region_opacity () |
|
void | region_sync_changed () |
|
std::string | make_name () const |
|
void | lock_toggle () |
|
virtual void | set_sync_mark_color () |
|
void | maybe_raise_cue_markers () |
|
Temporal::timecnt_t | region_relative_distance (Temporal::timecnt_t const &, Temporal::TimeDomain desired_time_domain) |
|
| TimeAxisViewItem (const std::string &, ArdourCanvas::Item &, TimeAxisView &, double, uint32_t fill_color, Temporal::timepos_t const &, Temporal::timecnt_t const &, bool recording=false, bool automation=false, Visibility v=Visibility(0)) |
|
| TimeAxisViewItem (const TimeAxisViewItem &) |
|
void | init (ArdourCanvas::Item *, double, uint32_t, Temporal::timepos_t const &, Temporal::timecnt_t const &, Visibility, bool, bool) |
|
virtual void | set_frame_gradient () |
|
void | set_trim_handle_colors () |
|
bool | frame_handle_crossing (GdkEvent *, ArdourCanvas::Rectangle *) |
|
void | manage_name_text () |
|
Definition at line 58 of file audio_region_view.h.