Navigation
API > API/Plugins > API/Plugins/Niagara
Simple controller that will just spawn the given system N times. If any instance completes, it will spawn a new one to replace it. Can handle simple burst or looping systems.
| Name | UNiagaraBaselineController_Basic |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraPerfBaseline.h |
| Include Path | #include "NiagaraPerfBaseline.h" |
Syntax
UCLASS (EditInlineNew, MinimalAPI)
class UNiagaraBaselineController_Basic : public UNiagaraBaselineController
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNiagaraBaselineController → UNiagaraBaselineController_Basic
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NumInstances | int32 | NiagaraPerfBaseline.h |
|
|
| SpawnedComponents | TArray< TObjectPtr< UNiagaraComponent > > | NiagaraPerfBaseline.h |