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.