Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FBaseTraceDatum
- FOverlapDatum
- FTraceDatum
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/WorldCollision.h |
Include | #include "WorldCollision.h" |
Syntax
struct FBaseTraceDatum
Remarks
Base Async Trace Data Struct for both overlap and trace
Contains basic data that will need for handling trace such as World, Collision parameters and so on.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FCollisionParameters | CollisionParams | Collection of collision parameters |
![]() |
uint32 | FrameNumber | Framecount when requested is made |
![]() |
TWeakObjectPtr< UWorld > | PhysWorld | Physics World this trace will run in |
![]() |
ECollisionChannel | TraceChannel | Collsion Trace Channel that this trace is running |
![]() |
uint32 | UserData | User data |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Set
(
UWorld* World, |
Set functions for each Shape type |