Audacity  3.0.3
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
CommonTrackCell(const std::shared_ptr< Track > &pTrack)CommonTrackCellexplicit
CommonTrackPanelCell()CommonTrackPanelCellinline
ContextMenuDelegate() overrideCommonTrackViewvirtual
CopyTo(Track &track) const overrideWaveTrackViewvirtual
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
DoGetVRulerControls() overrideWaveTrackViewvirtual
DoSetDisplay(Display display, bool exclusive=true)WaveTrackViewprivate
DoSetHeight(int h)TrackViewprivate
DoSetMinimized(bool minimized) overrideWaveTrackViewprotectedvirtual
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(const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Find(const RegisteredFactory &key) const -> typename std::enable_if< std::is_const< Subclass >::value, Subclass * >::typeClientData::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 -> typename std::enable_if< std::is_const< Subclass >::value, Subclass & >::typeClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
GetAffordanceControls() overrideWaveTrackViewprotectedvirtual
GetAllSubViews()WaveTrackView
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
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 wxChar *attr, const wxChar *value) overrideTrackViewvirtual
HitTest(const TrackPanelMouseState &, const AudacityProject *pProject) final overrideCommonTrackViewvirtual
Hook typedefCommonTrackPanelCell
InstallMouseWheelHook(const Hook &hook)CommonTrackPanelCellstatic
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
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
mHeightTrackViewprivate
mKeyEventDelegateWaveTrackViewprivate
mLastHeightWaveTrackViewmutableprotected
mMinimizedTrackViewprivate
mMultiViewWaveTrackViewprotected
mpAffordanceCellControlWaveTrackViewprivate
mPlacementsWaveTrackViewprotected
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
Refinement typedefTrackView
Reparent(const std::shared_ptr< Track > &parent) overrideWaveTrackViewvirtual
RestorePlacements(const WaveTrackSubViewPlacements &placements)WaveTrackViewinline
SavePlacements() constWaveTrackViewinline
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
TrackView::TrackView(const std::shared_ptr< Track > &pTrack)TrackViewexplicit
WaveTrackView(const WaveTrackView &)=deleteWaveTrackViewprivate
WaveTrackView(const std::shared_ptr< Track > &pTrack)WaveTrackViewexplicit
WriteXMLAttributes(XMLWriter &) const overrideTrackViewvirtual
~CommonTrackCell()CommonTrackCell
~CommonTrackPanelCell()=0CommonTrackPanelCellpure virtual
~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
~TrackPanelCell()=0TrackPanelCellpure virtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~TrackPanelNode()=0TrackPanelNodepure virtual
~TrackView()=0TrackViewpure virtual
~WaveTrackView() overrideWaveTrackView