| UPrimitiveComponent::ComponentOverlapMultiImpl()
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/SkeletalMeshComponent.h |
Include |
#include "Components/SkeletalMeshComponent.h" |
Source |
/Engine/Source/Runtime/Engine/Private/SkeletalMeshComponentPhysics.cpp |
virtual bool ComponentOverlapMultiImpl
(
TArray< struct FOverlapResult > & OutOverlaps,
const class UWorld * InWorld,
const FVector & Pos,
const FQuat & Rot,
ECollisionChannel TestChannel,
const struct FComponentQueryParams & Params,
const struct FCollisionObjectQueryParams & ObjectQueryParams
) const
Test the collision of the supplied component at the supplied location/rotation, and determine the set of components that it overlaps
TRUE if OutOverlaps contains any blocking results
Parameter |
Description |
---|---|
OutOverlaps |
Array of overlaps found between this component in specified pose and the world |
World |
World to use for overlap test |
Pos |
Location of the component's geometry for the test against the world |
Rot |
Rotation of the component's geometry for the test against the world |
TestChannel |
The 'channel' that this ray is in, used to determine which components to hit |
ObjectQueryParams |
List of object types it's looking for. When this enters, we do object query with component shape |