/Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolChange.h
IToolContextTransactionProvideris aUInterfacethat defines several functions that InteractiveTool code uses to interface with the higher-level transaction system.UInteractiveToolManagerandUInteractiveGizmoManagerboth implement this interface.
class IToolContextTransactionProvider