Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FBaseTraceDatum
- FTraceDatum
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldCollision.h |
| Include | #include "WorldCollision.h" |
Syntax
struct FTraceDatum : public FBaseTraceDatum
Remarks
Trace/Sweep Data structure for async trace
This saves request information by main thread and result will be filled up by worker thread
Variables
| Type | Name | Description | |
|---|---|---|---|
| FTraceDelegate | Delegate | Delegate to be set if you want Delegate to be called when the output is available. | |
| FVector | End | ||
| TArray< struct FHitResult > | OutHits | Output of the overlap request. Filled up by worker thread | |
| FQuat | Rot | ||
| FVector | Start | Input of the trace/sweep request. | |
| EAsyncTraceType | TraceType | Whether to do test, single or multi test |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTraceDatum () |
|||
FTraceDatum
(
UWorld* World, |
Set Trace Datum for each shape type |