/Engine/Source/Runtime/InteractiveToolsFramework/Public/ToolContextInterfaces.h
Represents a change to a set of selected Actors and Components
struct FSelectedOjectsChangeList
TArray<AActor...
Actors
List of Actors
TArray<UActorC...
Components
List of Componets
ESelectedObject...
ModificationType
How should this list be interpreted in the context of a larger selection set