virtual void CompilePreprocessedShader ( const [FShaderCompilerInput](API\Runtime\RenderCore\FShaderCompilerInput) & Input, const [FShaderPreprocessOutput](API\Runtime\RenderCore\FShaderPreprocessOutput) & PrimaryPreprocessOutput, const [FShaderPreprocessOutput](API\Runtime\RenderCore\FShaderPreprocessOutput) & SecondaryPreprocessOutput, [FShaderCompilerOutput](API\Runtime\RenderCore\FShaderCompilerOutput) & PrimaryOutput, [FShaderCompilerOutput](API\Runtime\RenderCore\FShaderCompilerOutput) & SecondaryOutput, const [FString](API\Runtime\Core\Containers\FString) & WorkingDirectory ) const