/Engine/Source/Runtime/Engine/Public/CollisionQueryParams.h
Structure that defines parameters passed into collision function
struct FCollisionQueryParams
bool
bDebugQuery
bool
bFindInitialOverlaps
Whether we want to find out initial overlap or not.
bool
bIgnoreBlocks
Whether to ignore blocking results.
bool
bIgnoreTouches
Whether to ignore touch/overlap results.
bool
bReturnFaceIndex
Whether we want to return the triangle face index for complex static mesh traces
bool
bReturnPhysicalMaterial
Whether we want to include the physical material in the results.
bool
bSkipNarrowPhase
Whether to skip narrow phase checks (only for overlaps).
bool
bTraceComplex
Whether we should trace against complex collision
bool
bTraceIntoSubComponents
Whether to ignore traces to the cluster union and trace against its children instead.
FMaskFilter
IgnoreMask
Extra filtering done on the query. See declaration for filtering logic
EQueryMobilityT...
MobilityType
Filters query by mobility types (static vs stationary/movable)
FName
OwnerTag
Tag used to indicate an owner for this trace
TStatId
StatId
StatId used for profiling individual expensive scene queries
FName
TraceTag
Tag used to provide extra information or filtering for debugging of the trace (e.g. Collision Analyzer)