| AdjustPositions() | ChannelView | private |
| Assign(const RegisteredFactory &key, ReplacementPointer &&replacement) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| Build(Locked< DataContainer > &, typename DataContainer::iterator iter, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| BuildAll() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| BuildSubViews() const | WaveChannelView | private |
| CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveChannelView | virtual |
| ChannelView(const std::shared_ptr< Channel > &pChannel) | CommonChannelView | explicit |
| Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveChannelView | virtual |
| ClipDetailsVisible(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect) | WaveChannelView | static |
| ClipHitTestArea(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect) | WaveChannelView | static |
| CommonChannelCell(const std::shared_ptr< Channel > &pChannel) | CommonChannelCell | |
| CommonTrackPanelCell() | CommonTrackPanelCell | inline |
| ContextMenuDelegate() override | CommonChannelView | virtual |
| CopySelectedText(AudacityProject &project) | WaveChannelView | |
| CopyTo(Track &track, size_t iChannel) const override | WaveChannelView | virtual |
| CutSelectedText(AudacityProject &project) | WaveChannelView | |
| DataContainer typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| DataFactories typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| DataFactory typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| DataPointer typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| DataType typedef | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | |
| DefaultHeight enum value | ChannelView | |
| DefaultPreview(const TrackPanelMouseState &, const AudacityProject *) override | CommonTrackPanelCell | virtual |
| DetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool) override | WaveChannelView | privatevirtual |
| Display typedef | WaveChannelView | |
| DoContextMenu(const wxRect &rect, wxWindow *pParent, const wxPoint *pPosition, AudacityProject *pProject) override | CommonTrackPanelCell | protectedvirtual |
| DoDetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool, const std::shared_ptr< WaveChannel > &wt, CommonChannelView &view) | WaveChannelView | static |
| DoFind(Locked< DataContainer > &data, const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| DoFindChannel() | CommonChannelCell | private |
| DoFindChannel() const | CommonChannelCell | private |
| DoFindTrack() override | CommonChannelCell | virtual |
| DoGet(Locked< DataContainer > &data, const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| DoGetAffordance(Track &track) | WaveChannelView | private |
| DoGetMultiView() | WaveChannelView | private |
| DoGetMultiView() const | WaveChannelView | private |
| DoGetPlacements() | WaveChannelView | private |
| DoGetPlacements() const | WaveChannelView | private |
| DoGetVRulerControls() override | WaveChannelView | virtual |
| DoSetDisplay(Display display, bool exclusive=true) | WaveChannelView | private |
| DoSetHeight(int h) | ChannelView | private |
| DoSetMinimized(bool minimized) override | WaveChannelView | privatevirtual |
| DoSetY(int y) | ChannelView | private |
| Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) override | WaveChannelView | privatevirtual |
| DrawingArea(TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass) | TrackPanelDrawable | virtual |
| EnsureIndex(Locked< DataContainer > &data, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| EraseIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| Find(WaveChannel *pChannel) | WaveChannelView | static |
| Find(const WaveChannel *pChannel) | WaveChannelView | static |
| CommonChannelView::Find(Channel *pChannel) | ChannelView | static |
| CommonChannelView::Find(const Channel *pChannel) | ChannelView | static |
| ClientData::Site::Find(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Site::Find(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass * > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| FindChannel() -> std::shared_ptr< Subtype > | CommonChannelCell | inline |
| FindChannel() const -> std::enable_if_t< std::is_const_v< Subtype >, std::shared_ptr< Subtype > > | CommonChannelCell | inline |
| FindFirst(WaveTrack *pWt) | WaveChannelView | static |
| FindFirst(const WaveTrack *pWt) | WaveChannelView | static |
| FindFromChannelGroup(ChannelGroup *pGroup, size_t iChannel=0) | ChannelView | privatestatic |
| FindIf(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| FindIf(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| FindTrack() | CommonTrackPanelCell | inline |
| FindTrack() const | CommonTrackPanelCell | inline |
| FindWaveChannel() | WaveChannelView | |
| ForCorresponding(Site &other, const Function &function, bool create=true) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ForEach(const Function &function) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| ForEach(const Function &function) const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprotected |
| Get(WaveChannel &channel) | WaveChannelView | static |
| Get(const WaveChannel &channel) | WaveChannelView | static |
| CommonChannelView::Get(Channel &channel) | ChannelView | static |
| CommonChannelView::Get(const Channel &channel) | ChannelView | static |
| ClientData::Site::Get(const RegisteredFactory &key) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Site::Get(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass & > | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| GetAffordanceControls() override | WaveChannelView | virtual |
| GetAllSubViews() | WaveChannelView | |
| GetChannelGroupHeight(const Track *pTrack) | ChannelView | static |
| GetCumulativeHeight(const Channel *pChannel) | ChannelView | static |
| GetCumulativeHeight(const Track *pTrack) | ChannelView | static |
| GetCumulativeHeightBefore() const | ChannelView | inline |
| GetData() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| GetData() const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| GetDisplays() const | WaveChannelView | |
| GetEnvelopeValues(const Envelope &env, double aligned_time, double sampleDur, double *buffer, int bufferLen, int leftOffset, const ZoomInfo &zoomInfo) | CommonChannelView | static |
| GetExpandedHeight() const | ChannelView | inline |
| GetFactories() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| GetFirst(WaveTrack &wt) | WaveChannelView | static |
| GetFirst(const WaveTrack &wt) | WaveChannelView | static |
| GetFromChannelGroup(ChannelGroup &group, size_t iChannel) | ChannelView | privatestatic |
| GetHeight() const | ChannelView | |
| GetIterator(Locked< DataContainer > &data, size_t index) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivatestatic |
| GetLastHeight() const | WaveChannelView | inline |
| GetMenuItems(const wxRect &rect, const wxPoint *pPosition, AudacityProject *pProject) | CommonTrackPanelCell | virtual |
| GetMinimized() const | ChannelView | inline |
| GetMinimizedHeight() const override | CommonChannelView | virtual |
| GetMultiView() const | WaveChannelView | inline |
| GetSelectedClip() | WaveChannelView | |
| GetSubViews(const wxRect *rect=nullptr) | WaveChannelView | |
| GetSubViews(const wxRect &rect) override | WaveChannelView | privatevirtual |
| GetTotalHeight(const TrackList &list) | ChannelView | static |
| GetVRulerControls() | ChannelView | |
| GetVRulerControls() const | ChannelView | |
| HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject) override | CommonTrackPanelCell | protectedvirtual |
| HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView, size_t iChannel) override | ChannelView | virtual |
| HitTest(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &rect, const wxPoint &pos) | WaveChannelView | static |
| CommonChannelView::HitTest(const TrackPanelMouseState &, const AudacityProject *pProject) final | CommonChannelView | virtual |
| IsSpectral() const | ChannelView | virtual |
| kChannelSeparatorThickness | WaveChannelView | static |
| KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveChannelView | virtual |
| KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) | TrackPanelCell | virtual |
| LoseFocus(AudacityProject *project) override | WaveChannelView | virtual |
| mAffordanceHandle | WaveChannelView | private |
| MaximizeHeight(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
| MaximizeWidth(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
| mData | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | private |
| mHeight | ChannelView | private |
| mKeyEventDelegate | WaveChannelView | private |
| mLastHeight | WaveChannelView | mutableprivate |
| mMinimized | ChannelView | private |
| mpAffordanceCellControl | WaveChannelView | private |
| mpVRulerControls | ChannelView | protected |
| mSelectHandle | CommonChannelView | protected |
| mTimeShiftHandle | CommonChannelView | |
| mwChannel | CommonChannelCell | private |
| mY | ChannelView | private |
| numFactories() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlinestatic |
| operator=(const WaveChannelView &)=delete | WaveChannelView | private |
| CommonChannelView::CommonChannelCell::operator=(const TrackPanelCell &)=delete | TrackPanelCell | |
| ClientData::Site::operator=(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ClientData::Site::operator=(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| PasteText(AudacityProject &project) | WaveChannelView | |
| Refinement typedef | ChannelView | |
| Reparent(const std::shared_ptr< Track > &parent, size_t iChannel) override | WaveChannelView | virtual |
| RestorePlacements(const WaveChannelSubViewPlacements &placements) | WaveChannelView | inline |
| SavePlacements() const | WaveChannelView | inline |
| SelectAllText(AudacityProject &project) | WaveChannelView | |
| SelectNextClip(ViewInfo &viewInfo, AudacityProject *project, bool forward) | WaveChannelView | private |
| SetCumulativeHeightBefore(int y) | ChannelView | inline |
| SetDisplay(Display display, bool exclusive=true) | WaveChannelView | |
| SetExpandedHeight(int height) | ChannelView | |
| SetMinimized(bool minimized) | ChannelView | |
| SetMultiView(bool value) | WaveChannelView | inline |
| Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| Site(const Site &other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| Site(Site &&other) | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| size() const | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| Slot | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inlineprivate |
| TimeShiftHitTest() | CommonChannelView | |
| ToggleSubView(Display id) | WaveChannelView | |
| TrackPanelCell()=default | TrackPanelCell | |
| TrackPanelCell(const TrackPanelCell &)=delete | TrackPanelCell | |
| TrackPanelNode() | TrackPanelNode | |
| vrulerSize | ChannelView | mutable |
| WaveChannelView(const WaveChannelView &)=delete | WaveChannelView | private |
| WriteXMLAttributes(XMLWriter &writer, size_t iChannel) const override | ChannelView | virtual |
| ~ChannelAttachment() | ChannelAttachment | virtual |
| ~ChannelView()=0 | ChannelView | pure virtual |
| ~CommonChannelCell() | CommonChannelCell | |
| ~CommonTrackPanelCell()=0 | CommonTrackPanelCell | pure virtual |
| ~Site() | ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy > | inline |
| ~TrackPanelCell()=0 | TrackPanelCell | pure virtual |
| ~TrackPanelDrawable()=0 | TrackPanelDrawable | pure virtual |
| ~TrackPanelNode()=0 | TrackPanelNode | pure virtual |
| ~WaveChannelView() override | WaveChannelView | |