/Engine/Source/Runtime/InteractiveToolsFramework/Public/ToolTargetManager.h
Find the first ToolTargetFactory that passes the Predicate function
virtual [UToolTargetFactory](API\Runtime\InteractiveToolsFramework\ToolTargets\UToolTargetFactory) * FindFirstFactoryByPredicate ( [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< bool([UToolTargetFactory](API\Runtime\InteractiveToolsFramework\ToolTargets\UToolTargetFactory) *)> Predicate )