UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosQueryFlag Struct Reference

#include <PhysicsInterfaceTypesCore.h>

Public Types

enum  Enum {
  eSTATIC = (1 << 0) , eDYNAMIC = (1 << 1) , ePREFILTER = (1 << 2) , ePOSTFILTER = (1 << 3) ,
  eANY_HIT = (1 << 4) , eNO_BLOCK = (1 << 5) , eSKIPNARROWPHASE = (1 << 6) , eRESERVED = (1 << 15)
}
 

Member Enumeration Documentation

◆ Enum

Enumerator
eSTATIC 

Traverse static shapes.

eDYNAMIC 

Traverse dynamic shapes.

ePREFILTER 

Run the pre-intersection-test filter.

ePOSTFILTER 

Run the post-intersection-test filter.

eANY_HIT 

Abort traversal as soon as any hit is found and return it via callback.block. Helps query performance. Both eTOUCH and eBLOCK hitTypes are considered hits with this flag.

eNO_BLOCK 

All hits are reported as touching. Overrides eBLOCK returned from user filters with eTOUCH. This is also an optimization hint that may improve query performance.

eSKIPNARROWPHASE 

Skip narrow phase check for the query.

eRESERVED 

Reserved for internal use.


The documentation for this struct was generated from the following file: