mirror of
https://github.com/cookiengineer/audacity
synced 2025-07-19 14:17:41 +02:00
more use of final
This commit is contained in:
parent
c5fc8eef03
commit
e81df8314f
@ -42,23 +42,25 @@ protected:
|
||||
virtual Result CommitChanges
|
||||
(const wxMouseEvent &event, AudacityProject *pProject, wxWindow *pParent) = 0;
|
||||
|
||||
void Enter(bool forward) override;
|
||||
void Enter(bool forward) final override;
|
||||
|
||||
Result Click
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject) override;
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject)
|
||||
final override;
|
||||
|
||||
Result Drag
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject) override;
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject)
|
||||
final override;
|
||||
|
||||
HitTestPreview Preview
|
||||
(const TrackPanelMouseState &state, const AudacityProject *pProject)
|
||||
override;
|
||||
final override;
|
||||
|
||||
Result Release
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject,
|
||||
wxWindow *pParent) override;
|
||||
wxWindow *pParent) final override;
|
||||
|
||||
Result Cancel(AudacityProject *pProject) override;
|
||||
Result Cancel(AudacityProject *pProject) final override;
|
||||
|
||||
std::weak_ptr<Track> mpTrack;
|
||||
wxRect mRect;
|
||||
|
@ -50,20 +50,22 @@ protected:
|
||||
void Enter(bool forward) override;
|
||||
|
||||
Result Click
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject) override;
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject)
|
||||
final override;
|
||||
|
||||
Result Drag
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject) override;
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject)
|
||||
final override;
|
||||
|
||||
HitTestPreview Preview
|
||||
(const TrackPanelMouseState &state, const AudacityProject *pProject)
|
||||
override;
|
||||
final override;
|
||||
|
||||
Result Release
|
||||
(const TrackPanelMouseEvent &event, AudacityProject *pProject,
|
||||
wxWindow *pParent) override;
|
||||
wxWindow *pParent) final override;
|
||||
|
||||
Result Cancel(AudacityProject *pProject) override;
|
||||
Result Cancel(AudacityProject *pProject) final override;
|
||||
|
||||
// Derived class is expected to set these two before Click():
|
||||
std::weak_ptr<Track> mpTrack;
|
||||
|
Loading…
x
Reference in New Issue
Block a user