Audacity 3.2.0
Namespaces | Functions | Variables
EditCursorOverlay.cpp File Reference
#include "EditCursorOverlay.h"
#include "ChannelView.h"
#include "AColor.h"
#include "../../AdornedRulerPanel.h"
#include "Project.h"
#include "../../ProjectWindows.h"
#include "Track.h"
#include "TrackFocus.h"
#include "../../TrackPanel.h"
#include "ViewInfo.h"
#include <wx/dc.h>
Include dependency graph for EditCursorOverlay.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{EditCursorOverlay.cpp}
 

Functions

template<class LOW , class MID , class HIGH >
bool anonymous_namespace{EditCursorOverlay.cpp}::between_incexc (LOW l, MID m, HIGH h)
 

Variables

static const AudacityProject::AttachedObjects::RegisteredFactory sOverlayKey
 

Variable Documentation

◆ sOverlayKey

Initial value:
{
[]( AudacityProject &parent ){
auto result = std::make_shared< EditCursorOverlay >( &parent );
TrackPanel::Get( parent ).AddOverlay( result );
return result;
}
}
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:90
void AddOverlay(const std::weak_ptr< Overlay > &pOverlay)
static TrackPanel & Get(AudacityProject &project)
Definition: TrackPanel.cpp:234

Definition at line 34 of file EditCursorOverlay.cpp.