Files
UnrealEngineUWP/Engine/Source/Runtime/InteractiveToolsFramework/Private/InteractiveToolManager.cpp
Ryan Schmidt e3a3eb248d ToolsFramework: Add UInteractiveToolManager::PostActiveToolShutdownRequest(). This function allows a Tool to request that it be shut down, for example a Tool that wants to apply an action and exit on-click.
Also added delegate UInteractiveToolManager::OnToolShutdownRequest. If bound, PostActiveToolShutdownRequest() will call this delegate first, to allow higher-level code to handle the shutdown request (eg by forwarding to EdModeInteractiveToolsContext::EndTool(), for example)

#rb none
#preflight 62b0e22c4055966e39d392f7

[CL 20861945 by Ryan Schmidt in ue5-main branch]
2022-06-28 14:01:02 -04:00

14 KiB