Houdini 21.0 Nodes APEX nodes

uievent::XformHandle

Fetches information about the transform handle interaction.

On this page
Since 21.0

This node provides access to the interaction data when transforming controls using the handle.

Inputs

uievent: Dict

The dictionary containing various uievent states that can be queried by the control graph gadget during UI interactions.

Outputs

enable: Bool

Returns True if the interaction is driven by the handle as opposed to clicking-and-dragging the control.

xform: Matrix4

The current transform of the handle.

xformstart: Matrix4

The transform of the handle at the start of the drag.

xformparentstart: Matrix4

The pre-transform of the handle at the start of the drag. This is the transform of the parent control in combination with the rest local transform, taking into account the primary control’s scale inheritance.

xformreference: Matrix4

The transform of the primary control at the start of the drag.

xformcomponent: Int

A bit pattern representing the component(s) interacted with. A value of 1 corresponds to translate components, 2 corresponds to rotate components, 4 corresponds to scale components, and 7 corresponds to changing up to all three.

useworld: Bool

Returns True if the handle is in global transform mode. The handle is in global transform mode when you hold ⌃ Ctrl + ⇧ Shift, and move the center XYZ control or use the handle after the pivot has been moved from its default position on the primary control.

See also

APEX nodes