| addChild(SharedObject *child, int index, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| callListeners(ValueTree::Listener *listenerToExclude, Function fn) const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| callListenersForAllParents(ValueTree::Listener *listenerToExclude, Function fn) const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| children (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| copyPropertiesFrom(const SharedObject &source, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| createXml() const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| decReferenceCount() noexcept | juce::ReferenceCountedObject | |
| decReferenceCountWithoutDeleting() noexcept | juce::ReferenceCountedObject | |
| getChildWithName(const Identifier &typeToMatch) const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| getChildWithProperty(const Identifier &propertyName, const var &propertyValue) const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| getOrCreateChildWithName(const Identifier &typeToMatch, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| getReferenceCount() const noexcept | juce::ReferenceCountedObject | |
| getRoot() noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| hasProperty(const Identifier &name) const noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| incReferenceCount() noexcept | juce::ReferenceCountedObject | |
| indexOf(const ValueTree &child) const noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| isAChildOf(const SharedObject *possibleParent) const noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| isEquivalentTo(const SharedObject &other) const noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| moveChild(int currentIndex, int newIndex, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| operator=(const SharedObject &)=delete (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| juce::ReferenceCountedObject::operator=(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| juce::ReferenceCountedObject::operator=(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| parent (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| properties (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| Ptr typedef (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| ReferenceCountedObject()=default | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| removeAllChildren(UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| removeAllProperties(UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| removeChild(int childIndex, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| removeProperty(const Identifier &name, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| reorderChildren(const OwnedArray< ValueTree > &newOrder, UndoManager *undoManager) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| resetReferenceCount() noexcept | juce::ReferenceCountedObject | protected |
| sendChildAddedMessage(ValueTree child) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| sendChildOrderChangedMessage(int oldIndex, int newIndex) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| sendChildRemovedMessage(ValueTree child, int index) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| sendParentChangeMessage() (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| sendPropertyChangeMessage(const Identifier &property, ValueTree::Listener *listenerToExclude=nullptr) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| setProperty(const Identifier &name, const var &newValue, UndoManager *undoManager, ValueTree::Listener *listenerToExclude=nullptr) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| SharedObject(const Identifier &t) noexcept (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | explicit |
| SharedObject(const SharedObject &other) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| type (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| valueTreesWithListeners (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| writeObjectToStream(OutputStream &output, const SharedObject *object) (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | static |
| writeToStream(OutputStream &output) const (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |
| ~ReferenceCountedObject() | juce::ReferenceCountedObject | protectedvirtual |
| ~SharedObject() override (defined in juce::ValueTree::SharedObject) | juce::ValueTree::SharedObject | |