Navigation
Unreal Engine C++ API Reference > 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 |