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: Float

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

Outputs

enable: Bool

Whether the interaction is being driven by the handle as opposed to by click-and-drag on 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

Whether the handle is transforming in Global Transform Mode. This is true while holding Ctrl + Shift, when moving the center XYZ control, or when using the handle after the pivot has been moved from its default positioning on the primary control.

See also

APEX nodes