Audacity 3.2.0
Classes | Variables
BackgroundCell.cpp File Reference
#include "BackgroundCell.h"
#include "AColor.h"
#include "../../HitTestResult.h"
#include "Project.h"
#include "../../RefreshCode.h"
#include "SelectionState.h"
#include "Track.h"
#include "../../TrackArtist.h"
#include "../../TrackPanel.h"
#include "../../TrackPanelConstants.h"
#include "../../TrackPanelDrawingContext.h"
#include "../../TrackPanelMouseEvent.h"
#include "../../UIHandle.h"
#include "ViewInfo.h"
#include <wx/cursor.h>
Include dependency graph for BackgroundCell.cpp:

Go to the source code of this file.

Classes

class  BackgroundHandle
 

Variables

static const AudacityProject::AttachedObjects::RegisteredFactory key
 

Variable Documentation

◆ key

Initial value:
{
[]( AudacityProject &parent ){
auto result = std::make_shared< BackgroundCell >( &parent );
TrackPanel::Get( parent ).SetBackgroundCell( 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
static TrackPanel & Get(AudacityProject &project)
Definition: TrackPanel.cpp:234
void SetBackgroundCell(const std::shared_ptr< CommonTrackPanelCell > &pCell)
Definition: TrackPanel.cpp:885

Definition at line 91 of file BackgroundCell.cpp.

Referenced by BackgroundCell::Get().