UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderCompileThreadRunnableBase Member List

This is the complete list of members for FShaderCompileThreadRunnableBase, including all inherited members.

bForceFinishFShaderCompileThreadRunnableBaseprotected
CompilingLoop()=0FShaderCompileThreadRunnableBasepure virtual
Exit()FRunnableinlinevirtual
ForEachPendingJob(const FShaderCompileJobCallback &PendingJobCallback) constFShaderCompileThreadRunnableBaseinlinevirtual
FShaderCompileThreadRunnableBase(class FShaderCompilingManager *InManager)FShaderCompileThreadRunnableBase
FShaderCompilingManagerFShaderCompileThreadRunnableBasefriend
GetExternalWorkerMemoryUsage()FShaderCompileThreadRunnableBaseinlineprotectedvirtual
GetSingleThreadInterface()FRunnableinlinevirtual
GetThreadName() constFShaderCompileThreadRunnableBaseinlineprotectedvirtual
GetWorkerType() const =0FShaderCompileThreadRunnableBasepure virtual
Init()FRunnableinlinevirtual
ManagerFShaderCompileThreadRunnableBaseprotected
MaxPriorityIndexFShaderCompileThreadRunnableBaseprotected
MinPriorityIndexFShaderCompileThreadRunnableBaseprotected
OnMachineResourcesChanged()FShaderCompileThreadRunnableBaseinlinevirtual
PrintWorkerMemoryUsage(bool bAllowToWaitForLock=true)FShaderCompileThreadRunnableBaseinlineprotectedvirtual
Run()FShaderCompileThreadRunnableBasevirtual
SetPriorityRange(EShaderCompileJobPriority MinPriority, EShaderCompileJobPriority MaxPriority)FShaderCompileThreadRunnableBase
StartThread()FShaderCompileThreadRunnableBase
Stop()FShaderCompileThreadRunnableBaseinlinevirtual
ThreadFShaderCompileThreadRunnableBaseprotected
WaitForCompletion() constFShaderCompileThreadRunnableBaseinline
WorkerStateHeartbeat(uint64 InWorkerStateHash)FShaderCompileThreadRunnableBaseprotected
~FRunnable()FRunnableinlinevirtual
~FShaderCompileThreadRunnableBase()FShaderCompileThreadRunnableBaseinlinevirtual