/Engine/Source/Runtime/Engine/Public/HLSLTree/HLSLTreeCommon.h
virtual void EmitPreshader ( [FEmitContext](API\Runtime\Engine\HLSLTree\FEmitContext) & Context, [FEmitScope](API\Runtime\Engine\HLSLTree\FEmitScope) & Scope, const [FRequestedType](API\Runtime\Engine\HLSLTree\FRequestedType) & RequestedType, [TArrayView](API\Runtime\Core\Containers\TArrayView)< const [FEmitPreshaderScope](API\Runtime\Engine\HLSLTree\FEmitPreshaderScope) > Scopes, [Shader::FPreshaderData](API\Runtime\Engine\Shader\FPreshaderData) & OutPreshader ) const