Loading...
Searching...
No Matches
juce::MarkerList::Listener Class Referenceabstract

Detailed Description

A class for receiving events when changes are made to a MarkerList.

You can register a MarkerList::Listener with a MarkerList using the MarkerList::addListener() method, and it will be called when markers are moved, added, or deleted.

See also
MarkerList::addListener, MarkerList::removeListener
Inheritance diagram for juce::MarkerList::Listener:

Public Member Functions

virtual ~Listener ()=default
 Destructor.
virtual void markersChanged (MarkerList *markerList)=0
 Called when something in the given marker list changes.
virtual void markerListBeingDeleted (MarkerList *markerList)
 Called when the given marker list is being deleted.

Constructors and Destructors

◆ ~Listener()

virtual juce::MarkerList::Listener::~Listener ( )
virtualdefault

Destructor.

Member Functions

◆ markersChanged()

virtual void juce::MarkerList::Listener::markersChanged ( MarkerList * markerList)
pure virtual

Called when something in the given marker list changes.

Implemented in juce::RelativeCoordinatePositionerBase.

References juce::MarkerList::MarkerList().

◆ markerListBeingDeleted()

virtual void juce::MarkerList::Listener::markerListBeingDeleted ( MarkerList * markerList)
virtual

Called when the given marker list is being deleted.

Reimplemented in juce::RelativeCoordinatePositionerBase.

References juce::MarkerList::MarkerList().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram