#include <streamview.h>
|
virtual | ~StreamView () |
|
RouteTimeAxisView & | trackview () |
|
const RouteTimeAxisView & | trackview () const |
|
void | attach () |
|
void | set_zoom_all () |
|
int | set_position (gdouble x, gdouble y) |
|
virtual int | set_height (double) |
|
virtual int | set_samples_per_pixel (double) |
|
gdouble | get_samples_per_pixel () const |
|
virtual void | set_layer_display (LayerDisplay) |
|
virtual bool | can_change_layer_display () const |
|
LayerDisplay | layer_display () const |
|
virtual ArdourCanvas::Container * | region_canvas () const |
|
uint32_t | get_region_color () const |
|
void | apply_color (uint32_t, ColorTarget t) |
|
void | apply_color (Gdk::Color const &, ColorTarget t) |
|
uint32_t | num_selected_regionviews () const |
|
RegionView * | find_view (std::shared_ptr< const ARDOUR::Region >) |
|
void | foreach_regionview (sigc::slot< void, RegionView * > slot) |
|
void | foreach_selected_regionview (sigc::slot< void, RegionView * > slot) |
|
void | set_selected_regionviews (RegionSelection &) |
|
void | _get_selectables (Temporal::timepos_t const &, Temporal::timepos_t const &, double, double, std::list< Selectable * > &, bool within) |
|
void | get_inverted_selectables (Selection &, std::list< Selectable * > &results) |
|
void | get_regionviews_at_or_after (Temporal::timepos_t const &, RegionSelection &) |
|
virtual void | update_contents_metrics (std::shared_ptr< ARDOUR::Region >) |
|
void | add_region_view (std::weak_ptr< ARDOUR::Region >) |
|
void | region_layered (RegionView *) |
|
virtual void | update_contents_height () |
|
virtual void | redisplay_track ()=0 |
|
double | child_height () const |
|
ARDOUR::layer_t | layers () const |
|
virtual RegionView * | create_region_view (std::shared_ptr< ARDOUR::Region >, bool, bool) |
|
void | check_record_layers (std::shared_ptr< ARDOUR::Region >, ARDOUR::samplepos_t) |
|
virtual void | playlist_layered (std::weak_ptr< ARDOUR::Track >) |
|
void | update_coverage_frame () |
|
virtual void | parameter_changed (std::string const &) |
|
| ScopedConnectionList () |
|
| ScopedConnectionList (const ScopedConnectionList &)=delete |
|
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
|
virtual | ~ScopedConnectionList () |
|
void | add_connection (const UnscopedConnection &c) |
|
void | drop_connections () |
|
| ViewBackground () |
|
virtual | ~ViewBackground () |
|
virtual double | height () const |
|
virtual double | width () const |
|
virtual double | contents_height () const |
|
virtual double | y_position () const |
|
| SelectableOwner () |
|
virtual | ~SelectableOwner () |
|
void | get_selectables (Temporal::timepos_t const &start, Temporal::timepos_t const &end, double x, double y, std::list< Selectable * > &sl, bool within=false) |
|
Definition at line 68 of file streamview.h.
◆ RegionViewList
◆ ColorTarget
Enumerator |
---|
RegionColor | |
StreamBaseColor | |
Definition at line 92 of file streamview.h.
◆ ~StreamView()
virtual StreamView::~StreamView |
( |
| ) |
|
|
virtual |
◆ StreamView()
◆ _get_selectables()
◆ add_region_view()
◆ add_region_view_internal()
virtual RegionView* StreamView::add_region_view_internal |
( |
std::shared_ptr< ARDOUR::Region > |
, |
|
|
bool |
wait_for_waves, |
|
|
bool |
recording = false |
|
) |
| |
|
protectedpure virtual |
◆ apply_color() [1/2]
◆ apply_color() [2/2]
void StreamView::apply_color |
( |
uint32_t |
, |
|
|
ColorTarget |
t |
|
) |
| |
◆ attach()
void StreamView::attach |
( |
| ) |
|
◆ can_change_layer_display()
virtual bool StreamView::can_change_layer_display |
( |
| ) |
const |
|
inlinevirtual |
◆ check_record_layers()
◆ child_height()
double StreamView::child_height |
( |
| ) |
const |
◆ cleanup_rec_box()
void StreamView::cleanup_rec_box |
( |
| ) |
|
|
protected |
◆ color_handler()
virtual void StreamView::color_handler |
( |
| ) |
|
|
protectedpure virtual |
◆ create_rec_box()
void StreamView::create_rec_box |
( |
samplepos_t |
sample_pos, |
|
|
double |
width |
|
) |
| |
|
protected |
◆ create_region_view()
◆ display_track()
void StreamView::display_track |
( |
std::shared_ptr< ARDOUR::Track > |
| ) |
|
|
protected |
◆ find_view()
◆ foreach_regionview()
void StreamView::foreach_regionview |
( |
sigc::slot< void, RegionView * > |
slot | ) |
|
◆ foreach_selected_regionview()
void StreamView::foreach_selected_regionview |
( |
sigc::slot< void, RegionView * > |
slot | ) |
|
◆ get_inverted_selectables()
void StreamView::get_inverted_selectables |
( |
Selection & |
, |
|
|
std::list< Selectable * > & |
results |
|
) |
| |
|
virtual |
◆ get_region_color()
uint32_t StreamView::get_region_color |
( |
| ) |
const |
|
inline |
◆ get_regionviews_at_or_after()
◆ get_samples_per_pixel()
gdouble StreamView::get_samples_per_pixel |
( |
| ) |
const |
|
inline |
◆ layer_display()
◆ layer_regions()
void StreamView::layer_regions |
( |
| ) |
|
|
protected |
◆ layers()
◆ num_selected_regionviews()
uint32_t StreamView::num_selected_regionviews |
( |
| ) |
const |
◆ parameter_changed()
virtual void StreamView::parameter_changed |
( |
std::string const & |
| ) |
|
|
virtual |
◆ playlist_layered()
virtual void StreamView::playlist_layered |
( |
std::weak_ptr< ARDOUR::Track > |
| ) |
|
|
virtual |
◆ playlist_switched()
void StreamView::playlist_switched |
( |
std::weak_ptr< ARDOUR::Track > |
| ) |
|
|
protected |
◆ rec_enable_changed()
void StreamView::rec_enable_changed |
( |
| ) |
|
|
protected |
◆ redisplay_track()
virtual void StreamView::redisplay_track |
( |
| ) |
|
|
pure virtual |
◆ region_canvas()
◆ region_layered()
◆ remove_region_view()
virtual void StreamView::remove_region_view |
( |
std::weak_ptr< ARDOUR::Region > |
| ) |
|
|
protectedvirtual |
◆ sess_rec_enable_changed()
void StreamView::sess_rec_enable_changed |
( |
| ) |
|
|
protected |
◆ set_height()
virtual int StreamView::set_height |
( |
double |
| ) |
|
|
virtual |
◆ set_layer_display()
◆ set_position()
int StreamView::set_position |
( |
gdouble |
x, |
|
|
gdouble |
y |
|
) |
| |
◆ set_samples_per_pixel()
virtual int StreamView::set_samples_per_pixel |
( |
double |
| ) |
|
|
virtual |
◆ set_selected_regionviews()
◆ set_zoom_all()
void StreamView::set_zoom_all |
( |
| ) |
|
◆ setup_new_rec_layer_time()
void StreamView::setup_new_rec_layer_time |
( |
std::shared_ptr< ARDOUR::Region > |
| ) |
|
|
protected |
◆ setup_rec_box()
virtual void StreamView::setup_rec_box |
( |
| ) |
|
|
protectedpure virtual |
◆ trackview() [1/2]
◆ trackview() [2/2]
◆ transport_changed()
void StreamView::transport_changed |
( |
| ) |
|
|
protected |
◆ transport_looped()
void StreamView::transport_looped |
( |
| ) |
|
|
protected |
◆ undisplay_track()
virtual void StreamView::undisplay_track |
( |
| ) |
|
|
protectedvirtual |
◆ update_contents_height()
virtual void StreamView::update_contents_height |
( |
| ) |
|
|
virtual |
◆ update_contents_metrics()
virtual void StreamView::update_contents_metrics |
( |
std::shared_ptr< ARDOUR::Region > |
| ) |
|
|
inlinevirtual |
◆ update_coverage_frame()
void StreamView::update_coverage_frame |
( |
| ) |
|
◆ update_rec_box()
virtual void StreamView::update_rec_box |
( |
| ) |
|
|
protectedvirtual |
◆ _canvas_group
◆ _layer_display
◆ _layers
◆ _new_rec_layer_time
samplepos_t StreamView::_new_rec_layer_time |
|
protected |
◆ _samples_per_pixel
double StreamView::_samples_per_pixel |
|
protected |
◆ _trackview
◆ canvas_rect
◆ ContentsHeightChanged
sigc::signal<void> StreamView::ContentsHeightChanged |
Emitted when the height of regions has changed
Definition at line 135 of file streamview.h.
◆ height
double StreamView::height |
|
protected |
◆ last_rec_data_sample
samplepos_t StreamView::last_rec_data_sample |
|
protected |
◆ playlist_connections
◆ playlist_switched_connection
◆ rec_active
bool StreamView::rec_active |
|
protected |
◆ rec_data_ready_connections
◆ rec_rects
◆ rec_regions
◆ rec_updating
bool StreamView::rec_updating |
|
protected |
◆ region_color
uint32_t StreamView::region_color |
|
protected |
◆ region_views
◆ RegionViewAdded
sigc::signal<void, RegionView*> StreamView::RegionViewAdded |
◆ RegionViewRemoved
sigc::signal<void> StreamView::RegionViewRemoved |
◆ screen_update_connection
sigc::connection StreamView::screen_update_connection |
|
protected |
◆ stream_base_color
uint32_t StreamView::stream_base_color |
|
protected |
The documentation for this class was generated from the following file: