UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHIThread Class Reference
+ Inheritance diagram for FRHIThread:

Public Member Functions

 FRHIThread ()
 
 ~FRHIThread ()
 
virtual uint32 Run () override
 

Static Public Attributes

static ERHIThreadMode TargetMode = ERHIThreadMode::DedicatedThread
 

Detailed Description

The RHI thread runnable object.

Constructor & Destructor Documentation

◆ FRHIThread()

FRHIThread::FRHIThread ( )
inline

◆ ~FRHIThread()

FRHIThread::~FRHIThread ( )
inline

Member Function Documentation

◆ Run()

virtual uint32 FRHIThread::Run ( )
inlineoverridevirtual

Runs the runnable object.

This is where all per object thread work is done. This is only called if the initialization was successful.

Returns
The exit code of the runnable object
See also
Init, Stop, Exit

Implements FRunnable.

Member Data Documentation

◆ TargetMode

ERHIThreadMode FRHIThread::TargetMode = ERHIThreadMode::DedicatedThread
inlinestatic

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