Navigation
API > API/Runtime > API/Runtime/Engine
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.
| Name | FBaseTraceDatum |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldCollision.h |
| Include Path | #include "WorldCollision.h" |
Syntax
struct FBaseTraceDatum
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBaseTraceDatum() |
WorldCollision.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CollisionParams | FCollisionParameters | Collection of collision parameters | WorldCollision.h | |
| FrameNumber | uint32 | Framecount when requested is made | WorldCollision.h | |
| PhysWorld | TWeakObjectPtr< UWorld > | Physics World this trace will run in | WorldCollision.h | |
| TraceChannel | ECollisionChannel | Collsion Trace Channel that this trace is running | WorldCollision.h | |
| UserData | uint32 | User data | WorldCollision.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Set
(
UWorld* World, |
Set functions for each Shape type | WorldCollision.h |