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().