/Engine/Source/Runtime/InteractiveToolsFramework/Public/InputBehaviorSet.h
An implementation ofIInputBehaviorSourcethat forwards to a user provided-lambda, to allow a tool to supply a behavior source different from the one it is implementing itself. Useful, for instance, when a tool wants to supply different behaviors to separate input routers.
class ULocalInputBehaviorSource : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [IInputBehaviorSource](API\Runtime\InteractiveToolsFramework\IInputBehaviorSource)
TUniqueFunction...
GetInputBehaviorsFunc