/Engine/Source/Runtime/Engine/Classes/Kismet/GameplayStatics.h
Create a HitResult struct
static [FHitResult](API\Runtime\Engine\Engine\FHitResult) MakeHitResult ( bool bBlockingHit, bool bInitialOverlap, float Time, float Distance, FVector Location, FVector ImpactPoint, FVector Normal, FVector ImpactNormal, class [UPhysicalMaterial](API\Runtime\PhysicsCore\PhysicalMaterials\UPhysicalMaterial) * PhysMat, class [AActor](API\Runtime\Engine\GameFramework\AActor) * HitActor, class [UPrimitiveComponent](API\Runtime\Engine\Components\UPrimitiveComponent) * HitComponent, [FName](API\Runtime\Core\UObject\FName) HitBoneName, [FName](API\Runtime\Core\UObject\FName) BoneName, int32 HitItem, int32 ElementIndex, int32 FaceIndex, FVector TraceStart, FVector TraceEnd )