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 |