TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::ValueTreePropertyChangedListener Class Reference

#include <tracktion_ValueTreeUtilities.h>

Inherits juce::ValueTree::Listener.

Public Member Functions

 ValueTreePropertyChangedListener (const juce::ValueTree &v, std::vector< juce::Identifier > propertiesToListenTo)
 
 ValueTreePropertyChangedListener (const juce::ValueTree &v, std::vector< juce::Identifier > propertiesToListenTo, std::function< void(const juce::Identifier &)> callback)
 
 ValueTreePropertyChangedListener (ValueTreePropertyChangedListener &&o)
 

Public Attributes

std::function< void(const juce::Identifier &)> onPropertyChanged
 

Constructor & Destructor Documentation

◆ ValueTreePropertyChangedListener() [1/3]

tracktion::engine::ValueTreePropertyChangedListener::ValueTreePropertyChangedListener ( const juce::ValueTree &  v,
std::vector< juce::Identifier >  propertiesToListenTo 
)

◆ ValueTreePropertyChangedListener() [2/3]

tracktion::engine::ValueTreePropertyChangedListener::ValueTreePropertyChangedListener ( const juce::ValueTree &  v,
std::vector< juce::Identifier >  propertiesToListenTo,
std::function< void(const juce::Identifier &)>  callback 
)

◆ ValueTreePropertyChangedListener() [3/3]

tracktion::engine::ValueTreePropertyChangedListener::ValueTreePropertyChangedListener ( ValueTreePropertyChangedListener &&  o)

Member Data Documentation

◆ onPropertyChanged

std::function<void (const juce::Identifier&)> tracktion::engine::ValueTreePropertyChangedListener::onPropertyChanged

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