CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveTrackAffordanceControls | virtual |
Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveTrackAffordanceControls | virtual |
CommonTrackCell(const std::shared_ptr< Track > &pTrack) | CommonTrackCell | |
CommonTrackPanelCell() | CommonTrackPanelCell | inline |
ContextMenuDelegate() | TrackPanelCell | inlinevirtual |
CopyTo(Track &track) const | TrackAttachment | virtual |
DefaultPreview(const TrackPanelMouseState &, const AudacityProject *) override | CommonTrackPanelCell | virtual |
DoContextMenu(const wxRect &rect, wxWindow *pParent, const wxPoint *pPosition, AudacityProject *pProject) override | CommonTrackPanelCell | protectedvirtual |
DoFindTrack() override | CommonTrackCell | virtual |
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) override | WaveTrackAffordanceControls | virtual |
DrawingArea(TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass) | TrackPanelDrawable | virtual |
ExitTextEditing() | WaveTrackAffordanceControls | private |
FindTrack() | CommonTrackPanelCell | inline |
FindTrack() const | CommonTrackPanelCell | inline |
GetMenuItems(const wxRect &rect, const wxPoint *pPosition, AudacityProject *pProject) override | WaveTrackAffordanceControls | virtual |
GetSelectedInterval() const | WaveTrackAffordanceControls | |
HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject) override | CommonTrackPanelCell | protectedvirtual |
HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView) | TrackAttachment | virtual |
HitTest(const TrackPanelMouseState &state, const AudacityProject *pProject) override | WaveTrackAffordanceControls | virtual |
IntervalIterator typedef | WaveTrackAffordanceControls | private |
IsIntervalVisible(const IntervalIterator &it) const noexcept | WaveTrackAffordanceControls | private |
KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) override | WaveTrackAffordanceControls | virtual |
KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) | TrackPanelCell | virtual |
LoseFocus(AudacityProject *project) override | WaveTrackAffordanceControls | virtual |
mAffordanceHandle | WaveTrackAffordanceControls | private |
MakeTextEditHelper(const wxString &text) | WaveTrackAffordanceControls | private |
MaximizeHeight(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
MaximizeWidth(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
mClipBorderAdjustHandle | WaveTrackAffordanceControls | private |
mClipNameFont | WaveTrackAffordanceControls | private |
mEditedInterval | WaveTrackAffordanceControls | private |
mFocusInterval | WaveTrackAffordanceControls | private |
mOverflowButtonHandle | WaveTrackAffordanceControls | private |
mPitchButtonHandle | WaveTrackAffordanceControls | private |
mResizeHandle | WaveTrackAffordanceControls | private |
mSelectHandle | WaveTrackAffordanceControls | private |
mSelectionChangeSubscription | WaveTrackAffordanceControls | private |
mSpeedButtonHandle | WaveTrackAffordanceControls | private |
mTextEditHelper | WaveTrackAffordanceControls | private |
mTitleEditHandle | WaveTrackAffordanceControls | private |
mTrackListEventSubscription | WaveTrackAffordanceControls | private |
mVisibleIntervals | WaveTrackAffordanceControls | private |
mwTrack | CommonTrackCell | private |
OnAffordanceClick(const TrackPanelMouseEvent &event, AudacityProject *project) | WaveTrackAffordanceControls | |
OnRenderClipStretching(AudacityProject &project) const | WaveTrackAffordanceControls | |
OnSelectionChange(NotifyingSelectedRegionMessage) | WaveTrackAffordanceControls | private |
OnTextContextMenu(AudacityProject *project, const wxPoint &position) override | WaveTrackAffordanceControls | virtual |
OnTextCopy(AudacityProject &project) | WaveTrackAffordanceControls | |
OnTextCut(AudacityProject &project) | WaveTrackAffordanceControls | |
OnTextEditCancelled(AudacityProject *project) override | WaveTrackAffordanceControls | virtual |
OnTextEditFinished(AudacityProject *project, const wxString &text) override | WaveTrackAffordanceControls | virtual |
OnTextModified(AudacityProject *project, const wxString &text) override | WaveTrackAffordanceControls | virtual |
OnTextPaste(AudacityProject &project) | WaveTrackAffordanceControls | |
OnTextSelect(AudacityProject &project) | WaveTrackAffordanceControls | |
OnTrackListEvent(const TrackListEvent &evt) | WaveTrackAffordanceControls | private |
operator=(const TrackPanelCell &)=delete | TrackPanelCell | |
Reparent(const std::shared_ptr< Track > &parent) override | CommonTrackCell | virtual |
ResetClipNameEdit() | WaveTrackAffordanceControls | private |
StartEditClipName(AudacityProject &project, IntervalIterator it) | WaveTrackAffordanceControls | private |
StartEditSelectedClipName(AudacityProject &project) | WaveTrackAffordanceControls | |
StartEditSelectedClipSpeed(AudacityProject &project) | WaveTrackAffordanceControls | |
TrackPanelCell()=default | TrackPanelCell | |
TrackPanelCell(const TrackPanelCell &)=delete | TrackPanelCell | |
TrackPanelNode() | TrackPanelNode | |
WaveTrackAffordanceControls(const std::shared_ptr< Track > &pTrack) | WaveTrackAffordanceControls | |
WriteXMLAttributes(XMLWriter &) const | TrackAttachment | virtual |
~Base() | ClientData::Base | virtual |
~CommonTrackCell() | CommonTrackCell | |
~CommonTrackPanelCell()=0 | CommonTrackPanelCell | pure virtual |
~TextEditDelegate() | TextEditDelegate | virtual |
~TrackAttachment() | TrackAttachment | virtual |
~TrackPanelCell()=0 | TrackPanelCell | pure virtual |
~TrackPanelDrawable()=0 | TrackPanelDrawable | pure virtual |
~TrackPanelNode()=0 | TrackPanelNode | pure virtual |