11namespace tracktion {
inline namespace engine
28 notifyListenersOfDeletion();
The Tracktion Edit class!
PluginList & getMasterPluginList() const noexcept
Returns the master PluginList.
~MasterTrack() override
Destructor.
bool canContainPlugin(Plugin *) const override
Returns true if this track can contain a specific Plugin.
void initialise() override
Initialises the Track.
juce::String getSelectableDescription() override
Subclasses must return a description of what they are.
bool isMasterTrack() const override
Returns true if this is a MasterTrack.
MasterTrack(Edit &, const juce::ValueTree &)
Create the MasterTrack for an Edit with a given state.
Base class for tracks which contain clips and plugins and can be added to Edit[s].
PluginList pluginList
The Track's PluginList.
virtual void initialise()
Initialises the Track.
#define TRANS(stringLiteral)