UpdateHoverFunction

If set, this hover function will be passed to [UCombinedTransformGizmo](API\Runtime\InteractiveToolsFramework\BaseGizmos\UCombinedTransformGizmo) instances to use instead of the default.

Choose your operating system:

Windows

macOS

Linux

Syntax

TFunction< void *, bool)> UpdateHoverFunction

Remarks

If set, this hover function will be passed to UCombinedTransformGizmo instances to use instead of the default. Hover is complicated for UCombinedTransformGizmo because all it knows about the different gizmo scene elements is that they are UPrimitiveComponent (coming from the ACombinedTransformGizmoActor). The default hover function implementation is to try casting to UGizmoBaseComponent and calling ::UpdateHoverState(). If you are using different Components that do not subclass UGizmoBaseComponent, and you want hover to work, you will need to provide a different hover update function.