LMMS
Loading...
Searching...
No Matches
juce_ValueTreeSynchroniser.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  juce
namespace  juce::ValueTreeSynchroniserHelpers

Enumerations

enum  juce::ValueTreeSynchroniserHelpers::ChangeType {
  juce::ValueTreeSynchroniserHelpers::propertyChanged = 1 , juce::ValueTreeSynchroniserHelpers::fullSync = 2 , juce::ValueTreeSynchroniserHelpers::childAdded = 3 , juce::ValueTreeSynchroniserHelpers::childRemoved = 4 ,
  juce::ValueTreeSynchroniserHelpers::childMoved = 5 , juce::ValueTreeSynchroniserHelpers::propertyRemoved = 6
}

Functions

static void juce::ValueTreeSynchroniserHelpers::getValueTreePath (ValueTree v, const ValueTree &topLevelTree, Array< int > &path)
static void juce::ValueTreeSynchroniserHelpers::writeHeader (MemoryOutputStream &stream, ChangeType type)
static void juce::ValueTreeSynchroniserHelpers::writeHeader (ValueTreeSynchroniser &target, MemoryOutputStream &stream, ChangeType type, ValueTree v)
static ValueTree juce::ValueTreeSynchroniserHelpers::readSubTreeLocation (MemoryInputStream &input, ValueTree v)