Mirrors a ValueTree in Objects.
More...
#include <gin_valuetreeobject.h>
Inherits juce::ValueTree::Listener.
Mirrors a ValueTree in Objects.
◆ ValueTreeObject()
ValueTreeObject::ValueTreeObject |
( |
const juce::ValueTree & |
state | ) |
|
◆ getState()
juce::ValueTree & ValueTreeObject::getState |
( |
| ) |
|
◆ getChildren()
const juce::OwnedArray< ValueTreeObject > & ValueTreeObject::getChildren |
( |
| ) |
const |
◆ findParentOfType()
template<class TargetClass >
TargetClass * ValueTreeObject::findParentOfType |
( |
| ) |
const |
◆ findChildrenOfClass()
template<class TargetClass >
juce::Array< TargetClass * > ValueTreeObject::findChildrenOfClass |
( |
| ) |
const |
◆ countChildrenOfClass()
template<class TargetClass >
int ValueTreeObject::countChildrenOfClass |
( |
| ) |
const |
◆ findChildOfClass()
template<class TargetClass >
TargetClass * ValueTreeObject::findChildOfClass |
( |
int |
idx | ) |
const |
◆ factory
std::function<ValueTreeObject* (const juce::Identifier&, const juce::ValueTree&)> ValueTreeObject::factory |
|
static |
The documentation for this class was generated from the following file: