ardour
Public Member Functions | List of all members
MidiRegionSelection Class Reference

#include <midi_selection.h>

Inheritance diagram for MidiRegionSelection:
RegionSelection

Public Member Functions

 MidiRegionSelection ()
 
 MidiRegionSelection (const MidiRegionSelection &)
 
MidiRegionSelectionoperator= (const MidiRegionSelection &)
 
- Public Member Functions inherited from RegionSelection
 RegionSelection ()
 
 RegionSelection (const RegionSelection &)
 
RegionSelectionoperator= (const RegionSelection &)
 
bool add (RegionView *)
 
bool remove (RegionView *)
 
void sort_by_position_and_track ()
 
bool contains (RegionView *) const
 
bool involves (const TimeAxisView &) const
 
void clear_all ()
 
framepos_t start () const
 
framepos_t end_frame () 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
 
std::set< boost::shared_ptr
< ARDOUR::Playlist > > 
playlists () const
 

Additional Inherited Members

- Public Attributes inherited from RegionSelection
std::list< PBD::IDpending
 

Detailed Description

Definition at line 29 of file midi_selection.h.

Constructor & Destructor Documentation

MidiRegionSelection::MidiRegionSelection ( )

Definition at line 22 of file midi_selection.cc.

MidiRegionSelection::MidiRegionSelection ( const MidiRegionSelection other)

Definition at line 26 of file midi_selection.cc.

Member Function Documentation

MidiRegionSelection & MidiRegionSelection::operator= ( const MidiRegionSelection other)

Definition at line 31 of file midi_selection.cc.


The documentation for this class was generated from the following files: