|
JUCE
|
A base class for listeners that want to know about changes to an ARAPlaybackRegion object. More...
#include <juce_ARAModelObjects.h>
Public Member Functions | |
| virtual | ~ARAPlaybackRegionListener ()=default |
| Destructor. More... | |
| virtual ARA_DISABLE_UNREFERENCED_PARAMETER_WARNING_BEGIN void | willUpdatePlaybackRegionProperties (ARAPlaybackRegion *playbackRegion, ARA::PlugIn::PropertiesPtr< ARA::ARAPlaybackRegionProperties > newProperties) |
| Called before the playback region's properties are updated. More... | |
| virtual void | didUpdatePlaybackRegionProperties (ARAPlaybackRegion *playbackRegion) |
| Called after the playback region's properties are updated. More... | |
| virtual void | didUpdatePlaybackRegionContent (ARAPlaybackRegion *playbackRegion, ARAContentUpdateScopes scopeFlags) |
| Called when the playback region's content (i.e. More... | |
| virtual void | willDestroyPlaybackRegion (ARAPlaybackRegion *playbackRegion) |
| Called before the playback region is destroyed. More... | |
A base class for listeners that want to know about changes to an ARAPlaybackRegion object.
Use ARAPlaybackRegion::addListener() to register your listener with an ARAPlaybackRegion.
|
virtualdefault |
Destructor.
|
virtual |
Called before the playback region's properties are updated.
| playbackRegion | The playback region whose properties will be updated. |
| newProperties | The playback region properties that will be assigned to playbackRegion. |
Reimplemented in ARAPlaybackRegionReader.
References ignoreUnused().
|
virtual |
Called after the playback region's properties are updated.
| playbackRegion | The playback region whose properties were updated. |
References ignoreUnused().
|
virtual |
Called when the playback region's content (i.e.
samples or notes) changes.
| playbackRegion | The playback region with updated content. |
| scopeFlags | The scope of the content update. |
Reimplemented in ARAPlaybackRegionReader.
References ignoreUnused().
|
virtual |
Called before the playback region is destroyed.
| playbackRegion | The playback region that will be destroyed. |
Reimplemented in ARAPlaybackRegionReader.
References ignoreUnused().