30class ChangeBroadcaster;
61 #if JUCE_CATCH_DEPRECATED_CODE_MISUSE
63 private:
virtual int changeListenerCallback (
void*) {
return 0; }
Holds a list of ChangeListeners, and sends messages to them when instructed.
Receives change event callbacks that are sent out by a ChangeBroadcaster.
virtual ~ChangeListener()=default
Destructor.
virtual void changeListenerCallback(ChangeBroadcaster *source)=0
Your subclass should implement this method to receive the callback.
#define JUCE_API
This macro is added to all JUCE public class declarations.