Audacity 3.2.0
WaveTrackView Member List

This is the complete list of members for WaveTrackView, including all inherited members.

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() constWaveTrackViewprivate
CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveTrackViewvirtual
Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveTrackViewvirtual
ClipDetailsVisible(const WaveClip &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect)WaveTrackViewstatic
ClipHitTestArea(const WaveClip &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect)WaveTrackViewstatic
CommonTrackCell(const std::shared_ptr< Track > &pTrack)CommonTrackCellexplicit
CommonTrackPanelCell()CommonTrackPanelCellinline
ContextMenuDelegate() overrideCommonTrackViewvirtual
CopySelectedText(AudacityProject &project)WaveTrackView
CopyTo(Track &track) const overrideWaveTrackViewvirtual
CutSelectedText(AudacityProject &project)WaveTrackView
DataContainer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
DataFactories typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
DataFactory typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DataPointer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DataType typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DefaultHeight enum valueTrackView
DefaultPreview(const TrackPanelMouseState &, const AudacityProject *) overrideCommonTrackPanelCellvirtual
DetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool) overrideWaveTrackViewprivatevirtual
Display typedefWaveTrackView
DoContextMenu(const wxRect &rect, wxWindow *pParent, const wxPoint *pPosition, AudacityProject *pProject) overrideCommonTrackPanelCellprotectedvirtual
DoDetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool, const std::shared_ptr< WaveTrack > &wt, CommonTrackView &view)WaveTrackViewstatic
DoFind(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoFindTrack() overrideCommonTrackCellvirtual
DoGet(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoGetAffordance(const std::shared_ptr< Track > &track)WaveTrackViewprivate
DoGetMultiView()WaveTrackViewprivate
DoGetMultiView() constWaveTrackViewprivate
DoGetPlacements()WaveTrackViewprivate
DoGetPlacements() constWaveTrackViewprivate
DoGetVRulerControls() overrideWaveTrackViewvirtual
DoSetDisplay(Display display, bool exclusive=true)WaveTrackViewprivate
DoSetHeight(int h)TrackViewprivate
DoSetMinimized(bool minimized) overrideWaveTrackViewprivatevirtual
DoSetY(int y)TrackViewprivate
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) overrideWaveTrackViewprivatevirtual
DrawingArea(TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass)TrackPanelDrawablevirtual
EnsureIndex(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
Find(WaveTrack *pTrack)WaveTrackViewstatic
Find(const WaveTrack *pTrack)WaveTrackViewstatic
CommonTrackView::Find(Track *)TrackViewstatic
CommonTrackView::Find(const Track *)TrackViewstatic
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
FindIf(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
FindIf(const Function &function) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
FindTrack()CommonTrackPanelCellinline
FindTrack() constCommonTrackPanelCellinline
ForEach(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
ForEach(const Function &function) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Get(WaveTrack &track)WaveTrackViewstatic
Get(const WaveTrack &track)WaveTrackViewstatic
CommonTrackView::Get(Track &)TrackViewstatic
CommonTrackView::Get(const Track &)TrackViewstatic
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() overrideWaveTrackViewprivatevirtual
GetAllSubViews()WaveTrackView
GetChannel() constWaveTrackViewinline
GetChannelGroupHeight(const Track *pTrack)TrackViewstatic
GetCumulativeHeight(const Track *pTrack)TrackViewstatic
GetCumulativeHeightBefore() constTrackViewinline
GetData()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetData() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetDisplays() constWaveTrackView
GetEnvelopeValues(const Envelope &env, double aligned_time, double sampleDur, double *buffer, int bufferLen, int leftOffset, const ZoomInfo &zoomInfo)CommonTrackViewstatic
GetExpandedHeight() constTrackViewinline
GetFactories()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetHeight() constTrackView
GetIterator(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetLastHeight() constWaveTrackViewinline
GetMenuItems(const wxRect &rect, const wxPoint *pPosition, AudacityProject *pProject)CommonTrackPanelCellvirtual
GetMinimized() constTrackViewinline
GetMinimizedHeight() const overrideCommonTrackViewvirtual
GetMultiView() constWaveTrackViewinline
GetSelectedClip()WaveTrackView
GetSubViews(const wxRect *rect=nullptr)WaveTrackView
GetSubViews(const wxRect &rect) overrideWaveTrackViewprivatevirtual
GetTotalHeight(const TrackList &list)TrackViewstatic
GetTrackHeight(const Track *pTrack)TrackViewstatic
GetVRulerControls()TrackView
GetVRulerControls() constTrackView
HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideCommonTrackPanelCellprotectedvirtual
HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView) overrideTrackViewvirtual
HitTest(const WaveClip &clip, const ZoomInfo &zoomInfo, const wxRect &rect, const wxPoint &pos)WaveTrackViewstatic
CommonTrackView::HitTest(const TrackPanelMouseState &, const AudacityProject *pProject) final overrideCommonTrackViewvirtual
IsSpectral() constTrackViewvirtual
kChannelSeparatorThicknessWaveTrackViewstatic
KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveTrackViewvirtual
KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)TrackPanelCellvirtual
LoseFocus(AudacityProject *project) overrideWaveTrackViewvirtual
mAffordanceHandleWaveTrackViewprivate
MaximizeHeight(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
MaximizeWidth(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
mChannelWaveTrackViewprivate
mDataClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
mHeightTrackViewprivate
mKeyEventDelegateWaveTrackViewprivate
mLastHeightWaveTrackViewmutableprivate
mMinimizedTrackViewprivate
mpAffordanceCellControlWaveTrackViewprivate
mpVRulerControlsTrackViewprotected
mSelectHandleCommonTrackViewprotected
mTimeShiftHandleCommonTrackView
mwTrackCommonTrackCellprivate
mYTrackViewprivate
operator=(const WaveTrackView &)=deleteWaveTrackViewprivate
CommonTrackView::CommonTrackCell::operator=(const TrackPanelCell &) PROHIBITEDTrackPanelCell
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)WaveTrackView
Refinement typedefTrackView
Reparent(const std::shared_ptr< Track > &parent) overrideWaveTrackViewvirtual
RestorePlacements(const WaveTrackSubViewPlacements &placements)WaveTrackViewinline
SavePlacements() constWaveTrackViewinline
SelectAllText(AudacityProject &project)WaveTrackView
SelectNextClip(ViewInfo &viewInfo, AudacityProject *project, bool forward)WaveTrackViewprivate
SetCumulativeHeightBefore(int y)TrackViewinline
SetDisplay(Display display, bool exclusive=true)WaveTrackView
SetExpandedHeight(int height)TrackView
SetMinimized(bool minimized)TrackView
SetMultiView(bool value)WaveTrackViewinline
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() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
SlotClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
slots()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlinestatic
TimeShiftHitTest()CommonTrackView
ToggleSubView(Display id)WaveTrackView
TrackPanelCell()=defaultTrackPanelCell
TrackPanelCell(const TrackPanelCell &) PROHIBITEDTrackPanelCell
TrackPanelNode()TrackPanelNode
TrackView(const std::shared_ptr< Track > &pTrack)CommonTrackViewexplicit
WaveTrackView(const WaveTrackView &)=deleteWaveTrackViewprivate
WaveTrackView(const std::shared_ptr< Track > &pTrack, size_t channel)WaveTrackView
WriteXMLAttributes(XMLWriter &) const overrideTrackViewvirtual
~Base()ClientData::Basevirtual
~CommonTrackCell()CommonTrackCell
~CommonTrackPanelCell()=0CommonTrackPanelCellpure virtual
~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
~TrackAttachment()TrackAttachmentvirtual
~TrackPanelCell()=0TrackPanelCellpure virtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~TrackPanelNode()=0TrackPanelNodepure virtual
~TrackView()=0TrackViewpure virtual
~WaveTrackView() overrideWaveTrackView