JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions
MarkerList::Listener Class Reference

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

Inherited by RelativeCoordinatePositionerBase.

List of all members.

Public Member Functions

virtual ~Listener ()
 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.

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

Constructor & Destructor Documentation

virtual MarkerList::Listener::~Listener ( ) [virtual]

Destructor.


Member Function Documentation

virtual void MarkerList::Listener::markersChanged ( MarkerList markerList) [pure virtual]

Called when something in the given marker list changes.

Implemented in RelativeCoordinatePositionerBase.

virtual void MarkerList::Listener::markerListBeingDeleted ( MarkerList markerList) [virtual]

Called when the given marker list is being deleted.

Reimplemented in RelativeCoordinatePositionerBase.


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