diff --git a/src/tracks/playabletrack/wavetrack/ui/WaveTrackView.h b/src/tracks/playabletrack/wavetrack/ui/WaveTrackView.h index c88b02ce5..e0bd4ab69 100644 --- a/src/tracks/playabletrack/wavetrack/ui/WaveTrackView.h +++ b/src/tracks/playabletrack/wavetrack/ui/WaveTrackView.h @@ -27,10 +27,18 @@ public: std::shared_ptr DoGetVRulerControls() override; - // CommonTrackView implementation void Reparent( const std::shared_ptr &parent ) override; + static std::pair< + bool, // if true, hit-testing is finished + std::vector + > DoDetailedHitTest( + const TrackPanelMouseState &state, + const AudacityProject *pProject, int currentTool, bool bMultiTool, + const std::shared_ptr &wt, + CommonTrackView &view); + private: // TrackPanelDrawable implementation void Draw( @@ -41,14 +49,6 @@ private: (const TrackPanelMouseState &state, const AudacityProject *pProject, int currentTool, bool bMultiTool) override; - static std::pair< - bool, // if true, hit-testing is finished - std::vector - > DoDetailedHitTest( - const TrackPanelMouseState &state, - const AudacityProject *pProject, int currentTool, bool bMultiTool, - const std::shared_ptr &wt, - CommonTrackView &view); // TrackView implementation Refinement GetSubViews( const wxRect &rect ) override; @@ -57,9 +57,6 @@ protected: void DoSetMinimized( bool minimized ) override; std::shared_ptr< CommonTrackView > mWaveformView, mSpectrumView; - - friend class SpectrumView; - friend class WaveformView; }; // Helper for drawing routines