![]() |
Audacity 3.2.0
|
Go to the source code of this file.
Classes | |
| struct | SyncLockChangeMessage |
| Sent after sync lock setting changes, with its new state. More... | |
| class | SyncLockState |
| class | SyncLock |
Typedefs | |
| using | GetSyncLockPolicy = AttachedVirtualFunction< GetSyncLockPolicyTag, SyncLockPolicy, const Track > |
| Describe how this track participates in sync-lock groupings; defaults to Isolated. More... | |
Enumerations | |
| enum class | SyncLockPolicy { Isolated , Grouped , EndSeparator } |
| Describes how a track participates in sync-lock groupings. More... | |
Functions | |
| DECLARE_EXPORTED_ATTACHED_VIRTUAL (TRACK_SELECTION_API, GetSyncLockPolicy) | |
Variables | |
| TRACK_SELECTION_API BoolSetting | SyncLockTracks |
| using GetSyncLockPolicy = AttachedVirtualFunction< GetSyncLockPolicyTag, SyncLockPolicy, const Track > |
Describe how this track participates in sync-lock groupings; defaults to Isolated.
Definition at line 84 of file SyncLock.h.
|
strong |
Describes how a track participates in sync-lock groupings.
| Enumerator | |
|---|---|
| Isolated | Never part of a group. |
| Grouped | Can be part of a group. |
| EndSeparator | Delimits the end of a group (of which it is a part) |
Definition at line 75 of file SyncLock.h.
| DECLARE_EXPORTED_ATTACHED_VIRTUAL | ( | TRACK_SELECTION_API | , |
| GetSyncLockPolicy | |||
| ) |
|
extern |
Definition at line 163 of file SyncLock.cpp.
Referenced by EditToolBar::EditToolBar(), GetEditClipsCanMove(), ToolManager::ModifyToolbarMenus(), anonymous_namespace{PluginMenus.cpp}::OnResetConfig(), anonymous_namespace{TrackMenus.cpp}::OnSyncLock(), anonymous_namespace{HelpMenus.cpp}::QuickFixDialog::PopulateOrExchange(), and anonymous_namespace{TrackMenus.cpp}::TracksMenu().