Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FRunnable
- FShaderCompileThreadRunnableBase
- FShaderCompileDistributedThreadRunnable_Interface
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ShaderCompiler.h |
Include | #include "ShaderCompiler.h" |
Syntax
class FShaderCompileDistributedThreadRunnable_Interface : public FShaderCompileThreadRunnableBase
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
IDistributedBuildController & | CachedController | |
![]() |
TMap< EShaderPlatform, TArray< FString > > | PlatformShaderInputFilesCache |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FShaderCompileDistributedThreadRunnable_Interface
(
FShaderCompilingManager* InManager, |
Initialization constructor. |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | IsSupported () |
Overridden from FShaderCompileThreadRunnableBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | Main work loop. |