TracktionEngine
|
#include <tracktion_ARAWrapperInterfaces.h>
Public Member Functions | |
PlaybackRegionAndSource (ARADocument &doc, AudioClipBase &audioClip, const ARAFactory &f, const ARAPlugInExtensionInstance &pluginExtensionInstance, const juce::String &itemID, PlaybackRegionAndSource *instanceToClone) | |
~PlaybackRegionAndSource () | |
void | enable () |
void | disable () |
void | setViewSelection () |
Public Attributes | |
std::unique_ptr< PlaybackRegionWrapper > | playbackRegion |
std::unique_ptr< AudioSourceWrapper > | audioSource |
PlaybackRegionAndSource::PlaybackRegionAndSource | ( | ARADocument & | doc, |
AudioClipBase & | audioClip, | ||
const ARAFactory & | f, | ||
const ARAPlugInExtensionInstance & | pluginExtensionInstance, | ||
const juce::String & | itemID, | ||
PlaybackRegionAndSource * | instanceToClone | ||
) |
References audioSource, CRASH_TRACER, enable(), and playbackRegion.
PlaybackRegionAndSource::~PlaybackRegionAndSource | ( | ) |
References audioSource, CRASH_TRACER, disable(), and playbackRegion.
void PlaybackRegionAndSource::enable | ( | ) |
References audioSource, and CRASH_TRACER.
Referenced by PlaybackRegionAndSource().
void PlaybackRegionAndSource::disable | ( | ) |
References audioSource, and CRASH_TRACER.
Referenced by ~PlaybackRegionAndSource().
void PlaybackRegionAndSource::setViewSelection | ( | ) |
References playbackRegion.
std::unique_ptr<PlaybackRegionWrapper> PlaybackRegionAndSource::playbackRegion |
Referenced by PlaybackRegionAndSource(), setViewSelection(), and ~PlaybackRegionAndSource().
std::unique_ptr<AudioSourceWrapper> PlaybackRegionAndSource::audioSource |
Referenced by disable(), enable(), PlaybackRegionAndSource(), and ~PlaybackRegionAndSource().