Audacity 3.2.0
|
#include <ProjectTimeRuler.h>
Classes | |
struct | Impl |
Public Member Functions | |
ProjectTimeRuler (AudacityProject &project) | |
LinearUpdater & | GetUpdater () |
const LinearUpdater & | GetUpdater () const |
BeatsFormat & | GetBeatsFormat () |
const BeatsFormat & | GetBeatsFormat () const |
Ruler & | GetRuler () |
const Ruler & | GetRuler () const |
Public Member Functions inherited from ClientData::Base | |
virtual | ~Base () |
Static Public Member Functions | |
static ProjectTimeRuler & | Get (AudacityProject &project) |
static const ProjectTimeRuler & | Get (const AudacityProject &project) |
Private Attributes | |
std::unique_ptr< Impl > | mImpl |
Definition at line 22 of file ProjectTimeRuler.h.
|
explicit |
Definition at line 84 of file ProjectTimeRuler.cpp.
|
static |
Definition at line 29 of file ProjectTimeRuler.cpp.
Referenced by Get(), and TrackPanel::TrackPanel().
|
static |
Definition at line 34 of file ProjectTimeRuler.cpp.
References Get(), and project.
BeatsFormat & ProjectTimeRuler::GetBeatsFormat | ( | ) |
Definition at line 99 of file ProjectTimeRuler.cpp.
References mImpl.
const BeatsFormat & ProjectTimeRuler::GetBeatsFormat | ( | ) | const |
Definition at line 104 of file ProjectTimeRuler.cpp.
References mImpl.
Ruler & ProjectTimeRuler::GetRuler | ( | ) |
Definition at line 109 of file ProjectTimeRuler.cpp.
References mImpl.
Referenced by TrackPanel::TrackPanel().
const Ruler & ProjectTimeRuler::GetRuler | ( | ) | const |
Definition at line 114 of file ProjectTimeRuler.cpp.
References mImpl.
LinearUpdater & ProjectTimeRuler::GetUpdater | ( | ) |
Definition at line 89 of file ProjectTimeRuler.cpp.
References mImpl.
const LinearUpdater & ProjectTimeRuler::GetUpdater | ( | ) | const |
Definition at line 94 of file ProjectTimeRuler.cpp.
References mImpl.
|
private |
Definition at line 41 of file ProjectTimeRuler.h.
Referenced by GetBeatsFormat(), GetRuler(), and GetUpdater().