Audacity 3.2.0
Classes | Namespaces | Variables
PlayableTrack.cpp File Reference
#include "PlayableTrack.h"
Include dependency graph for PlayableTrack.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{PlayableTrack.cpp}::MuteAndSolo
 

Namespaces

namespace  anonymous_namespace{PlayableTrack.cpp}
 

Variables

static const ChannelGroup::Attachments::RegisteredFactory anonymous_namespace{PlayableTrack.cpp}::muteAndSoloFactory { [](auto &) { return std::make_unique<MuteAndSolo>(); } }
 
EnumSetting< SoloBehaviorTracksBehaviorsSolo
 

Variable Documentation

◆ TracksBehaviorsSolo

EnumSetting<SoloBehavior> TracksBehaviorsSolo
Initial value:
{
wxT("/GUI/Solo"),
{
{ XO("Multi-track"), XO("Simple")},
{ wxT("Multi"), wxT("Simple")}
},
0,
}
wxT("CloseDown"))
XO("Cut/Copy/Paste")
@ SoloBehaviorSimple
Definition: PlayableTrack.h:70
@ SoloBehaviorMulti
Definition: PlayableTrack.h:71
ByColumns_t ByColumns
Definition: Prefs.cpp:515

Definition at line 188 of file PlayableTrack.cpp.

Referenced by TrackUtilities::DoTrackMute(), TrackUtilities::DoTrackSolo(), anonymous_namespace{TrackMenus.cpp}::MuteTracks(), MixerTrackCluster::OnButton_Mute(), and TracksBehaviorsPrefs::PopulateOrExchange().