UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::GC::FTimeSlicer Class Reference

#include <ReachabilityAnalysisState.h>

Public Member Functions

 FTimeSlicer (int32 InPollInterval, int32 InitialCounter, double InStartTime, double InTimeLimit, std::atomic< int32 > &InTimeLimitFlag)
 
FORCEINLINE bool IsTimeLimitExceeded ()
 

Detailed Description

Timer that can be used with ParallelFor that distributes TimeLimit checks evenly across multiple threads

Constructor & Destructor Documentation

◆ FTimeSlicer()

UE::GC::FTimeSlicer::FTimeSlicer ( int32  InPollInterval,
int32  InitialCounter,
double  InStartTime,
double  InTimeLimit,
std::atomic< int32 > &  InTimeLimitFlag 
)
inline

Member Function Documentation

◆ IsTimeLimitExceeded()

FORCEINLINE bool UE::GC::FTimeSlicer::IsTimeLimitExceeded ( )
inline

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