Audacity 3.2.0
SelectHandle Member List

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)SelectHandleprivate
AdjustSelection(AudacityProject *pProject, ViewInfo &viewInfo, int mouseXCoordinate, int trackLeftEdge, Track *pTrack)SelectHandleprivate
AssignSelection(ViewInfo &viewInfo, double selend)SelectHandleprivate
Cancel(AudacityProject *) overrideSelectHandlevirtual
Cell typedefUIHandle
Click(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideSelectHandlevirtual
Connect(AudacityProject *pProject)SelectHandleprivate
Drag(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideSelectHandlevirtual
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) overrideSelectHandleprivatevirtual
DrawingArea(TrackPanelDrawingContext &, const wxRect &rect, const wxRect &panelRect, unsigned iPass) overrideSelectHandleprivatevirtual
eFreqSelMode enum nameSelectHandleprivate
Enter(bool forward, AudacityProject *pProject) overrideSelectHandlevirtual
Escape(AudacityProject *pProject) overrideSelectHandlevirtual
FindChannel()SelectHandleprivate
FindTrack() const overrideSelectHandlevirtual
FindTrack(Channel *)SelectHandleprivatestatic
FindTrack()SelectHandleprivate
FREQ_SEL_BOTTOM_FREE enum valueSelectHandleprivate
FREQ_SEL_DRAG_CENTER enum valueSelectHandleprivate
FREQ_SEL_FREE enum valueSelectHandleprivate
FREQ_SEL_INVALIDSelectHandleprivate
FREQ_SEL_INVALID enum valueSelectHandleprivate
FREQ_SEL_PINNED_CENTER enum valueSelectHandleprivate
FREQ_SEL_SNAPPING_CENTER enum valueSelectHandleprivate
FREQ_SEL_TOP_FREE enum valueSelectHandleprivate
GetChangeHighlight() constUIHandleinline
HandleCenterFrequencyClick(const ViewInfo &viewInfo, bool shiftDown, const std::shared_ptr< const WaveChannel > &pWc, double value)SelectHandleprivate
HandlesRightClick()UIHandlevirtual
HasEscape(AudacityProject *pProject) const overrideSelectHandlevirtual
HasRotation() constUIHandlevirtual
HasSnap() constSelectHandle
HitTest(std::weak_ptr< SelectHandle > &holder, const TrackPanelMouseState &state, const AudacityProject *pProject, const std::shared_ptr< ChannelView > &pChannelView)SelectHandlestatic
IsDragging() const overrideSelectHandlevirtual
mAutoScrollingSelectHandleprivate
MaximizeHeight(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
MaximizeWidth(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
mChangeHighlightUIHandleprotected
mFreqSelPinSelectHandleprivate
mFreqSelTrackSelectHandleprivate
mFrequencySnapperSelectHandleprivate
mInitialSelectionSelectHandleprivate
mMostRecentXSelectHandleprivate
mMostRecentYSelectHandleprivate
MoveSnappingFreqSelection(AudacityProject *pProject, ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight, ChannelView &channelView, Track *pTrack)SelectHandleprivate
mpViewSelectHandleprivate
mRectSelectHandleprivate
mSelectionBoundarySelectHandleprivate
mSelectionStateChangerSelectHandleprivate
mSelStartSelectHandleprivate
mSelStartValidSelectHandleprivate
mSnapEndSelectHandleprivate
mSnapManagerSelectHandleprivate
mSnapStartSelectHandleprivate
mTimerHandlerSelectHandleprivate
mUseSnapSelectHandleprivate
NeedChangeHighlight(const SelectHandle &oldState, const SelectHandle &newState)SelectHandlestatic
UIHandle::NeedChangeHighlight(const UIHandle &, const UIHandle &)UIHandleinlinestatic
OnProjectChange(AudacityProject *pProject)UIHandlevirtual
operator=(const SelectHandle &)=defaultSelectHandle
Preview(const TrackPanelMouseState &state, AudacityProject *pProject) overrideSelectHandlevirtual
Release(const TrackPanelMouseEvent &event, AudacityProject *pProject, wxWindow *pParent) overrideSelectHandlevirtual
Result typedefUIHandle
Rotate(bool forward)UIHandlevirtual
SelectHandle(const SelectHandle &)SelectHandleprivate
SelectHandle(const std::shared_ptr< ChannelView > &pChannelView, bool useSnap, const TrackList &trackList, const TrackPanelMouseState &st, const ViewInfo &viewInfo)SelectHandle
SetChangeHighlight(Result val)UIHandleinline
SetUseSnap(bool use, AudacityProject *pProject)SelectHandle
SnapCenterOnce(SpectrumAnalyst &analyst, ViewInfo &viewInfo, const WaveChannel &wc, bool up)SelectHandlestatic
StartFreqSelection(ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight, ChannelView &channelView)SelectHandleprivate
StartSelection(AudacityProject *pProject)SelectHandleprivate
StartSnappingFreqSelection(SpectrumAnalyst &analyst, const ViewInfo &viewInfo, const WaveChannel &wc)SelectHandleprivatestatic
StopsOnKeystroke()UIHandlevirtual
TimerHandlerSelectHandleprivate
TrackFromChannel(const std::shared_ptr< const Channel > &pChannel)UIHandlestatic
~SelectHandle()SelectHandlevirtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~UIHandle()=0UIHandlepure virtual