FNiagaraSystemInstance::WaitForAsyncTickAndFinalize

Blocks until any async work for this system instance has completed, must be called on the GameThread.

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSystemInstance.h

Include

#include "NiagaraSystemInstance.h"

Source

/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraSystemInstance.cpp

Syntax

void WaitForAsyncTickAndFinalize
(
    bool bEnsureComplete
)

Remarks

Blocks until any async work for this system instance has completed, must be called on the GameThread. This will call finalize if required by the instance and can therefore complete leaving removing the instance from the owning system simulation. Note: This only waits for the instance to be safe to touch, it does not wait for the owning system simulation to be safe.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss