Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/World.h |
Include |
#include "Engine/World.h" |
Source |
/Engine/Source/Runtime/Engine/Private/Collision/WorldCollision.cpp |
bool OverlapMultiByChannel
(
TArray< struct FOverlapResult > & OutOverlaps,
const FVector & Pos,
const FQuat & Rot,
ECollisionChannel TraceChannel,
const FCollisionShape & CollisionShape,
const FCollisionQueryParams & Params,
const FCollisionResponseParams & ResponseParam
) const
Test the collision of a shape at the supplied location using a specific channel, and determine the set of components that it overlaps
TRUE if OutOverlaps contains any blocking results
Parameter |
Description |
---|---|
OutOverlaps |
Array of components found to overlap supplied box |
Pos |
Location of center of shape to test against the world |
TraceChannel |
The 'channel' that this query is in, used to determine which components to hit |
CollisionShape |
CollisionShape - supports Box, Sphere, Capsule |
Params |
Additional parameters used for the trace |
ResponseParam |
ResponseContainer to be used for this trace |