virtual bool GenerateIterationSourceNamespaceReadAttributesHLSL ( [FNiagaraDataInterfaceGPUParamInfo](API\Plugins\NiagaraShader\FNiagaraDataInterfaceGPUParamInf-) & DIInstanceInfo, const [FNiagaraVariable](API\Plugins\Niagara\FNiagaraVariable) & InIterationSourceVariable, TConstArrayView< [FNiagaraVariable](API\Plugins\Niagara\FNiagaraVariable) > InArguments, TConstArrayView< [FNiagaraVariable](API\Plugins\Niagara\FNiagaraVariable) > InAttributes, TConstArrayView< [FString](API\Runtime\Core\Containers\FString) > InAttributeHLSLNames, bool bInSetToDefaults, bool bSpawnOnly, bool bPartialWrites, [TArray](API\Runtime\Core\Containers\TArray)< [FText](API\Runtime\Core\Internationalization\FText) > & OutErrors, [FString](API\Runtime\Core\Containers\FString) & OutHLSL ) const