Navigation
API > API/Runtime > API/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. |