Audacity 3.2.0
|
This is the complete list of members for SelectHandle, including all inherited members.
AdjustFreqSelection(const WaveChannel &wc, ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight) | SelectHandle | private |
AdjustSelection(AudacityProject *pProject, ViewInfo &viewInfo, int mouseXCoordinate, int trackLeftEdge, Track *pTrack) | SelectHandle | private |
AssignSelection(ViewInfo &viewInfo, double selend) | SelectHandle | private |
Cancel(AudacityProject *) override | SelectHandle | virtual |
Cell typedef | UIHandle | |
Click(const TrackPanelMouseEvent &event, AudacityProject *pProject) override | SelectHandle | virtual |
Connect(AudacityProject *pProject) | SelectHandle | private |
Drag(const TrackPanelMouseEvent &event, AudacityProject *pProject) override | SelectHandle | virtual |
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) override | SelectHandle | privatevirtual |
DrawingArea(TrackPanelDrawingContext &, const wxRect &rect, const wxRect &panelRect, unsigned iPass) override | SelectHandle | privatevirtual |
eFreqSelMode enum name | SelectHandle | private |
Enter(bool forward, AudacityProject *pProject) override | SelectHandle | virtual |
Escape(AudacityProject *pProject) override | SelectHandle | virtual |
FindChannel() | SelectHandle | private |
FindTrack() const override | SelectHandle | virtual |
FindTrack(Channel *) | SelectHandle | privatestatic |
FindTrack() | SelectHandle | private |
FREQ_SEL_BOTTOM_FREE enum value | SelectHandle | private |
FREQ_SEL_DRAG_CENTER enum value | SelectHandle | private |
FREQ_SEL_FREE enum value | SelectHandle | private |
FREQ_SEL_INVALID | SelectHandle | private |
FREQ_SEL_INVALID enum value | SelectHandle | private |
FREQ_SEL_PINNED_CENTER enum value | SelectHandle | private |
FREQ_SEL_SNAPPING_CENTER enum value | SelectHandle | private |
FREQ_SEL_TOP_FREE enum value | SelectHandle | private |
GetChangeHighlight() const | UIHandle | inline |
HandleCenterFrequencyClick(const ViewInfo &viewInfo, bool shiftDown, const std::shared_ptr< const WaveChannel > &pWc, double value) | SelectHandle | private |
HandlesRightClick() | UIHandle | virtual |
HasEscape(AudacityProject *pProject) const override | SelectHandle | virtual |
HasRotation() const | UIHandle | virtual |
HasSnap() const | SelectHandle | |
HitTest(std::weak_ptr< SelectHandle > &holder, const TrackPanelMouseState &state, const AudacityProject *pProject, const std::shared_ptr< ChannelView > &pChannelView) | SelectHandle | static |
IsDragging() const override | SelectHandle | virtual |
mAutoScrolling | SelectHandle | private |
MaximizeHeight(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
MaximizeWidth(const wxRect &rect, const wxRect &panelRect) | TrackPanelDrawable | inlinestatic |
mChangeHighlight | UIHandle | protected |
mFreqSelPin | SelectHandle | private |
mFreqSelTrack | SelectHandle | private |
mFrequencySnapper | SelectHandle | private |
mInitialSelection | SelectHandle | private |
mMostRecentX | SelectHandle | private |
mMostRecentY | SelectHandle | private |
MoveSnappingFreqSelection(AudacityProject *pProject, ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight, ChannelView &channelView, Track *pTrack) | SelectHandle | private |
mpView | SelectHandle | private |
mRect | SelectHandle | private |
mSelectionBoundary | SelectHandle | private |
mSelectionStateChanger | SelectHandle | private |
mSelStart | SelectHandle | private |
mSelStartValid | SelectHandle | private |
mSnapEnd | SelectHandle | private |
mSnapManager | SelectHandle | private |
mSnapStart | SelectHandle | private |
mTimerHandler | SelectHandle | private |
mUseSnap | SelectHandle | private |
NeedChangeHighlight(const SelectHandle &oldState, const SelectHandle &newState) | SelectHandle | static |
UIHandle::NeedChangeHighlight(const UIHandle &, const UIHandle &) | UIHandle | inlinestatic |
OnProjectChange(AudacityProject *pProject) | UIHandle | virtual |
operator=(const SelectHandle &)=default | SelectHandle | |
Preview(const TrackPanelMouseState &state, AudacityProject *pProject) override | SelectHandle | virtual |
Release(const TrackPanelMouseEvent &event, AudacityProject *pProject, wxWindow *pParent) override | SelectHandle | virtual |
Result typedef | UIHandle | |
Rotate(bool forward) | UIHandle | virtual |
SelectHandle(const SelectHandle &) | SelectHandle | private |
SelectHandle(const std::shared_ptr< ChannelView > &pChannelView, bool useSnap, const TrackList &trackList, const TrackPanelMouseState &st, const ViewInfo &viewInfo) | SelectHandle | |
SetChangeHighlight(Result val) | UIHandle | inline |
SetUseSnap(bool use, AudacityProject *pProject) | SelectHandle | |
SnapCenterOnce(SpectrumAnalyst &analyst, ViewInfo &viewInfo, const WaveChannel &wc, bool up) | SelectHandle | static |
StartFreqSelection(ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight, ChannelView &channelView) | SelectHandle | private |
StartSelection(AudacityProject *pProject) | SelectHandle | private |
StartSnappingFreqSelection(SpectrumAnalyst &analyst, const ViewInfo &viewInfo, const WaveChannel &wc) | SelectHandle | privatestatic |
StopsOnKeystroke() | UIHandle | virtual |
TimerHandler | SelectHandle | private |
TrackFromChannel(const std::shared_ptr< const Channel > &pChannel) | UIHandle | static |
~SelectHandle() | SelectHandle | virtual |
~TrackPanelDrawable()=0 | TrackPanelDrawable | pure virtual |
~UIHandle()=0 | UIHandle | pure virtual |