All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
Public Member Functions | List of all members
SafeChangeListener Class Referenceabstract
Inheritance diagram for SafeChangeListener:
AudioSampleBufferComponent AudioSampleProcessor MacroComponent SampleMap ScriptContentComponent SliderPack TableEditor AudioFileEnvelope ConvolutionEffect

Public Member Functions

virtual void changeListenerCallback (SafeChangeBroadcaster *b)=0
 

Detailed Description

A class for message communication between objects.

This class has the same functionality as the JUCE ChangeListener class, but it uses a weak reference for the internal list, so deleted listeners will not crash the application.

Member Function Documentation

virtual void changeListenerCallback ( SafeChangeBroadcaster b)
pure virtual

Overwrite this and handle the message.

Implemented in AudioSampleProcessor.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.