File: PropertyBinding.md | Updated: 11/15/2025
This holds a reference to a real property in the scene graph; used internally.
Constructs a new property binding.
rootNode | The root node.
---|---
path | The path.
parsedPath | The parsed path.
The object owns the animated property.
An object holding information about the path.
The object path to the animated property.
The root node.
Creates a getter / setter pair for the property tracked by this binding.
Unbinds the property.
Factory method for creating a property binding from the given parameters.
root | The root node.
---|---
path | The path.
parsedPath | The parsed path.
Returns: The created property binding or composite.
Searches for a node in the hierarchy of the given root object by the given node name.
root | The root object.
---|---
nodeName | The name of the node.
Returns: The found node. Returns null if no object was found.
Parses the given track name (an object path to an animated property) and returns an object with information about the path. Matches strings in the following forms:
trackName | The track name to parse.
---|---
Returns: The parsed track name as an object.
Replaces spaces with underscores and removes unsupported characters from node names, to ensure compatibility with parseTrackName().
name | Node name to be sanitized.
---|---
Returns: The sanitized node name.