void SetScript ( [UNiagaraScriptBase](API\Plugins\NiagaraShader\UNiagaraScriptBase) * InScript, [ERHIFeatureLevel::Type](API\Runtime\RHI\ERHIFeatureLevel__Type) InFeatureLevel, EShaderPlatform InShaderPlatform, const [FGuid](API\Runtime\Core\Misc\FGuid) & InCompilerVersion, const [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & InAdditionalDefines, const [TArray](API\Runtime\Core\Containers\TArray)< [FString](API\Runtime\Core\Containers\FString) > & InAdditionalVariables, const [FNiagaraCompileHash](API\Plugins\NiagaraCore\FNiagaraCompileHash) & InBaseCompileHash, const [TArray](API\Runtime\Core\Containers\TArray)< [FNiagaraCompileHash](API\Plugins\NiagaraCore\FNiagaraCompileHash) > & InReferencedCompileHashes, bool bInUsesRapidIterationParams, [FString](API\Runtime\Core\Containers\FString) InFriendlyName )