Audacity 3.2.0
SelectHandle Member List

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

AdjustFreqSelection(const WaveTrack *wt, 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, Track *pTrack)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() const overrideSelectHandlevirtual
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 WaveTrack *pTrack, 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 *pChannelView)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 WaveTrack *pTrack, bool up)SelectHandlestatic
StartFreqSelection(ViewInfo &viewInfo, int mouseYCoordinate, int trackTopEdge, int trackHeight, ChannelView *pChannelView)SelectHandleprivate
StartSelection(AudacityProject *pProject)SelectHandleprivate
StartSnappingFreqSelection(SpectrumAnalyst &analyst, const ViewInfo &viewInfo, const WaveTrack *pTrack)SelectHandleprivatestatic
StopsOnKeystroke()UIHandlevirtual
TimerHandlerSelectHandleprivate
~SelectHandle()SelectHandlevirtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~UIHandle()=0UIHandlepure virtual