/Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolsContext.h
FContextInitInfois used byInitialize()to pass information to the various creator functions below. See ::UInteractiveToolsContext() andInitialize()for how these fields are used/initialized. In particular, InputRouter will not be set until after theUInputRouterhas been created
struct FContextInitInfo
UInputRouter&#...
InputRouter
IToolsContextQu...
QueriesAPI
UInteractiveToo...
ToolsContext
IToolsContextTr...
TransactionsAPI