A base class for listeners that want to know about changes to an ARAPlaybackRegion object.
More...
#include <juce_ARAModelObjects.h>
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.
◆ ~ARAPlaybackRegionListener()
virtual ARAPlaybackRegionListener::~ARAPlaybackRegionListener |
( |
| ) |
|
|
virtualdefault |
◆ willUpdatePlaybackRegionProperties()
virtual void ARAPlaybackRegionListener::willUpdatePlaybackRegionProperties |
( |
ARAPlaybackRegion * | playbackRegion, |
|
|
ARA::PlugIn::PropertiesPtr< ARA::ARAPlaybackRegionProperties > | newProperties ) |
|
virtual |
Called before the playback region's properties are updated.
- Parameters
-
playbackRegion | The playback region whose properties will be updated. |
newProperties | The playback region properties that will be assigned to playbackRegion . |
Reimplemented in ARAPlaybackRegionReader.
◆ didUpdatePlaybackRegionProperties()
virtual void ARAPlaybackRegionListener::didUpdatePlaybackRegionProperties |
( |
ARAPlaybackRegion * | playbackRegion | ) |
|
|
virtual |
Called after the playback region's properties are updated.
- Parameters
-
playbackRegion | The playback region whose properties were updated. |
◆ didUpdatePlaybackRegionContent()
virtual void ARAPlaybackRegionListener::didUpdatePlaybackRegionContent |
( |
ARAPlaybackRegion * | playbackRegion, |
|
|
ARAContentUpdateScopes | scopeFlags ) |
|
virtual |
Called when the playback region's content (i.e.
samples or notes) changes.
- Parameters
-
playbackRegion | The playback region with updated content. |
scopeFlags | The scope of the content update. |
Reimplemented in ARAPlaybackRegionReader.
◆ willDestroyPlaybackRegion()
virtual void ARAPlaybackRegionListener::willDestroyPlaybackRegion |
( |
ARAPlaybackRegion * | playbackRegion | ) |
|
|
virtual |
Called before the playback region is destroyed.
- Parameters
-
playbackRegion | The playback region that will be destroyed. |
Reimplemented in ARAPlaybackRegionReader.
The documentation for this class was generated from the following file: