Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos > API/Runtime/InteractiveToolsFramework/BaseGizmos/UCombinedTransformGizmoBuilder
Syntax
TFunction< void(UPrimitiveComponent &42;, EToolContextCoordinateSystem)> UpdateCoordSystemFunction
Remarks
If set, this coord-system function will be passed to UCombinedTransformGizmo instances to use instead of the default UpdateCoordSystemFunction. By default the UCombinedTransformGizmo will query the external Context to ask whether it should be using world or local coordinate system. Then the default UpdateCoordSystemFunction will try casting to UGizmoBaseCmponent and passing that info on via UpdateWorldLocalState(); If you are using different Components that do not subclass UGizmoBaseComponent, and you want the coord system to be configurable, you will need to provide a different update function.