Audacity 3.2.0
LabelTrackView Member List

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

AddedLabel(const wxString &title, int pos)LabelTrackView
AddLabel(const SelectedRegion &region, const wxString &title={}, int restoreFocus=-1)LabelTrackView
BindTo(LabelTrack *pParent)LabelTrackViewprivate
CalcCursorX(AudacityProject &project, int *x) constLabelTrackView
CalcHighlightXs(int *x1, int *x2) constLabelTrackViewprivate
calculateFontHeight(wxDC &dc)LabelTrackViewprivatestatic
CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideLabelTrackViewprivatevirtual
ChannelView(const std::shared_ptr< Track > &pTrack, size_t iChannel)CommonChannelView
Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideLabelTrackViewprivatevirtual
CommonTrackCell(const std::shared_ptr< Track > &pTrack, size_t iChannel)CommonTrackCell
CommonTrackCell(ChannelGroup &group, size_t iChannel)CommonTrackCell
CommonTrackPanelCell()CommonTrackPanelCellinline
ComputeLayout(const wxRect &r, const ZoomInfo &zoomInfo) constLabelTrackViewprivate
ComputeTextPosition(const wxRect &r, int index) constLabelTrackViewprivate
ContextMenuDelegate() overrideCommonChannelViewvirtual
CopySelectedText(AudacityProject &project)LabelTrackView
CopyTo(Track &track) const overrideLabelTrackViewprivatevirtual
CreateCustomGlyphs()LabelTrackViewprivate
CutSelectedText(AudacityProject &project)LabelTrackView
DefaultFontSize enum valueLabelTrackView
DefaultHeight enum valueChannelView
DefaultPreview(const TrackPanelMouseState &, const AudacityProject *) overrideCommonTrackPanelCellvirtual
DeletedLabel(int index)LabelTrackView
DetailedHitTest(const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool) overrideLabelTrackViewprivatevirtual
DialogForLabelName(AudacityProject &project, const SelectedRegion &region, const wxString &initialValue, wxString &value)LabelTrackViewstatic
DoCaptureKey(AudacityProject &project, wxKeyEvent &event)LabelTrackView
DoChar(AudacityProject &project, NotifyingSelectedRegion &sel, wxKeyEvent &event)LabelTrackView
DoContextMenu(const wxRect &rect, wxWindow *pParent, const wxPoint *pPosition, AudacityProject *pProject) overrideCommonTrackPanelCellprotectedvirtual
DoEditLabels(AudacityProject &project, LabelTrack *lt=nullptr, int index=-1)LabelTrackViewstatic
DoFindTrack() overrideCommonTrackCellvirtual
DoGetVRulerControls() overrideLabelTrackViewprivatevirtual
DoKeyDown(AudacityProject &project, NotifyingSelectedRegion &sel, wxKeyEvent &event)LabelTrackView
DoSetHeight(int h)ChannelViewprivate
DoSetMinimized(bool isMinimized)ChannelViewvirtual
DoSetY(int y)ChannelViewprivate
Draw(TrackPanelDrawingContext &context, const wxRect &r) constLabelTrackView
Draw(TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass) overrideLabelTrackViewprivatevirtual
DrawBar(wxDC &dc, const LabelStruct &ls, const wxRect &r)LabelTrackViewprivatestatic
DrawGlyphs(wxDC &dc, const LabelStruct &ls, const wxRect &r, int GlyphLeft, int GlyphRight)LabelTrackViewprivatestatic
DrawHighlight(wxDC &dc, const LabelStruct &ls, int xPos1, int xPos2, int charHeight)LabelTrackViewprivatestatic
DrawingArea(TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass)TrackPanelDrawablevirtual
DrawLines(wxDC &dc, const LabelStruct &ls, const wxRect &r)LabelTrackViewprivatestatic
DrawText(wxDC &dc, const LabelStruct &ls, const wxRect &r)LabelTrackViewprivatestatic
DrawTextBox(wxDC &dc, const LabelStruct &ls, const wxRect &r)LabelTrackViewprivatestatic
Find(Channel *pChannel)ChannelViewstatic
Find(const Channel *pChannel)ChannelViewstatic
FindChannel()CommonTrackCell
FindChannel() constCommonTrackCell
FindCursorPosition(int labelIndex, wxCoord xPos)LabelTrackView
FindFromChannelGroup(ChannelGroup *pGroup, size_t iChannel=0)ChannelViewprivatestatic
FindLabelTrack()LabelTrackViewprivate
FindLabelTrack() constLabelTrackViewprivate
FindTrack()CommonTrackPanelCellinline
FindTrack() constCommonTrackPanelCellinline
Get(LabelTrack &)LabelTrackViewstatic
Get(const LabelTrack &)LabelTrackViewstatic
CommonChannelView::Get(Channel &channel)ChannelViewstatic
CommonChannelView::Get(const Channel &channel)ChannelViewstatic
GetAffordanceControls()ChannelViewvirtual
GetChannelGroupHeight(const Track *pTrack)ChannelViewstatic
GetChannelIndex() constCommonTrackCellinline
GetCumulativeHeight(const Channel *pChannel)ChannelViewstatic
GetCumulativeHeight(const Track *pTrack)ChannelViewstatic
GetCumulativeHeightBefore() constChannelViewinline
GetCurrentCursorPosition() constLabelTrackViewinline
GetEnvelopeValues(const Envelope &env, double aligned_time, double sampleDur, double *buffer, int bufferLen, int leftOffset, const ZoomInfo &zoomInfo)CommonChannelViewstatic
GetExpandedHeight() constChannelViewinline
GetFont(const wxString &faceName, int size=DefaultFontSize)LabelTrackViewstatic
GetFromChannelGroup(ChannelGroup &group, size_t iChannel=0)ChannelViewprivatestatic
GetFromChannelGroup(const ChannelGroup &group, size_t iChannel=0)ChannelViewprivatestatic
GetGlyph(int i)LabelTrackViewprivatestatic
GetHeight() constChannelView
GetInitialCursorPosition() constLabelTrackViewinline
GetLabelIndex(double t, double t1)LabelTrackViewprivate
GetMenuItems(const wxRect &rect, const wxPoint *pPosition, AudacityProject *pProject)CommonTrackPanelCellvirtual
GetMinimized() constChannelViewinline
GetMinimizedHeight() const overrideCommonChannelViewvirtual
GetNavigationIndex(AudacityProject &project) constLabelTrackView
GetSubViews(const wxRect &rect)ChannelViewvirtual
GetTextEditIndex(AudacityProject &project) constLabelTrackView
GetTextFrameHeight()LabelTrackViewprivatestatic
GetTotalHeight(const TrackList &list)ChannelViewstatic
GetVRulerControls()ChannelView
GetVRulerControls() constChannelView
HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject) overrideCommonTrackPanelCellprotectedvirtual
HandleXMLAttribute(const std::string_view &attr, const XMLAttributeValueView &valueView) overrideChannelViewvirtual
HitTest(const TrackPanelMouseState &, const AudacityProject *pProject) finalCommonChannelViewvirtual
IsSpectral() constChannelViewvirtual
IsTextClipSupported()LabelTrackViewprivatestatic
IsTextSelected(AudacityProject &project) constLabelTrackView
IsValidIndex(const Index &index, AudacityProject &project) constLabelTrackViewprivate
KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project) overrideLabelTrackViewprivatevirtual
KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)TrackPanelCellvirtual
LabelBarHeightLabelTrackViewstatic
LabelTrackView(const LabelTrackView &)=deleteLabelTrackViewprivate
LabelTrackView(const std::shared_ptr< Track > &pTrack)LabelTrackViewexplicit
LoseFocus(AudacityProject *project)TrackPanelCellvirtual
MaximizeHeight(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
MaximizeWidth(const wxRect &rect, const wxRect &panelRect)TrackPanelDrawableinlinestatic
mbGlyphsReadyLabelTrackViewprivatestatic
mBoundaryGlyphsLabelTrackViewprivatestatic
mCurrentCursorPosLabelTrackViewmutableprivate
mEditIndexLabelTrackViewprivate
mFontHeightLabelTrackViewprivatestatic
mGlyphHandleLabelTrackViewprivate
mHeightChannelViewprivate
miChannelCommonTrackCellprivate
mIconHeightLabelTrackViewprivatestatic
mIconWidthLabelTrackViewprivatestatic
mInitialCursorPosLabelTrackViewmutableprivate
mMinimizedChannelViewprivate
mNavigationIndexLabelTrackViewmutableprivate
mpVRulerControlsChannelViewprotected
mRestoreFocusLabelTrackViewprivate
mSelectHandleCommonChannelViewprotected
msFontLabelTrackViewprivatestatic
mSubscriptionLabelTrackViewprivate
mTextEditIndexLabelTrackViewmutableprivate
mTextHandleLabelTrackViewprivate
mTextHeightLabelTrackViewprivatestatic
mTimeShiftHandleCommonChannelView
mUndoLabelLabelTrackViewmutableprivate
mwTrackCommonTrackCellprivate
mYChannelViewprivate
OnContextMenu(AudacityProject &project, wxCommandEvent &evt)LabelTrackViewprivate
OnLabelAdded(const LabelTrackEvent &)LabelTrackViewprivate
OnLabelDeleted(const LabelTrackEvent &)LabelTrackViewprivate
OnLabelPermuted(const LabelTrackEvent &)LabelTrackViewprivate
OnSelectionChange(const LabelTrackEvent &)LabelTrackViewprivate
operator=(const LabelTrackView &)=deleteLabelTrackViewprivate
CommonTrackCell::operator=(const TrackPanelCell &)=deleteTrackPanelCell
OverATextBox(const LabelTrack &track, int xx, int yy)LabelTrackViewstatic
OverGlyph(const LabelTrack &track, LabelTrackHit &hit, int x, int y)LabelTrackViewstatic
OverTextBox(const LabelStruct *pLabel, int x, int y)LabelTrackViewstatic
PasteSelectedText(AudacityProject &project, double sel0, double sel1)LabelTrackView
Refinement typedefChannelView
RemoveSelectedText()LabelTrackViewprivate
Reparent(const std::shared_ptr< Track > &parent) overrideLabelTrackViewprivatevirtual
ResetFlags()LabelTrackView
ResetFont()LabelTrackViewstatic
ResetTextSelection()LabelTrackView
RestoreFlags(const Flags &flags)LabelTrackView
SaveFlags() constLabelTrackView
SelectAllText(AudacityProject &project)LabelTrackView
SetCumulativeHeightBefore(int y)ChannelViewinline
SetCurrentCursorPosition(int pos)LabelTrackView
SetExpandedHeight(int height)ChannelView
SetMinimized(bool minimized)ChannelView
SetNavigationIndex(int index)LabelTrackView
SetTextSelection(int labelIndex, int start=1, int end=1)LabelTrackView
ShowContextMenu(AudacityProject &project)LabelTrackView
TextFramePaddingLabelTrackViewstatic
TextFrameYOffsetLabelTrackViewstatic
TimeShiftHitTest()CommonChannelView
TrackPanelCell()=defaultTrackPanelCell
TrackPanelCell(const TrackPanelCell &)=deleteTrackPanelCell
TrackPanelNode()TrackPanelNode
vrulerSizeChannelViewmutable
WriteXMLAttributes(XMLWriter &) const overrideChannelViewvirtual
~Base()ClientData::Basevirtual
~ChannelView()=0ChannelViewpure virtual
~CommonTrackCell()CommonTrackCell
~CommonTrackPanelCell()=0CommonTrackPanelCellpure virtual
~LabelTrackView() overrideLabelTrackView
~TrackAttachment()TrackAttachmentvirtual
~TrackPanelCell()=0TrackPanelCellpure virtual
~TrackPanelDrawable()=0TrackPanelDrawablepure virtual
~TrackPanelNode()=0TrackPanelNodepure virtual