40 template<
typename Time>
class EventSink;
47 class MidiChannelFilter;
int set_state(const XMLNode &, int version)
void uncombine(std::shared_ptr< Region >)
MidiPlaylist(std::shared_ptr< const MidiPlaylist > other, timepos_t const &start, timepos_t const &cnt, std::string name, bool hidden=false)
MidiPlaylist(Session &, std::string name, bool hidden=false)
bool destroy_region(std::shared_ptr< Region >)
RTMidiBuffer * rendered()
void render(MidiChannelFilter *)
MidiPlaylist(Session &, const XMLNode &, bool hidden=false)
void set_note_mode(NoteMode m)
std::shared_ptr< Region > combine(const RegionList &, std::shared_ptr< Track >)
void _split_region(std::shared_ptr< Region >, timepos_t const &position, ThawList &thawlist)
MidiPlaylist(std::shared_ptr< const MidiPlaylist > other, std::string name, bool hidden=false)
std::set< Evoral::Parameter > contained_automation()
GtkImageIconNameData name
PBD::PropertyDescriptor< bool > hidden
PBD::PropertyDescriptor< timepos_t > start
std::list< std::shared_ptr< Region > > RegionList