Audacity 3.2.0
Classes | Variables
ProjectTimeRuler.cpp File Reference
#include "ProjectTimeRuler.h"
#include <cassert>
#include "Observer.h"
#include "Project.h"
#include "ProjectTimeSignature.h"
#include "TimeDisplayMode.h"
#include "widgets/BeatsFormat.h"
#include "widgets/LinearUpdater.h"
#include "widgets/Ruler.h"
#include "widgets/TimeFormat.h"
Include dependency graph for ProjectTimeRuler.cpp:

Go to the source code of this file.

Classes

struct  ProjectTimeRuler::Impl
 

Variables

static const AttachedProjectObjects::RegisteredFactory key
 

Variable Documentation

◆ key

Initial value:
{
[](AudacityProject& project) { return std::make_shared<ProjectTimeRuler>(project); }
}
const auto project
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:90

Audacity: A Digital Audio Editor

ProjectTimeRuler.h

Dmitry Vedenko

Definition at line 25 of file ProjectTimeRuler.cpp.

Referenced by ProjectTimeRuler::Get().