namespace TraceServices { template<typename ItemType, typename PageType> [FInt32Interval](API\Runtime\Core\Math\FInt32Interval) TraceServices::GetElementRangeOverlappingGivenRange ( const [TPagedArray](API\Developer\TraceServices\Common\TPagedArray)< ItemType, PageType > & PagedArray, double StartTime, double EndTime, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< double(const ItemType &)> ItemStartProjection, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< double(const ItemType &)> ItemEndProjection ) }