MCPcopy Create free account
hub / github.com/audacity/audacity / EditableTracksSelectedPred

Function EditableTracksSelectedPred

src/CommonCommandFlags.cpp:45–51  ·  view source on GitHub ↗

Strong predicate excludes tracks that do not support basic editing.

Source from the content-addressed store, hash-verified

43
44// Strong predicate excludes tracks that do not support basic editing.
45bool EditableTracksSelectedPred(const AudacityProject &project)
46{
47 auto range = TrackList::Get(project).Selected()
48 - [](const Track *pTrack){
49 return !pTrack->SupportsBasicEditing(); };
50 return !range.empty();
51};
52
53// Weaker predicate.
54bool AnyTracksSelectedPred(const AudacityProject &project)

Callers 1

EditMenus.cppFile · 0.85

Calls 3

GetFunction · 0.85
SupportsBasicEditingMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected