UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTraceHandle Struct Reference

#include <WorldCollision.h>

Public Member Functions

 FTraceHandle ()
 
 FTraceHandle (uint32 InFrameNumber, uint32 InIndex, bool bInTransactional=false)
 
bool operator== (FTraceHandle const &Other) const
 
bool operator!= (FTraceHandle const &Other) const
 
bool IsValid () const
 
void Invalidate ()
 
bool IsTransactional () const
 

Public Attributes

union { 
 
   uint64   _Handle 
 
   struct { 
 
      uint32   FrameNumber 
 
      uint32   Index 
 
   }   _Data 
 
};  
 
bool bTransactional = false
 

Friends

uint32 GetTypeHash (const FTraceHandle &Handle)
 

Detailed Description

Trace Data Structs that are used for Async Trace Trace Handle - unique ID struct that is returned once trace is requested for tracking purpose

Constructor & Destructor Documentation

◆ FTraceHandle() [1/2]

FTraceHandle::FTraceHandle ( )
inline

◆ FTraceHandle() [2/2]

FTraceHandle::FTraceHandle ( uint32  InFrameNumber,
uint32  InIndex,
bool  bInTransactional = false 
)
inline

Member Function Documentation

◆ Invalidate()

void FTraceHandle::Invalidate ( )
inline

◆ IsTransactional()

bool FTraceHandle::IsTransactional ( ) const
inline

◆ IsValid()

bool FTraceHandle::IsValid ( ) const
inline

◆ operator!=()

bool FTraceHandle::operator!= ( FTraceHandle const &  Other) const
inline

◆ operator==()

bool FTraceHandle::operator== ( FTraceHandle const &  Other) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FTraceHandle Handle)
friend

Member Data Documentation

◆ [union]

union { ... } FTraceHandle

Handle is created by FrameNumber + Index of the request

◆ [struct]

struct { ... } FTraceHandle::_Data

◆ _Handle

uint64 FTraceHandle::_Handle

◆ bTransactional

bool FTraceHandle::bTransactional = false

Denotes that this trace was in an auto-rtfm transactional context

◆ FrameNumber

uint32 FTraceHandle::FrameNumber

◆ Index

uint32 FTraceHandle::Index

The documentation for this struct was generated from the following file: