JUCE  v5.1.1-3-g1a0b28c73
JUCE API
CachedValue< Type > Member List

This is the complete list of members for CachedValue< Type >, including all inherited members.

cachedValueCachedValue< Type >private
CachedValue()CachedValue< Type >inline
CachedValue(ValueTree &tree, const Identifier &propertyID, UndoManager *undoManager)CachedValue< Type >inline
CachedValue(ValueTree &tree, const Identifier &propertyID, UndoManager *undoManager, const Type &defaultToUse)CachedValue< Type >inline
defaultValueCachedValue< Type >private
forceUpdateOfCachedValue()CachedValue< Type >inline
get() const noexceptCachedValue< Type >inline
getDefault() constCachedValue< Type >inline
getPropertyAsValue()CachedValue< Type >inline
getPropertyID() const noexceptCachedValue< Type >inline
getTypedValue() constCachedValue< Type >inlineprivate
getValueTree() noexceptCachedValue< Type >inline
isUsingDefault() constCachedValue< Type >inline
operator Type() const noexceptCachedValue< Type >inline
operator!=(const OtherType &other) constCachedValue< Type >inline
operator*() noexceptCachedValue< Type >inline
operator->() noexceptCachedValue< Type >inline
operator=(const Type &newValue)CachedValue< Type >inline
operator==(const OtherType &other) constCachedValue< Type >inline
referTo(ValueTree &tree, const Identifier &property, UndoManager *um)CachedValue< Type >inline
referTo(ValueTree &tree, const Identifier &property, UndoManager *um, const Type &defaultVal)CachedValue< Type >inline
referToWithDefault(ValueTree &, const Identifier &, UndoManager *, const Type &)CachedValue< Type >inlineprivate
resetToDefault()CachedValue< Type >inline
resetToDefault(UndoManager *undoManagerToUse)CachedValue< Type >inline
setDefault(const Type &value)CachedValue< Type >inline
setValue(const Type &newValue, UndoManager *undoManagerToUse)CachedValue< Type >inline
targetPropertyCachedValue< Type >private
targetTreeCachedValue< Type >private
undoManagerCachedValue< Type >private
valueTreeChildAdded(ValueTree &, ValueTree &) overrideCachedValue< Type >inlineprivatevirtual
valueTreeChildOrderChanged(ValueTree &, int, int) overrideCachedValue< Type >inlineprivatevirtual
valueTreeChildRemoved(ValueTree &, ValueTree &, int) overrideCachedValue< Type >inlineprivatevirtual
valueTreeParentChanged(ValueTree &) overrideCachedValue< Type >inlineprivatevirtual
valueTreePropertyChanged(ValueTree &changedTree, const Identifier &changedProperty) overrideCachedValue< Type >inlineprivatevirtual
valueTreeRedirected(ValueTree &treeWhichHasBeenChanged)ValueTree::Listenerprivatevirtual
~Listener()ValueTree::Listenerinlineprivatevirtual