/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityRange.h
The template parameters define each component type by index, whose constness should match the read/write semantics of the accessor. For example, an entity with a float, int and bool component, accessed read-only should be represented by a TEntityRange. If one wished to write to all the float components, we would require a TEntityRangeetc
template<typename... T> struct TEntityRange : public [UE::MovieScene::TEntityRangeImpl< TMakeIntegerSequence< int, sizeof...(T)>, T... >](API\Runtime\MovieScene\EntitySystem\TEntityRangeImpl)