JUCE: ARAEditorView::Listener Class Reference

JUCE

Public Member Functions | List of all members
ARAEditorView::Listener Class Reference
juce_audio_processors » utilities

A base class for listeners that want to know about changes to an ARAEditorView object. More...

`#include <juce_ARAPlugInInstanceRoles.h>`

## Public Member Functions
virtual | ~Listener ()=default
| Destructor. More...
virtual ARA_DISABLE_UNREFERENCED_PARAMETER_WARNING_BEGIN void | onNewSelection (const ARA::PlugIn::ViewSelection &viewSelection)
| Called when the editor view's selection changes. More...
virtual void | onHideRegionSequences (std::vector< ARARegionSequence * > const &regionSequences)
| Called when region sequences are flagged as hidden in the host UI. More...

## Detailed Description

A base class for listeners that want to know about changes to an ARAEditorView object.

Use ARAEditorView::addListener() to register your listener with an ARAEditorView.

## Constructor & Destructor Documentation

## ◆ ~Listener()

virtual ARAEditorView::Listener::~Listener | ( |  | ) |
| virtualdefault

Destructor.

## Member Function Documentation

## ◆ onNewSelection()

virtual ARA_DISABLE_UNREFERENCED_PARAMETER_WARNING_BEGIN void ARAEditorView::Listener::onNewSelection | ( | const ARA::PlugIn::ViewSelection & | viewSelection | ) |
| virtual

Called when the editor view's selection changes.

Parameters

  viewSelection | The current selection state

References ignoreUnused().

## ◆ onHideRegionSequences()

virtual void ARAEditorView::Listener::onHideRegionSequences | ( | std::vector< ARARegionSequence * > const & | regionSequences | ) |
| virtual

Called when region sequences are flagged as hidden in the host UI.

Parameters

  regionSequences | A vector containing all hidden region sequences.

References ignoreUnused().

The documentation for this class was generated from the following file:

- juce_ARAPlugInInstanceRoles.h