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

#include <RHICommandList.h>

Public Member Functions

 FRenderThreadIdleScope (ERenderThreadIdleTypes::Type Type, bool bInCondition=true)
 
 ~FRenderThreadIdleScope ()
 

Public Attributes

UE::Stats::FThreadIdleStats::FScopeIdle RHIThreadIdleScope
 
const ERenderThreadIdleTypes::Type Type
 
const bool bCondition
 
const uint32 Start
 

Detailed Description

Helper to mark scopes as idle time on the render or RHI threads.

Constructor & Destructor Documentation

◆ FRenderThreadIdleScope()

FRenderThreadIdleScope::FRenderThreadIdleScope ( ERenderThreadIdleTypes::Type  Type,
bool  bInCondition = true 
)
inline

◆ ~FRenderThreadIdleScope()

FRenderThreadIdleScope::~FRenderThreadIdleScope ( )
inline

Member Data Documentation

◆ bCondition

const bool FRenderThreadIdleScope::bCondition

◆ RHIThreadIdleScope

UE::Stats::FThreadIdleStats::FScopeIdle FRenderThreadIdleScope::RHIThreadIdleScope

◆ Start

const uint32 FRenderThreadIdleScope::Start

◆ Type

const ERenderThreadIdleTypes::Type FRenderThreadIdleScope::Type

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