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: