1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-29 06: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;
// CommonTrackView implementation
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:
// 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<UIHandlePtr>
> DoDetailedHitTest(
const TrackPanelMouseState &state,
const AudacityProject *pProject, int currentTool, bool bMultiTool,
const std::shared_ptr<WaveTrack> &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