Navigation
API > API/Runtime > API/Runtime/RenderCore
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/ShaderPreprocessTypes.h |
| Include | #include "ShaderPreprocessTypes.h" |
Syntax
class FShaderPreprocessOutput
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddDirective
(
FString&& Directive |
||
| TArray< FShaderCompilerError > & | EditErrors () |
||
| FString & | EditSource () |
||
| double | |||
| const FShaderParameterParser & | |||
| const FString & | GetSource () |
||
| const FString & | |||
| bool | HasDirective
(
const FString& Directive |
||
| bool | IsSecondary () |
||
| void | |||
| void | |||
| void | |||
| void | MoveDirectives
(
TArray< FString >& OutDirectives |
Temporary helper for preprocessor wrapper function. | |
| bool | ParseAndModify
(
const FShaderCompilerInput& Input, |