#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 |
|
void | set_layer_display (LayerDisplay) |
|
LayerDisplay | layer_display () const |
|
ArdourCanvas::Container * | canvas_item () |
|
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 (boost::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 (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list< Selectable * > &, bool within=false) |
|
void | get_inverted_selectables (Selection &, std::list< Selectable * > &results) |
|
virtual void | update_contents_metrics (boost::shared_ptr< ARDOUR::Region >) |
|
void | add_region_view (boost::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 (boost::shared_ptr< ARDOUR::Region >, bool, bool) |
|
void | check_record_layers (boost::shared_ptr< ARDOUR::Region >, ARDOUR::framepos_t) |
|
virtual void | playlist_layered (boost::weak_ptr< ARDOUR::Track >) |
|
| ScopedConnectionList () |
|
virtual | ~ScopedConnectionList () |
|
void | add_connection (const UnscopedConnection &c) |
|
void | drop_connections () |
|
Definition at line 61 of file streamview.h.
Enumerator |
---|
RegionColor |
|
StreamBaseColor |
|
Definition at line 84 of file streamview.h.
StreamView::~StreamView |
( |
| ) |
|
|
virtual |
StreamView::StreamView |
( |
RouteTimeAxisView & |
tv, |
|
|
ArdourCanvas::Container * |
canvas_group = 0 |
|
) |
| |
|
protected |
void StreamView::apply_color |
( |
uint32_t |
color, |
|
|
ColorTarget |
t |
|
) |
| |
void StreamView::apply_color |
( |
Gdk::Color const & |
c, |
|
|
ColorTarget |
t |
|
) |
| |
void StreamView::attach |
( |
| ) |
|
ArdourCanvas::Container* StreamView::canvas_item |
( |
| ) |
|
|
inline |
double StreamView::child_height |
( |
| ) |
const |
- Returns
- height of a child region view, depending on stacked / overlaid mode
Definition at line 613 of file streamview.cc.
virtual void StreamView::color_handler |
( |
| ) |
|
|
protectedpure virtual |
void StreamView::create_rec_box |
( |
framepos_t |
frame_pos, |
|
|
double |
width |
|
) |
| |
|
protected |
void StreamView::diskstream_changed |
( |
| ) |
|
|
protected |
void StreamView::foreach_regionview |
( |
sigc::slot< void, RegionView * > |
slot | ) |
|
void StreamView::foreach_selected_regionview |
( |
sigc::slot< void, RegionView * > |
slot | ) |
|
void StreamView::get_inverted_selectables |
( |
Selection & |
sel, |
|
|
std::list< Selectable * > & |
results |
|
) |
| |
uint32_t StreamView::get_region_color |
( |
| ) |
const |
|
inline |
gdouble StreamView::get_samples_per_pixel |
( |
| ) |
const |
|
inline |
Get selectable things within a given range.
- Parameters
-
start | Start time in session frames. |
end | End time in session frames. |
top | Top y range, in trackview coordinates (ie 0 is the top of the track view) |
bot | Bottom y range, in trackview coordinates (ie 0 is the top of the track view) |
result | Filled in with selectable things. |
Definition at line 551 of file streamview.cc.
void StreamView::layer_regions |
( |
| ) |
|
|
protected |
uint32_t StreamView::num_selected_regionviews |
( |
| ) |
const |
void StreamView::rec_enable_changed |
( |
| ) |
|
|
protected |
virtual void StreamView::redisplay_track |
( |
| ) |
|
|
pure virtual |
void StreamView::region_layered |
( |
RegionView * |
rv | ) |
|
void StreamView::sess_rec_enable_changed |
( |
| ) |
|
|
protected |
int StreamView::set_height |
( |
double |
h | ) |
|
|
virtual |
int StreamView::set_position |
( |
gdouble |
x, |
|
|
gdouble |
y |
|
) |
| |
int StreamView::set_samples_per_pixel |
( |
double |
fpp | ) |
|
|
virtual |
void StreamView::set_zoom_all |
( |
| ) |
|
virtual void StreamView::setup_rec_box |
( |
| ) |
|
|
protectedpure virtual |
void StreamView::transport_changed |
( |
| ) |
|
|
protected |
void StreamView::transport_looped |
( |
| ) |
|
|
protected |
void StreamView::undisplay_track |
( |
| ) |
|
|
protectedvirtual |
void StreamView::update_contents_height |
( |
| ) |
|
|
virtual |
void StreamView::update_coverage_frames |
( |
| ) |
|
|
private |
void StreamView::update_rec_box |
( |
| ) |
|
|
protectedvirtual |
ArdourCanvas::Container* StreamView::_canvas_group |
|
protected |
double StreamView::_samples_per_pixel |
|
protected |
ArdourCanvas::Rectangle* StreamView::canvas_rect |
|
protected |
sigc::signal<void> StreamView::ContentsHeightChanged |
Emitted when the height of regions has changed
Definition at line 125 of file streamview.h.
double StreamView::height |
|
protected |
bool StreamView::rec_active |
|
protected |
bool StreamView::rec_updating |
|
protected |
uint32_t StreamView::region_color |
|
protected |
sigc::signal<void, RegionView*> StreamView::RegionViewAdded |
sigc::signal<void> StreamView::RegionViewRemoved |
sigc::connection StreamView::screen_update_connection |
|
protected |
uint32_t StreamView::stream_base_color |
|
protected |
The documentation for this class was generated from the following files: