25#include "Utils/Library/Sortorder.h"
33 public std::deque<MetaData>
35 using Parent = std::deque<MetaData>;
49 void removeTracks(
const IndexSet& rows);
50 void removeTracks(
int first,
int last);
51 void removeTracks(std::function<
bool(
const MetaData&)>&& attr);
53 void moveTracks(
const IndexSet& indexes,
int targetIndex)
noexcept;
54 void copyTracks(
const IndexSet& indexes,
int targetIndex);
55 void insertTracks(
const MetaDataList& tracks,
int targetIndex);
63 const MetaData& operator[](
int i)
const;
66 [[nodiscard]]
int count()
const;
67 [[nodiscard]]
bool isEmpty()
const;
Definition: EngineUtils.h:33
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: Set.h:37
Helper functions.
Definition: MetaTypeRegistry.h:25