Audacity 3.2.0
LabelTextHandle Member List

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

Cancel(AudacityProject *pProject) overrideLabelTextHandlevirtual
Cell typedefUIHandle
Click(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideLabelTextHandlevirtual
Drag(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideLabelTextHandlevirtual
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass)TrackPanelDrawablevirtual
DrawingArea(TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass)TrackPanelDrawablevirtual
Enter(bool forward, AudacityProject *) overrideLabelTextHandlevirtual
Escape(AudacityProject *pProject)UIHandlevirtual
FindTrack() const overrideLabelTextHandlevirtual
GetChangeHighlight() constUIHandleinline
GetLabelNum() constLabelTextHandleinline
HandlesRightClick() overrideLabelTextHandlevirtual
HandleTextClick(AudacityProject &project, const wxMouseEvent &evt)LabelTextHandleprivate
HandleTextDragRelease(AudacityProject &project, const wxMouseEvent &evt)LabelTextHandleprivate
HasEscape(AudacityProject *pProject) constUIHandlevirtual
HasRotation() constUIHandlevirtual
HitPreview()LabelTextHandleprivatestatic
HitTest(std::weak_ptr< LabelTextHandle > &holder, const wxMouseState &state, const std::shared_ptr< LabelTrack > &pLT)LabelTextHandlestatic
IsDragging() constUIHandlevirtual
LabelDefaultClickHandle()LabelDefaultClickHandle
LabelTextHandle(const std::shared_ptr< LabelTrack > &pLT, int labelNum)LabelTextHandleexplicit
MaximizeHeight(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
MaximizeWidth(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
mChangeHighlightUIHandleprotected
mLabelNumLabelTextHandleprivate
mLabelStateLabelDefaultClickHandleprivate
mLabelTrackStartXPosLabelTextHandleprivate
mLabelTrackStartYPosLabelTextHandleprivate
mpLTLabelTextHandleprivate
mRightDraggingLabelTextHandleprivate
NeedChangeHighlight(const UIHandle &, const UIHandle &)UIHandleinlinestatic
OnProjectChange(AudacityProject *pProject)UIHandlevirtual
operator=(const LabelTextHandle &)=defaultLabelTextHandle
LabelDefaultClickHandle::operator=(const LabelDefaultClickHandle &)=defaultLabelDefaultClickHandle
Preview(const TrackPanelMouseState &state, AudacityProject *pProject) overrideLabelTextHandlevirtual
Release(const TrackPanelMouseEvent &event, AudacityProject *pProject, wxWindow *pParent) overrideLabelTextHandlevirtual
RestoreState(AudacityProject *pProject)LabelDefaultClickHandleprivate
Result typedefUIHandle
Rotate(bool forward)UIHandlevirtual
SaveState(AudacityProject *pProject)LabelDefaultClickHandleprivate
SetChangeHighlight(Result val)UIHandleinline
StopsOnKeystroke()UIHandlevirtual
TrackFromChannel(const std::shared_ptr< const Channel > &pChannel)UIHandlestatic
~LabelDefaultClickHandle()LabelDefaultClickHandlevirtual
~LabelTextHandle()LabelTextHandlevirtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~UIHandle()=0UIHandlepure virtual