Navigation
API > API/Runtime > API/Runtime/ChaosVDRuntime
| Name | FChaosVDCollisionQueryParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosVisualDebugger/Public/DataWrappers/ChaosVDQueryDataWrappers.h |
| Include Path | #include "DataWrappers/ChaosVDQueryDataWrappers.h" |
Syntax
USTRUCT ()
struct FChaosVDCollisionQueryParams : public FChaosVDWrapperDataBase
Inheritance Hierarchy
- FChaosVDWrapperDataBase → FChaosVDCollisionQueryParams
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bFindInitialOverlaps | uint16 | Whether we want to find out initial overlap or not. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bIgnoreBlocks | uint16 | Whether to ignore blocking results. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bIgnoreTouches | uint16 | Whether to ignore touch/overlap results. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bReplaceHitWithSubComponents | uint16 | If bTraceIntoSubComponents is true, whether to replace the hit of the cluster union with its children instead. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bReturnFaceIndex | uint16 | Whether we want to return the triangle face index for complex static mesh traces | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bReturnPhysicalMaterial | uint16 | Whether we want to include the physical material in the results. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bSkipNarrowPhase | uint16 | Whether to skip narrow phase checks (only for overlaps). | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bTraceComplex | uint16 | Whether we should trace against complex collision | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| bTraceIntoSubComponents | uint16 | Whether to ignore traces to the cluster union and trace against its children instead. | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| IgnoredActorsIDs | TArray< uint32 > | DataWrappers/ChaosVDQueryDataWrappers.h | ||
| IgnoredActorsNames | TArray< FName > | DataWrappers/ChaosVDQueryDataWrappers.h |
|
|
| IgnoredComponentsIDs | TArray< uint32 > | DataWrappers/ChaosVDQueryDataWrappers.h | ||
| IgnoredComponentsNames | TArray< FName > | DataWrappers/ChaosVDQueryDataWrappers.h |
|
|
| IgnoreMask | uint8 | Extra filtering done on the query. See declaration for filtering logic | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| OwnerTag | FName | Tag used to indicate an owner for this trace | DataWrappers/ChaosVDQueryDataWrappers.h |
|
| TraceTag | FName | Tag used to provide extra information or filtering for debugging of the trace (e.g. Collision Analyzer) | DataWrappers/ChaosVDQueryDataWrappers.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CopyFrom
(
const TOther& Other |
DataWrappers/ChaosVDQueryDataWrappers.h | ||
bool Serialize
(
FArchive& Ar |
DataWrappers/ChaosVDQueryDataWrappers.h |