Audacity 3.2.0
WaveChannelView Member List

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

AdjustPositions()ChannelViewprivate
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() constWaveChannelViewprivate
CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveChannelViewvirtual
ChannelView(const std::shared_ptr< Channel > &pChannel)CommonChannelViewexplicit
Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveChannelViewvirtual
ClipDetailsVisible(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect)WaveChannelViewstatic
ClipHitTestArea(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect)WaveChannelViewstatic
CommonChannelCell(const std::shared_ptr< Channel > &pChannel)CommonChannelCell
CommonTrackPanelCell()CommonTrackPanelCellinline
ContextMenuDelegate() overrideCommonChannelViewvirtual
CopySelectedText(AudacityProject &project)WaveChannelView
CopyTo(Track &track, size_t iChannel) const overrideWaveChannelViewvirtual
CutSelectedText(AudacityProject &project)WaveChannelView
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 valueChannelView
DefaultPreview(const TrackPanelMouseState &, const AudacityProject *) overrideCommonTrackPanelCellvirtual
DetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool) overrideWaveChannelViewprivatevirtual
Display typedefWaveChannelView
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< WaveChannel > &wt, CommonChannelView &view)WaveChannelViewstatic
DoFind(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoFindChannel()CommonChannelCellprivate
DoFindChannel() constCommonChannelCellprivate
DoFindTrack() overrideCommonChannelCellvirtual
DoGet(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoGetAffordance(Track &track)WaveChannelViewprivate
DoGetMultiView()WaveChannelViewprivate
DoGetMultiView() constWaveChannelViewprivate
DoGetPlacements()WaveChannelViewprivate
DoGetPlacements() constWaveChannelViewprivate
DoGetVRulerControls() overrideWaveChannelViewvirtual
DoSetDisplay(Display display, bool exclusive=true)WaveChannelViewprivate
DoSetHeight(int h)ChannelViewprivate
DoSetMinimized(bool minimized) overrideWaveChannelViewprivatevirtual
DoSetY(int y)ChannelViewprivate
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) overrideWaveChannelViewprivatevirtual
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
EraseIf(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Find(WaveChannel *pChannel)WaveChannelViewstatic
Find(const WaveChannel *pChannel)WaveChannelViewstatic
CommonChannelView::Find(Channel *pChannel)ChannelViewstatic
CommonChannelView::Find(const Channel *pChannel)ChannelViewstatic
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 >CommonChannelCellinline
FindChannel() const -> std::enable_if_t< std::is_const_v< Subtype >, std::shared_ptr< Subtype > >CommonChannelCellinline
FindFirst(WaveTrack *pWt)WaveChannelViewstatic
FindFirst(const WaveTrack *pWt)WaveChannelViewstatic
FindFromChannelGroup(ChannelGroup *pGroup, size_t iChannel=0)ChannelViewprivatestatic
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
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) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Get(WaveChannel &channel)WaveChannelViewstatic
Get(const WaveChannel &channel)WaveChannelViewstatic
CommonChannelView::Get(Channel &channel)ChannelViewstatic
CommonChannelView::Get(const Channel &channel)ChannelViewstatic
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() overrideWaveChannelViewvirtual
GetAllSubViews()WaveChannelView
GetChannelGroupHeight(const Track *pTrack)ChannelViewstatic
GetCumulativeHeight(const Channel *pChannel)ChannelViewstatic
GetCumulativeHeight(const Track *pTrack)ChannelViewstatic
GetCumulativeHeightBefore() constChannelViewinline
GetData()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetData() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetDisplays() constWaveChannelView
GetEnvelopeValues(const Envelope &env, double aligned_time, double sampleDur, double *buffer, int bufferLen, int leftOffset, const ZoomInfo &zoomInfo)CommonChannelViewstatic
GetExpandedHeight() constChannelViewinline
GetFactories()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetFirst(WaveTrack &wt)WaveChannelViewstatic
GetFirst(const WaveTrack &wt)WaveChannelViewstatic
GetFromChannelGroup(ChannelGroup &group, size_t iChannel)ChannelViewprivatestatic
GetHeight() constChannelView
GetIterator(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetLastHeight() constWaveChannelViewinline
GetMenuItems(const wxRect &rect, const wxPoint *pPosition, AudacityProject *pProject)CommonTrackPanelCellvirtual
GetMinimized() constChannelViewinline
GetMinimizedHeight() const overrideCommonChannelViewvirtual
GetMultiView() constWaveChannelViewinline
GetSelectedClip()WaveChannelView
GetSubViews(const wxRect *rect=nullptr)WaveChannelView
GetSubViews(const wxRect &rect) overrideWaveChannelViewprivatevirtual
GetTotalHeight(const TrackList &list)ChannelViewstatic
GetVRulerControls()ChannelView
GetVRulerControls() constChannelView
HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideCommonTrackPanelCellprotectedvirtual
HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView, size_t iChannel) overrideChannelViewvirtual
HitTest(const ClipTimes &clip, const ZoomInfo &zoomInfo, const wxRect &rect, const wxPoint &pos)WaveChannelViewstatic
CommonChannelView::HitTest(const TrackPanelMouseState &, const AudacityProject *pProject) finalCommonChannelViewvirtual
IsSpectral() constChannelViewvirtual
kChannelSeparatorThicknessWaveChannelViewstatic
KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideWaveChannelViewvirtual
KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)TrackPanelCellvirtual
LoseFocus(AudacityProject *project) overrideWaveChannelViewvirtual
mAffordanceHandleWaveChannelViewprivate
MaximizeHeight(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
MaximizeWidth(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
mDataClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
mHeightChannelViewprivate
mKeyEventDelegateWaveChannelViewprivate
mLastHeightWaveChannelViewmutableprivate
mMinimizedChannelViewprivate
mpAffordanceCellControlWaveChannelViewprivate
mpVRulerControlsChannelViewprotected
mSelectHandleCommonChannelViewprotected
mTimeShiftHandleCommonChannelView
mwChannelCommonChannelCellprivate
mYChannelViewprivate
numFactories()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlinestatic
operator=(const WaveChannelView &)=deleteWaveChannelViewprivate
CommonChannelView::CommonChannelCell::operator=(const TrackPanelCell &)=deleteTrackPanelCell
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 typedefChannelView
Reparent(const std::shared_ptr< Track > &parent, size_t iChannel) overrideWaveChannelViewvirtual
RestorePlacements(const WaveChannelSubViewPlacements &placements)WaveChannelViewinline
SavePlacements() constWaveChannelViewinline
SelectAllText(AudacityProject &project)WaveChannelView
SelectNextClip(ViewInfo &viewInfo, AudacityProject *project, bool forward)WaveChannelViewprivate
SetCumulativeHeightBefore(int y)ChannelViewinline
SetDisplay(Display display, bool exclusive=true)WaveChannelView
SetExpandedHeight(int height)ChannelView
SetMinimized(bool minimized)ChannelView
SetMultiView(bool value)WaveChannelViewinline
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
TimeShiftHitTest()CommonChannelView
ToggleSubView(Display id)WaveChannelView
TrackPanelCell()=defaultTrackPanelCell
TrackPanelCell(const TrackPanelCell &)=deleteTrackPanelCell
TrackPanelNode()TrackPanelNode
vrulerSizeChannelViewmutable
WaveChannelView(const WaveChannelView &)=deleteWaveChannelViewprivate
WriteXMLAttributes(XMLWriter &writer, size_t iChannel) const overrideChannelViewvirtual
~ChannelAttachment()ChannelAttachmentvirtual
~ChannelView()=0ChannelViewpure virtual
~CommonChannelCell()CommonChannelCell
~CommonTrackPanelCell()=0CommonTrackPanelCellpure virtual
~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
~TrackPanelCell()=0TrackPanelCellpure virtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~TrackPanelNode()=0TrackPanelNodepure virtual
~WaveChannelView() overrideWaveChannelView