User guide

329
Control (UI) Default Value Function
resolveIds N/A Specify a space-delimited list of strings to indicate that this
script should only be resolved by Op resolvers which contain at
least one matching "resolveId." This is an advanced feature for
greater control over order of evaluation.
recursiveEnable No When applying in a non-immediate state, enabling this results in
the script running at every location beneath the assigned
locations. In general this is more efficient than using an
equivalent recursive CEL statement.
You can also override the ops.*.recursiveEnable attribute
anywhere deeper in the tree to exclude evaluation at those
locations. This is similar to the behavior of the visible or light
linking attributes.
recursiveEnable: yes
disableAt N/A Execution is disabled for locations at or below this CEL
statement. For large scene hierarchies, this is often less
expensive than enabling evaluation at a larger number of leaf
locations to avoid applying it to a smaller subset. Add
Statements include:
Paths - adds a Paths list to this CEL parameter.
Collections - adds a Collections list to this CEL parameter.
Custom - adds a Custom parameter to this CEL parameter.
Append Scenegraph Selection - adds a Paths list to this CEL
parameter and places selected Scene Graph locations in the
new list.
Replace With Scenegraph Selection - removes any
parameters within this CEL parameter and creates a new Paths
list and populates it with any selected Scene Graph locations.
Copy CEL Statement As Text - copies this CEL statement to
the clipboard.
Paste CEL Statement - removes any parameters within this
CEL parameter and pastes the CEL statement in the clipboard
to this parameter.
Replace With Parameter Expression - converts the current
CEL parameter into an expression.
5 NODES L-Q | OPSCRIPT