JUCE
|
A base class for listeners that want to know about changes to an ARAPlaybackRegion object. More...
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().