| arrayLock | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| at(int idx) | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| begin() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| begin() const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| compareElements(ObjectType *first, ObjectType *second) const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| createNewObject(const juce::ValueTree &)=0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| deleteAllObjects() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | protected |
| deleteObject(ObjectType *)=0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| end() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| end() const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| freeObjects() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| indexOf(const juce::ValueTree &v) const noexcept | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | protected |
| isChildTree(juce::ValueTree &v) const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | protected |
| isEmpty() const noexcept | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| isSuitableType(const juce::ValueTree &) const =0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| newObjectAdded(ObjectType *)=0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| objectOrderChanged()=0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| objectRemoved(ObjectType *)=0 | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | pure virtual |
| objects | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| operator[](int idx) const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| parent | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | protected |
| rebuildObjects() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| ScopedLockType typedef | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| size() const | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| sortArray() | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | protected |
| valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| ValueTreeObjectList(const juce::ValueTree &parentTree) | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| valueTreeParentChanged(juce::ValueTree &) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| valueTreeRedirected(juce::ValueTree &) override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |
| ~ValueTreeObjectList() override | engine::ValueTreeObjectList< ObjectType, CriticalSectionType > | |