Navigation
Unreal Engine C++ API Reference > Runtime > Engine > FMeshMaterialShaderType
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/MeshMaterialShaderType.h |
Include | #include "MeshMaterialShaderType.h" |
Source | /Engine/Source/Runtime/Engine/Private/Materials/MeshMaterialShader.cpp |
void BeginCompileShader
&40;
EShaderCompileJobPriority Priority,
uint32 ShaderMapJobId,
int32 PermutationId,
EShaderPlatform Platform,
EShaderPermutationFlags PermutationFlags,
const FMaterial &42; Material,
const FMaterialShaderMapId & ShaderMapId,
FSharedShaderCompilerEnvironment &42; MaterialEnvironment,
const FVertexFactoryType &42; VertexFactoryType,
TArray< TRefCountPtr< FShaderCommonCompileJob >> & NewJobs,
const FString & DebugGroupName,
const TCHAR &42; DebugDescription,
const TCHAR &42; DebugExtension
&41; const
Remarks
Enqueues a compilation for a new shader of this type.
Parameters
Name | Description |
---|---|
Platform | The platform to compile for. |
Material | The material to link the shader with. |
VertexFactoryType | The vertex factory to compile with. |