/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoElementHitTargets.h
For a gizmo with multiple parts, the part identifier establishes a correspondence between a gizmo part and the elements representing that part within the hit target. The valid part identifiers should be defined in the gizmo. Identifier 0 is reserved for the default ID which should be assigned to elements that do not correspond to any gizmo part, such as non-hittable decorative elements.
class UGizmoElementHitMultiTarget : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [IGizmoClickMultiTarget](API\Runtime\InteractiveToolsFramework\BaseGizmos\IGizmoClickMultiTarget)
TFunction< bool...
Condition
If set, this condition is checked before performing the hit test.
TObjectPtr<UGi...
GizmoElement
Gizmo element.
TObjectPtr<UTr...
GizmoTransformProxy
TObjectPtr<UGi...
GizmoViewContext