Ardour
9.0-pre0-582-g084a23a80d
|
#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.