Definition at line 39 of file ProjectTimeRuler.cpp.
◆ Impl()
Definition at line 41 of file ProjectTimeRuler.cpp.
46 msg.newTempo,
47 msg.newUpperTimeSignature,
48 msg.newLowerTimeSignature);
49
51 }) }
54 switch (newMode)
55 {
58 break;
61 break;
62 default:
63 assert(false);
64 break;
65 }
66 }) }
67 {
70 }
TimeDisplayModeSetting TimeDisplayModePreference
Subscription Subscribe(Callback callback)
Connect a callback to the Publisher; later-connected are called earlier.
static ProjectTimeSignature & Get(AudacityProject &project)
void SetFormat(const RulerFormat *pFormat)
Observer::Subscription Subscribe(Callback callback)
Observer::Subscription timeDisplayModeChanged
Observer::Subscription projectTimeSignatureChanged
References beatsFormat, Ruler::Invalidate(), ruler, and BeatsFormat::SetData().
◆ beatsFormat
◆ mode
TimeDisplayMode ProjectTimeRuler::Impl::mode { TimeDisplayModePreference.ReadEnum() } |
◆ projectTimeSignatureChanged
◆ ruler
◆ timeDisplayModeChanged
◆ updater
The documentation for this struct was generated from the following file: