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: