/Engine/Source/Runtime/Engine/Public/MeshMaterialShaderType.h
Enqueues a compilation for a new shader of this type.
void BeginCompileShader ( EShaderCompileJobPriority Priority, uint32 ShaderMapJobId, int32 PermutationId, EShaderPlatform Platform, EShaderPermutationFlags PermutationFlags, const [FMaterial](API\Runtime\Engine\FMaterial) * Material, const [FMaterialShaderMapId](API\Runtime\Engine\FMaterialShaderMapId) & ShaderMapId, [FSharedShaderCompilerEnvironment](API\Runtime\RenderCore\FSharedShaderCompilerEnvironment) * MaterialEnvironment, const [FVertexFactoryType](API\Runtime\RenderCore\FVertexFactoryType) * VertexFactoryType, [TArray](API\Runtime\Core\Containers\TArray)< [TRefCountPtr](API\Runtime\Core\Templates\TRefCountPtr)< [FShaderCommonCompileJob](API\Runtime\RenderCore\FShaderCommonCompileJob) >> & NewJobs, const [FString](API\Runtime\Core\Containers\FString) & DebugGroupName, const TCHAR * DebugDescription, const TCHAR * DebugExtension ) const