Loading...
Searching...
No Matches
Public Member Functions | List of all members
ChangeListener Class Referenceabstract

Receives change event callbacks that are sent out by a ChangeBroadcaster. More...

#include <juce_ChangeListener.h>

Inheritance diagram for ChangeListener:

Public Member Functions

virtual ~ChangeListener ()=default
 Destructor.
 
virtual void changeListenerCallback (ChangeBroadcaster *source)=0
 Your subclass should implement this method to receive the callback.
 

Detailed Description

Receives change event callbacks that are sent out by a ChangeBroadcaster.

A ChangeBroadcaster keeps a set of listeners to which it broadcasts a message when the ChangeBroadcaster::sendChangeMessage() method is called. A subclass of ChangeListener is used to receive these callbacks.

Note that the major difference between an ActionListener and a ChangeListener is that for a ChangeListener, multiple changes will be coalesced into fewer callbacks, but ActionListeners perform one callback for every event posted.

See also
ChangeBroadcaster, ActionListener

Constructor & Destructor Documentation

◆ ~ChangeListener()

virtual ChangeListener::~ChangeListener ( )
virtualdefault

Destructor.

Member Function Documentation

◆ changeListenerCallback()

virtual void ChangeListener::changeListenerCallback ( ChangeBroadcaster source)
pure virtual

Your subclass should implement this method to receive the callback.

Parameters
sourcethe ChangeBroadcaster that triggered the callback.

The documentation for this class was generated from the following file:
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram