Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/FNiagaraSystemInstance
Description
Manually advances the simulation by multiple ticks. Ticks on the game thread. If MaxSimTime >= 0, then unprocessed ticks will be discarded after the time is elapsed to prevent stalling the game thread. Returns true if we hit MaxSimTime before processing all the requested ticks
Note that this overrides a system's fixed tick delta time (if it has one) and uses DeltaSecondsPerTick instead.
| Name | MultiTick |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSystemInstance.h |
| Include Path | #include "NiagaraSystemInstance.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraSystemInstance.cpp |
bool MultiTick
(
int32 TicksToProcess,
float DeltaSecondsPerTick,
float MaxSimTime,
const FGraphEventRef & MyCompletionGraphEvent
)