Loading...
Searching...
No Matches
juce::Value::Listener Class Referenceabstract

Detailed Description

Receives callbacks when a Value object changes.

See also
Value::addListener
Inheritance diagram for juce::Value::Listener:

Public Member Functions

 Listener ()=default
virtual ~Listener ()=default
virtual void valueChanged (Value &value)=0
 Called when a Value object is changed.

Constructors and Destructors

◆ Listener()

juce::Value::Listener::Listener ( )
default

◆ ~Listener()

virtual juce::Value::Listener::~Listener ( )
virtualdefault

Member Functions

◆ valueChanged()

virtual void juce::Value::Listener::valueChanged ( Value & value)
pure virtual

Called when a Value object is changed.

Note that the Value object passed as a parameter may not be exactly the same object that you registered the listener with - it might be a copy that refers to the same underlying ValueSource. To find out, you can call Value::refersToSameSourceAs().

Implemented in juce::ComboBox, juce::Label, and juce::StandalonePluginHolder.

References juce::Value::Value().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram