|
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 |