TracktionEngine
|
As specified by the Celmony: More...
#include <tracktion_ARAWrapperInterfaces.h>
Public Member Functions | |
ARADocument (Edit &sourceEdit, MelodyneInstance *validPluginWrapper, const ARAPlugInExtensionInstance &, const ARADocumentControllerInstance &dc, ARADocumentControllerHostInstance *dchi) | |
~ARADocument () | |
bool | canEdit (bool dontCheckMusicalContext) const |
void | beginEditing (bool dontCheckMusicalContext) |
void | endEditing (bool dontCheckMusicalContext) |
void | flushStateToValueTree (juce::ValueTree &v) |
void | beginRestoringState (const juce::ValueTree &state) |
void | endRestoringState () |
void | willCreatePlaybackRegionOnTrack (Track *track) |
void | willDestroyPlaybackRegionOnTrack (Track *track) |
Public Attributes | |
Edit & | edit |
const ARADocumentControllerInterface * | dci |
ARADocumentControllerRef | dcRef |
std::unique_ptr< MusicalContextWrapper > | musicalContext |
std::map< Track *, std::unique_ptr< RegionSequenceWrapper > > | regionSequences |
std::map< Track *, int > | regionSequencePlaybackRegionCount |
std::unique_ptr< juce::MemoryBlock > | lastArchiveState |
As specified by the Celmony:
ARADocument::ARADocument | ( | Edit & | sourceEdit, |
MelodyneInstance * | validPluginWrapper, | ||
const ARAPlugInExtensionInstance & | , | ||
const ARADocumentControllerInstance & | dc, | ||
ARADocumentControllerHostInstance * | dchi | ||
) |
References CRASH_TRACER.
ARADocument::~ARADocument | ( | ) |
References CRASH_TRACER.
bool ARADocument::canEdit | ( | bool | dontCheckMusicalContext | ) | const |
void ARADocument::beginEditing | ( | bool | dontCheckMusicalContext | ) |
Referenced by MusicalContextWrapper::MusicalContextWrapper().
void ARADocument::endEditing | ( | bool | dontCheckMusicalContext | ) |
Referenced by MusicalContextWrapper::MusicalContextWrapper().
void ARADocument::flushStateToValueTree | ( | juce::ValueTree & | v | ) |
References CRASH_TRACER.
void ARADocument::beginRestoringState | ( | const juce::ValueTree & | state | ) |
References CRASH_TRACER.
void ARADocument::endRestoringState | ( | ) |
References CRASH_TRACER.
void ARADocument::willCreatePlaybackRegionOnTrack | ( | Track * | track | ) |
Referenced by PlaybackRegionWrapper::PlaybackRegionWrapper().
void ARADocument::willDestroyPlaybackRegionOnTrack | ( | Track * | track | ) |
Referenced by PlaybackRegionWrapper::~PlaybackRegionWrapper().
Edit& ARADocument::edit |
const ARADocumentControllerInterface* ARADocument::dci |
Referenced by AudioModificationWrapper::AudioModificationWrapper(), AudioSourceWrapper::AudioSourceWrapper(), AudioSourceWrapper::enableAccess(), MusicalContextWrapper::MusicalContextWrapper(), PlaybackRegionWrapper::PlaybackRegionWrapper(), RegionSequenceWrapper::RegionSequenceWrapper(), MusicalContextWrapper::update(), PlaybackRegionWrapper::updateRange(), AudioModificationWrapper::~AudioModificationWrapper(), AudioSourceWrapper::~AudioSourceWrapper(), MusicalContextWrapper::~MusicalContextWrapper(), PlaybackRegionWrapper::~PlaybackRegionWrapper(), and RegionSequenceWrapper::~RegionSequenceWrapper().
ARADocumentControllerRef ARADocument::dcRef |
Referenced by AudioModificationWrapper::AudioModificationWrapper(), AudioSourceWrapper::AudioSourceWrapper(), AudioSourceWrapper::enableAccess(), MusicalContextWrapper::MusicalContextWrapper(), PlaybackRegionWrapper::PlaybackRegionWrapper(), RegionSequenceWrapper::RegionSequenceWrapper(), MusicalContextWrapper::update(), PlaybackRegionWrapper::updateRange(), AudioModificationWrapper::~AudioModificationWrapper(), AudioSourceWrapper::~AudioSourceWrapper(), MusicalContextWrapper::~MusicalContextWrapper(), PlaybackRegionWrapper::~PlaybackRegionWrapper(), and RegionSequenceWrapper::~RegionSequenceWrapper().
std::unique_ptr<MusicalContextWrapper> ARADocument::musicalContext |
std::map<Track*, std::unique_ptr<RegionSequenceWrapper> > ARADocument::regionSequences |
Referenced by PlaybackRegionWrapper::getPlaybackRegionProperties().
std::map<Track*, int> ARADocument::regionSequencePlaybackRegionCount |
std::unique_ptr<juce::MemoryBlock> ARADocument::lastArchiveState |