1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00

Added a method ValueTree::getPropertyPointer()

This commit is contained in:
jules 2016-04-19 09:39:11 +01:00
parent 3c68007aad
commit 45e2b00b6c
2 changed files with 16 additions and 4 deletions

View file

@ -743,6 +743,12 @@ var ValueTree::getProperty (const Identifier& name, const var& defaultReturnValu
: object->properties.getWithDefault (name, defaultReturnValue);
}
const var* ValueTree::getPropertyPointer (const Identifier& name) const noexcept
{
return object == nullptr ? nullptr
: object->properties.getVarPointer (name);
}
ValueTree& ValueTree::setProperty (const Identifier& name, const var& newValue, UndoManager* undoManager)
{
jassert (name.toString().isNotEmpty()); // Must have a valid property name!