1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-31 07:59:27 +02:00

Remove friends

This commit is contained in:
Paul Licameli 2019-07-09 09:49:06 -04:00
parent 2bec03ac08
commit 22dbe69f5c

View File

@ -27,10 +27,18 @@ public:
std::shared_ptr<TrackVRulerControls> DoGetVRulerControls() override; std::shared_ptr<TrackVRulerControls> DoGetVRulerControls() override;
// CommonTrackView implementation // CommonTrackView implementation
void Reparent( const std::shared_ptr<Track> &parent ) override; void Reparent( const std::shared_ptr<Track> &parent ) override;
static std::pair<
bool, // if true, hit-testing is finished
std::vector<UIHandlePtr>
> DoDetailedHitTest(
const TrackPanelMouseState &state,
const AudacityProject *pProject, int currentTool, bool bMultiTool,
const std::shared_ptr<WaveTrack> &wt,
CommonTrackView &view);
private: private:
// TrackPanelDrawable implementation // TrackPanelDrawable implementation
void Draw( void Draw(
@ -41,14 +49,6 @@ private:
(const TrackPanelMouseState &state, (const TrackPanelMouseState &state,
const AudacityProject *pProject, int currentTool, bool bMultiTool) const AudacityProject *pProject, int currentTool, bool bMultiTool)
override; override;
static std::pair<
bool, // if true, hit-testing is finished
std::vector<UIHandlePtr>
> DoDetailedHitTest(
const TrackPanelMouseState &state,
const AudacityProject *pProject, int currentTool, bool bMultiTool,
const std::shared_ptr<WaveTrack> &wt,
CommonTrackView &view);
// TrackView implementation // TrackView implementation
Refinement GetSubViews( const wxRect &rect ) override; Refinement GetSubViews( const wxRect &rect ) override;
@ -57,9 +57,6 @@ protected:
void DoSetMinimized( bool minimized ) override; void DoSetMinimized( bool minimized ) override;
std::shared_ptr< CommonTrackView > mWaveformView, mSpectrumView; std::shared_ptr< CommonTrackView > mWaveformView, mSpectrumView;
friend class SpectrumView;
friend class WaveformView;
}; };
// Helper for drawing routines // Helper for drawing routines