Makes modifications to context variables. Tweaks are applied to context variables coming from downstream nodes, resulting in different values given to upstream nodes.


Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.


Turns the node on and off.


Ignores tweaks targeting missing context variables. When off, missing context variables cause the node to error, unless the tweak mode is CreateIfMissing.


The tweaks to be made to the context variables. Arbitrary numbers of user defined tweaks may be added as children of this plug via the user interface, or using the ContextVariableTweaks API via python.