| AcceptsFocus() const override | AdornedRulerPanel | inline |
| AcceptsFocusFromKeyboard() const override | AdornedRulerPanel | inline |
| AddOverlay(const std::weak_ptr< Overlay > &pOverlay) | OverlayPanel | |
| AdornedRulerPanel(AudacityProject *project, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, ViewInfo *viewinfo=NULL) | AdornedRulerPanel | |
| BackedPanel(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style) | BackedPanel | |
| Broadcast(int id=0) | PrefsListener | privatestatic |
| CancelDragging(bool escaping) | CellularPanel | protected |
| CellularPanel(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, ViewInfo *viewInfo, long style=wxTAB_TRAVERSAL|wxNO_BORDER) | CellularPanel | |
| ChangeTarget(bool forward, bool cycle) | CellularPanel | private |
| ClearOverlays() | OverlayPanel | |
| ClearPlayRegion() | AdornedRulerPanel | |
| ClearTargets() | CellularPanel | protected |
| Compress() | OverlayPanel | private |
| Create(wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) | wxPanelWrapper | inline |
| CreateOverlays() | AdornedRulerPanel | private |
| Destroy(AudacityProject &project) | AdornedRulerPanel | static |
| DisplayBitmap(wxDC &dc) | BackedPanel | |
| DoContextMenu(std::shared_ptr< TrackPanelCell > pCell) | CellularPanel | protected |
| DoDrawBackground(wxDC *dc) | AdornedRulerPanel | private |
| DoDrawEdge(wxDC *dc) | AdornedRulerPanel | private |
| DoDrawMarks(wxDC *dc, bool) | AdornedRulerPanel | private |
| DoDrawOverlap(wxDC *dc, const wxRect &rect) | AdornedRulerPanel | private |
| DoDrawPlayRegion(wxDC *dc, const wxRect &rectP, const wxRect &rectL, const wxRect &rectR) | AdornedRulerPanel | private |
| DoDrawPlayRegionLimits(wxDC *dc, const wxRect &rect) | AdornedRulerPanel | private |
| DoDrawScrubIndicator(wxDC *dc, wxCoord xx, int width, bool scrub, bool seek) | AdornedRulerPanel | |
| DoDrawSelection(wxDC *dc, const wxRect &rectS, const wxRect &rectL, const wxRect &rectR) | AdornedRulerPanel | private |
| DoIdle() | AdornedRulerPanel | private |
| DoKillFocus() | CellularPanel | private |
| DoSelectionChange(const SelectedRegion &selectedRegion) | AdornedRulerPanel | private |
| DragSelection(AudacityProject &project) | AdornedRulerPanel | privatestatic |
| Draw(TrackPanelDrawingContext &context, unsigned nPasses) | CellularPanel | |
| DrawBothOverlays() | AdornedRulerPanel | |
| DrawOverlays(bool repaint_all, wxDC *pDC=nullptr) | OverlayPanel | |
| DrawSelection() | AdornedRulerPanel | |
| FindCell(int mouseX, int mouseY) | CellularPanel | |
| FindRect(const TrackPanelCell &cell) | CellularPanel | |
| FindRect(const std::function< bool(TrackPanelNode &) > &pred) | CellularPanel | |
| Get(AudacityProject &project) | AdornedRulerPanel | static |
| Get(const AudacityProject &project) | AdornedRulerPanel | static |
| GetBackingDC() | BackedPanel | |
| GetBackingDCForRepaint() | BackedPanel | |
| GetFocusedCell() override | AdornedRulerPanel | privatevirtual |
| GetInnerRect() const | AdornedRulerPanel | inline |
| GetMaxSize(wxCoord *width, wxCoord *height) | AdornedRulerPanel | |
| GetProject() const override | AdornedRulerPanel | virtual |
| GetRulerHeight() | AdornedRulerPanel | inline |
| GetRulerHeight(bool showScrubBar) | AdornedRulerPanel | static |
| GetTimeDisplayMode() const | AdornedRulerPanel | |
| HandleClick(const TrackPanelMouseEvent &tpmEvent) | CellularPanel | private |
| HandleCursorForPresentMouseState(bool doHit=true) | CellularPanel | |
| HandleEscapeKey(bool down) | CellularPanel | private |
| HandleInterruptedDrag() | CellularPanel | private |
| HandleModifierKey() | CellularPanel | private |
| HandleMotion(wxMouseState &state, bool doHit=true) | CellularPanel | private |
| HandleMotion(const TrackPanelMouseState &tpmState, bool doHit=true) | CellularPanel | private |
| HandleQPClick(wxMouseEvent &event, wxCoord mousePosX) | AdornedRulerPanel | private |
| HandleQPDrag(wxMouseEvent &event, wxCoord mousePosX) | AdornedRulerPanel | private |
| HandleQPRelease(wxMouseEvent &event) | AdornedRulerPanel | private |
| HandleSnapping(size_t index) | AdornedRulerPanel | private |
| HandleWheelRotation(TrackPanelMouseEvent &tpmEvent) | CellularPanel | private |
| HasEscape() | CellularPanel | protected |
| HasRotation() | CellularPanel | private |
| InvalidateRuler() | AdornedRulerPanel | |
| IsMouseCaptured() | CellularPanel | |
| IsWithinMarker(int mousePosX, double markerTime) | AdornedRulerPanel | private |
| LastCell() const | CellularPanel | |
| Leave() | CellularPanel | private |
| mAudioIOSubscription | AdornedRulerPanel | private |
| MAX_GUIDES | AdornedRulerPanel | privatestatic |
| mBacking | BackedPanel | private |
| mBackingDC | BackedPanel | private |
| mButtons | AdornedRulerPanel | private |
| MenuChoice enum name | AdornedRulerPanel | private |
| mesDraggingPlayRegionEnd enum value | AdornedRulerPanel | private |
| mesDraggingPlayRegionStart enum value | AdornedRulerPanel | private |
| mesNone enum value | AdornedRulerPanel | private |
| mesSelectingPlayRegionClick enum value | AdornedRulerPanel | private |
| mesSelectingPlayRegionRange enum value | AdornedRulerPanel | private |
| mIndTime | AdornedRulerPanel | private |
| mInner | AdornedRulerPanel | private |
| mIsDragging | AdornedRulerPanel | private |
| mIsRecording | AdornedRulerPanel | private |
| mIsSnapped | AdornedRulerPanel | private |
| mLastDrawnH | AdornedRulerPanel | private |
| mLastDrawnPlayRegion | AdornedRulerPanel | private |
| mLastDrawnSelectedRegion | AdornedRulerPanel | private |
| mLastDrawnZoom | AdornedRulerPanel | private |
| mLastMouseState | CellularPanel | protected |
| mLastPlayRegionActive | AdornedRulerPanel | private |
| mLeftDownClick | AdornedRulerPanel | private |
| mLeftDownClickUnsnapped | AdornedRulerPanel | private |
| mLeftOffset | AdornedRulerPanel | private |
| mMouseEventState | AdornedRulerPanel | private |
| mNeedButtonUpdate | AdornedRulerPanel | private |
| mNumGuides | AdornedRulerPanel | private |
| mOldPlayRegion | AdornedRulerPanel | private |
| MostRecentXCoord() const | CellularPanel | |
| MouseEventState enum name | AdornedRulerPanel | private |
| mOuter | AdornedRulerPanel | private |
| mOverlay | AdornedRulerPanel | private |
| mOverlays | OverlayPanel | private |
| mpImpl | PrefsListener | private |
| mPlayRegionDragsSelection | AdornedRulerPanel | private |
| mPlayRegionSubscription | AdornedRulerPanel | private |
| mProject | AdornedRulerPanel | private |
| mQPCell | AdornedRulerPanel | private |
| mQuickPlayOffset | AdornedRulerPanel | private |
| mQuickPlayPos | AdornedRulerPanel | private |
| mQuickPlayPosUnsnapped | AdornedRulerPanel | private |
| mResizeBacking | BackedPanel | private |
| mRuler | AdornedRulerPanel | private |
| mRulerInvalidatedSubscription | AdornedRulerPanel | private |
| mScrubbingCell | AdornedRulerPanel | private |
| mScrubZone | AdornedRulerPanel | private |
| mState | CellularPanel | private |
| mThemeChangeSubscription | AdornedRulerPanel | private |
| mTimeDisplayMode | AdornedRulerPanel | private |
| mTracks | AdornedRulerPanel | private |
| mUpdater | AdornedRulerPanel | private |
| mViewInfo | CellularPanel | protected |
| OnAudioStartStop(AudioIOEvent) | AdornedRulerPanel | private |
| OnAutoScroll(wxCommandEvent &evt) | AdornedRulerPanel | private |
| OnCaptureKey(wxCommandEvent &event) | CellularPanel | private |
| OnCaptureLost(wxMouseCaptureLostEvent &event) | CellularPanel | private |
| OnChar(wxKeyEvent &event) | CellularPanel | private |
| OnClearPlayRegion(wxCommandEvent &evt) | AdornedRulerPanel | private |
| OnContextMenu(wxContextMenuEvent &event) | CellularPanel | private |
| OnIdle(wxIdleEvent &evt) | AdornedRulerPanel | private |
| OnKeyDown(wxKeyEvent &event) | CellularPanel | private |
| OnKeyUp(wxKeyEvent &event) | CellularPanel | private |
| OnKillFocus(wxFocusEvent &event) | CellularPanel | private |
| OnLeave(wxMouseEvent &evt) | AdornedRulerPanel | private |
| OnMouseEvent(wxMouseEvent &event) | CellularPanel | private |
| OnPaint(wxPaintEvent &evt) | AdornedRulerPanel | private |
| OnPinnedButton(wxCommandEvent &event) | AdornedRulerPanel | private |
| OnSelectionChange(Observer::Message) | AdornedRulerPanel | private |
| OnSetFocus(wxFocusEvent &event) | CellularPanel | private |
| OnSetPlayRegionToSelection(wxCommandEvent &evt) | AdornedRulerPanel | private |
| OnSize(wxSizeEvent &evt) | AdornedRulerPanel | private |
| OnSyncSelToQuickPlay(wxCommandEvent &evt) | AdornedRulerPanel | private |
| OnThemeChange(struct ThemeChangeMessage) | AdornedRulerPanel | private |
| OnTimelineFormatChange(wxCommandEvent &evt) | AdornedRulerPanel | private |
| OnTogglePinnedState(wxCommandEvent &event) | AdornedRulerPanel | private |
| OnTogglePlayRegion(wxCommandEvent &evt) | AdornedRulerPanel | private |
| operator=(const wxTabTraversalWrapper &)=delete | wxTabTraversalWrapper< wxPanel > | |
| operator=(wxTabTraversalWrapper &&)=delete | wxTabTraversalWrapper< wxPanel > | |
| OverlayPanel(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style=wxTAB_TRAVERSAL|wxNO_BORDER) | OverlayPanel | |
| OverlayPtr typedef | OverlayPanel | private |
| PlayRegionRectangle() const | AdornedRulerPanel | private |
| Pos2Time(int p, bool ignoreFisheye=false) const | AdornedRulerPanel | private |
| PrefsListener() | PrefsListener | private |
| ProcessUIHandleResult(TrackPanelCell *pClickedTrack, TrackPanelCell *pLatestCell, unsigned refreshResult) override | AdornedRulerPanel | privatevirtual |
| ReCreateButtons() | AdornedRulerPanel | |
| Refresh(bool eraseBackground=true, const wxRect *rect=(const wxRect *) NULL) override | AdornedRulerPanel | |
| RegionRectangle(double t0, double t1) const | AdornedRulerPanel | private |
| RepairBitmap(wxDC &dc, wxCoord x, wxCoord y, wxCoord width, wxCoord height) | BackedPanel | |
| ResizeBacking() | BackedPanel | |
| Root() override | AdornedRulerPanel | privatevirtual |
| s_AcceptsFocus | AdornedRulerPanel | privatestatic |
| SelectedRegionRectangle() const | AdornedRulerPanel | private |
| SetFocusedCell() override | AdornedRulerPanel | privatevirtual |
| SetFocusFromKbd() override | AdornedRulerPanel | |
| SetLabel(const TranslatableString &label) | wxPanelWrapper | |
| SetLeftOffset(int offset) | AdornedRulerPanel | |
| SetName(const TranslatableString &name) | wxPanelWrapper | |
| SetName() | wxPanelWrapper | |
| SetNumGuides(size_t nn) | AdornedRulerPanel | |
| SetPanelSize() | AdornedRulerPanel | |
| SetPlayRegion(double playRegionStart, double playRegionEnd) | AdornedRulerPanel | |
| SetTimeDisplayMode(TimeDisplayMode rulerType) | AdornedRulerPanel | |
| SetToolTip(const TranslatableString &toolTip) | wxPanelWrapper | |
| ShowContextMenu(MenuChoice choice, const wxPoint *pPosition) | AdornedRulerPanel | private |
| ShowingScrubRuler() const | AdornedRulerPanel | |
| ShowMenu(const wxPoint &pos) | AdornedRulerPanel | private |
| ShowScrubMenu(const wxPoint &pos) | AdornedRulerPanel | private |
| SimpleCellVisitor typedef | CellularPanel | |
| SimpleNodeVisitor typedef | CellularPanel | |
| StartQPPlay(bool newDefault, bool cutPreview, const double *pStartTime=nullptr) | AdornedRulerPanel | private |
| Target() | CellularPanel | |
| TempAllowFocus typedef | AdornedRulerPanel | private |
| TemporarilyAllowFocus() | AdornedRulerPanel | static |
| Time2Pos(double t, bool ignoreFisheye=false) const | AdornedRulerPanel | private |
| TogglePinnedHead() | AdornedRulerPanel | |
| Uncapture(bool escaping, wxMouseState *pState=nullptr) | CellularPanel | private |
| UpdateButtonStates() | AdornedRulerPanel | |
| UpdateMouseState(const wxMouseState &state) | CellularPanel | private |
| UpdatePrefs() override | AdornedRulerPanel | virtual |
| UpdateQuickPlayPos(wxCoord &mousePosX) | AdornedRulerPanel | |
| UpdateRects() | AdornedRulerPanel | private |
| UpdateSelectedPrefs(int id) | PrefsListener | privatevirtual |
| UpdateStatusMessage(const TranslatableString &) override | AdornedRulerPanel | privatevirtual |
| Visit(Visitor &visitor) | CellularPanel | |
| Visit(const wxRect &rect, const std::shared_ptr< TrackPanelNode > &node, Visitor &visitor) | CellularPanel | private |
| VisitCells(const SimpleCellVisitor &visitor) | CellularPanel | |
| VisitPostorder(const SimpleNodeVisitor &visitor) | CellularPanel | |
| VisitPreorder(const SimpleNodeVisitor &visitor) | CellularPanel | |
| wxPanelWrapper() | wxPanelWrapper | inline |
| wxPanelWrapper(wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) | wxPanelWrapper | inline |
| wxTabTraversalWrapper(Args &&... args) | wxTabTraversalWrapper< wxPanel > | inline |
| wxTabTraversalWrapper(const wxTabTraversalWrapper &)=delete | wxTabTraversalWrapper< wxPanel > | |
| wxTabTraversalWrapper(wxTabTraversalWrapper &&)=delete | wxTabTraversalWrapper< wxPanel > | |
| ~AdornedRulerPanel() | AdornedRulerPanel | |
| ~BackedPanel() | BackedPanel | |
| ~CellularPanel() override | CellularPanel | |
| ~PrefsListener() | PrefsListener | privatevirtual |