Navigation
API > API/Runtime > API/Runtime/ChaosVDRuntime
| |
|
| Name |
EChaosVDCollisionQueryParamsFlags |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/Experimental/ChaosVisualDebugger/Public/DataWrappers/ChaosVDQueryDataWrappers.h |
| Include Path |
#include "DataWrappers/ChaosVDQueryDataWrappers.h" |
Syntax
enum EChaosVDCollisionQueryParamsFlags
{
None = 0,
TraceComplex = 1 << 0,
FindInitialOverlaps = 1 << 1,
ReturnFaceIndex = 1 << 2,
ReturnPhysicalMaterial = 1 << 3,
IgnoreBlocks = 1 << 4,
IgnoreTouches = 1 << 5,
SkipNarrowPhase = 1 << 6,
TraceIntoSubComponents = 1 << 7,
ReplaceHitWithSubComponents = 1 << 8,
}
Values
| Name |
Remarks |
| None |
|
| TraceComplex |
Whether we should trace against complex collision |
| FindInitialOverlaps |
Whether we want to find out initial overlap or not. |
| ReturnFaceIndex |
Whether we want to return the triangle face index for complex static mesh traces |
| ReturnPhysicalMaterial |
Whether we want to include the physical material in the results. |
| IgnoreBlocks |
Whether to ignore blocking results. |
| IgnoreTouches |
Whether to ignore touch/overlap results. |
| SkipNarrowPhase |
Whether to skip narrow phase checks (only for overlaps). |
| TraceIntoSubComponents |
Whether to ignore traces to the cluster union and trace against its children instead. |
| ReplaceHitWithSubComponents |
Extra filtering done on the query. See declaration for filtering logic |