/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraFunctionLibrary.h
Spawns a Niagara System attached to a component
The spawnedUNiagaraComponent
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category=Niagara, Meta=(Keywords="niagara System", UnsafeDuringActorConstruction="true")) static [UNiagaraComponent](API\Plugins\Niagara\UNiagaraComponent) * SpawnSystemAttached ( [UNiagaraSystem](API\Plugins\Niagara\UNiagaraSystem) * SystemTemplate, [USceneComponent](API\Runtime\Engine\Components\USceneComponent) * AttachToComponent, [FName](API\Runtime\Core\UObject\FName) AttachPointName, FVector Location, FRotator Rotation, [EAttachLocation::Type](API\Runtime\Engine\Engine\EAttachLocation__Type) LocationType, bool bAutoDestroy, bool bAutoActivate, [ENCPoolMethod](API\Plugins\Niagara\ENCPoolMethod) PoolingMethod, bool bPreCullCheck )