openshot-audio  0.1.7
Public Member Functions | List of all members
juce::MarkerList::Listener Class Referenceabstract

#include <juce_gui_basics.h>

Inheritance diagram for juce::MarkerList::Listener:
juce::RelativeCoordinatePositionerBase juce::Drawable::Positioner< DrawableType > juce::DrawablePath::RelativePositioner juce::DrawableShape::RelativePositioner juce::RelativeRectangleComponentPositioner

Public Member Functions

virtual ~Listener ()
 
virtual void markersChanged (MarkerList *markerList)=0
 
virtual void markerListBeingDeleted (MarkerList *markerList)
 

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 juce::MarkerList::Listener::~Listener ( )
inlinevirtual

Destructor.

Member Function Documentation

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

Called when the given marker list is being deleted.

Reimplemented in juce::RelativeCoordinatePositionerBase.

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

Called when something in the given marker list changes.

Implemented in juce::RelativeCoordinatePositionerBase.


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