|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <region_selection.h>
Public Member Functions | |
| RegionSelection () | |
| RegionSelection (const RegionSelection &) | |
| RegionSelection & | operator= (const RegionSelection &) |
| bool | add (RegionView *) |
| bool | remove (RegionView *) |
| bool | remove (std::vector< RegionView * >) |
| void | sort_by_position_and_track () |
| bool | contains (RegionView *) const |
| bool | contains (std::shared_ptr< ARDOUR::Region >) const |
| bool | involves (const TimeAxisView &) const |
| void | clear_all () |
| Temporal::timepos_t | start_time () const |
| Temporal::timepos_t | end_time () const |
| const std::list< RegionView * > & | by_layer () const |
| void | by_position (std::list< RegionView * > &) const |
| void | by_track (std::list< RegionView * > &) const |
| size_t | n_midi_regions () const |
| ARDOUR::PlaylistSet | playlists () const |
| ARDOUR::RegionList | regionlist () const |
Public Attributes | |
| std::list< PBD::ID > | pending |
Private Member Functions | |
| void | add_to_layer (RegionView *) |
Private Attributes | |
| std::list< RegionView * > | _bylayer |
| list of regions sorted by layer More... | |
Class to represent list of selected regions.
Definition at line 40 of file region_selection.h.
| RegionSelection::RegionSelection | ( | ) |
| RegionSelection::RegionSelection | ( | const RegionSelection & | ) |
| bool RegionSelection::add | ( | RegionView * | ) |
|
private |
|
inline |
Definition at line 62 of file region_selection.h.
| void RegionSelection::by_position | ( | std::list< RegionView * > & | ) | const |
| void RegionSelection::by_track | ( | std::list< RegionView * > & | ) | const |
| void RegionSelection::clear_all | ( | ) |
| bool RegionSelection::contains | ( | RegionView * | ) | const |
| bool RegionSelection::contains | ( | std::shared_ptr< ARDOUR::Region > | ) | const |
| Temporal::timepos_t RegionSelection::end_time | ( | ) | const |
| bool RegionSelection::involves | ( | const TimeAxisView & | ) | const |
| size_t RegionSelection::n_midi_regions | ( | ) | const |
| RegionSelection& RegionSelection::operator= | ( | const RegionSelection & | ) |
| ARDOUR::PlaylistSet RegionSelection::playlists | ( | ) | const |
| ARDOUR::RegionList RegionSelection::regionlist | ( | ) | const |
| bool RegionSelection::remove | ( | RegionView * | ) |
| bool RegionSelection::remove | ( | std::vector< RegionView * > | ) |
| void RegionSelection::sort_by_position_and_track | ( | ) |
| Temporal::timepos_t RegionSelection::start_time | ( | ) | const |
|
private |
list of regions sorted by layer
Definition at line 76 of file region_selection.h.
| std::list<PBD::ID> RegionSelection::pending |
Definition at line 69 of file region_selection.h.