![]() |
Audacity 3.2.0
|
This is the complete list of members for TrackList, including all inherited members.
| Add(const std::shared_ptr< TrackKind > &t, bool assignIds=true) | TrackList | inline |
| AdditionEvent(TrackNodePointer node) | TrackList | private |
| AddToHead(const std::shared_ptr< TrackKind > &t) | TrackList | inline |
| Any() -> TrackIterRange< TrackType > | TrackList | inline |
| Any() const -> std::enable_if_t< std::is_const_v< TrackType >, TrackIterRange< TrackType > > | TrackList | inline |
| Append(TrackList &&list, bool assignIds=true) | TrackList | |
| AppendOne(TrackList &&list) | TrackList | |
| AssignUniqueId(const Track::Holder &track) | TrackList | static |
| begin() | TrackList | inline |
| begin() const | TrackList | inline |
| Begin() | TrackList | inlineprivate |
| Begin() const | TrackList | inlineprivate |
| Callback typedef | Observer::Publisher< TrackListEvent > | |
| CallbackReturn typedef | Observer::Publisher< TrackListEvent > | |
| CanMoveDown(Track &t) const | TrackList | |
| CanMoveUp(Track &t) const | TrackList | |
| cbegin() const | TrackList | inline |
| cend() const | TrackList | inline |
| Channels(TrackType *pTrack) -> TrackIterRange< TrackType > | TrackList | inlinestatic |
| Channels_(TrackIter< InTrackType > iter1) | TrackList | inlineprivatestatic |
| Clear(bool sendEvent=true) | TrackList | |
| clear()=delete | TrackList | private |
| const_iterator typedef | TrackList | |
| const_reverse_iterator typedef | TrackList | |
| crbegin() const | TrackList | inline |
| Create(AudacityProject *pOwner) | TrackList | static |
| crend() const | TrackList | inline |
| DataEvent(const std::shared_ptr< Track > &pTrack, bool allChannels, int code) | TrackList | private |
| DeletionEvent(std::weak_ptr< Track > node, bool duringReplace) | TrackList | private |
| DetachFirst() | TrackList | |
| DoAdd(const std::shared_ptr< Track > &t, bool assignIds) | TrackList | private |
| DoAddToHead(const std::shared_ptr< Track > &t) | TrackList | private |
| DoFind(Track *pTrack) | TrackList | |
| empty() const | TrackList | |
| EmptyRange() const | TrackList | private |
| End() | TrackList | inlineprivate |
| End() const | TrackList | inlineprivate |
| end() | TrackList | inline |
| end() const | TrackList | inline |
| EndIterator() const | TrackList | inlineprivate |
| Find(Track *pTrack) | TrackList | |
| Find(const Track *pTrack) const | TrackList | inline |
| FindById(TrackId id) | TrackList | |
| Get(AudacityProject &project) | TrackList | static |
| Get(const AudacityProject &project) | TrackList | static |
| getBegin() const | TrackList | inlineprivate |
| getEnd() const | TrackList | inlineprivate |
| GetEndTime() const | TrackList | |
| GetNext(Track &, bool linked=false) const | TrackList | private |
| getNext(TrackNodePointer p) const | TrackList | inlineprivate |
| GetOwner() | TrackList | inline |
| GetOwner() const | TrackList | inline |
| GetPrev(Track &, bool linked=false) const | TrackList | private |
| getPrev(TrackNodePointer p) const | TrackList | inlineprivate |
| GetStartTime() const | TrackList | |
| Insert(const Track *before, const Track::Holder &pSrc, bool assignIds=false) | TrackList | |
| isNull(TrackNodePointer p) const | TrackList | inlineprivate |
| iterator typedef | TrackList | |
| Lock(const std::weak_ptr< Subclass > &wTrack) | TrackList | inline |
| m_factory | Observer::Publisher< TrackListEvent > | private |
| m_list | Observer::Publisher< TrackListEvent > | private |
| MakeTrackIterator(TrackNodePointer iter) const | TrackList | inlineprivate |
| MakeUniqueTrackName(const wxString &baseTrackName) const | TrackList | |
| mAssignsIds | TrackList | private |
| message_type typedef | Observer::Publisher< TrackListEvent > | |
| Move(Track &t, bool up) | TrackList | inline |
| MoveDown(Track &t) | TrackList | |
| MoveUp(Track &t) | TrackList | |
| mOwner | TrackList | private |
| notifies_all | Observer::Publisher< TrackListEvent > | static |
| operator=(const TrackList &)=delete | TrackList | private |
| operator=(TrackList &&)=delete | TrackList | private |
| Publisher< TrackListEvent >::operator=(Publisher &&)=default | Observer::Publisher< TrackListEvent > | |
| PermutationEvent(TrackNodePointer node) | TrackList | private |
| Permute(const std::vector< Track * > &tracks) | TrackList | |
| Publish(const TrackListEvent &message) | Observer::Publisher< TrackListEvent > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< TrackListEvent > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< TrackListEvent > | |
| QueueEvent(TrackListEvent event) | TrackList | private |
| rbegin() | TrackList | inline |
| rbegin() const | TrackList | inline |
| RecalcPositions(TrackNodePointer node) | TrackList | private |
| Remove(Track &track) | TrackList | |
| rend() | TrackList | inline |
| rend() const | TrackList | inline |
| ReplaceOne(Track &t, TrackList &&with) | TrackList | |
| ResizingEvent(TrackNodePointer node) | TrackList | private |
| reverse_iterator typedef | TrackList | |
| sCounter | TrackList | privatestatic |
| Selected() -> TrackIterRange< TrackType > | TrackList | inline |
| Selected() const -> std::enable_if_t< std::is_const_v< TrackType >, TrackIterRange< TrackType > > | TrackList | inline |
| SelectionEvent(Track &track) | TrackList | private |
| SingletonRange(TrackType *pTrack) -> TrackIterRange< TrackType > | TrackList | inlinestatic |
| Size() const | TrackList | inline |
| Subscribe(Callback callback) | Observer::Publisher< TrackListEvent > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< TrackListEvent > | inline |
| Swap(TrackList &that) | TrackList | |
| SwapNodes(TrackNodePointer s1, TrackNodePointer s2) | TrackList | private |
| Temporary(AudacityProject *pProject, const Track::Holder &pTrack={}) | TrackList | static |
| Track | TrackList | friend |
| TrackList(const TrackList &that)=delete | TrackList | private |
| TrackList(TrackList &&that)=delete | TrackList | private |
| TrackList(AudacityProject *pOwner) | TrackList | explicit |
| Tracks(const Pred &pred={}) -> TrackIterRange< TrackType > | TrackList | inlineprivate |
| Tracks(const Pred &pred={}) const -> std::enable_if_t< std::is_const_v< TrackType >, TrackIterRange< TrackType > > | TrackList | inlineprivate |
| value_type typedef | TrackList | |
| ~Base() | ClientData::Base | virtual |
| ~TrackList() | TrackList | virtual |